Table "Job Planning Line Invoice"
ID 1022
Namespace: Microsoft.Projects.Project.Planning
Properties
| Name | Value |
|---|---|
| Caption | Project Planning Line Invoice |
| DrillDownPageID | Page Microsoft.Projects.Project.Planning."Job Invoices" |
| LookupPageID | Page Microsoft.Projects.Project.Planning."Job Invoices" |
| DataClassification | CustomerContent |
Fields
| Name | Type | Description |
|---|---|---|
| "Job No." | Code[20] | |
| "Job Task No." | Code[20] | |
| "Job Planning Line No." | Integer | |
| "Document Type" | Enum Microsoft.Projects.Project.Planning."Job Planning Line Invoice Document Type" | Specifies the information about the type of document. There are four options: |
| "Document No." | Code[20] | Specifies the number associated with the document. For example, if you have created an invoice, the field Specifies the invoice number. |
| "Line No." | Integer | Specifies the line number that is linked to the document. Numbers are created sequentially. |
| "Quantity Transferred" | Decimal | Specifies the quantity transferred from the project planning line to the invoice or credit memo. |
| "Transferred Date" | Date | Specifies the date on which the invoice or credit document was created. The date is set to the posting date you specified when you created the invoice or credit memo. |
| "Invoiced Date" | Date | Specifies the date on which the invoice or credit memo was posted. |
| "Invoiced Amount (LCY)" | Decimal | |
| "Invoiced Cost Amount (LCY)" | Decimal | |
| "Job Ledger Entry No." | Integer | Specifies a link to the project ledger entry that was created when the document was posted. |
| SystemId | Guid | |
| SystemCreatedAt | DateTime | |
| SystemCreatedBy | Guid | |
| SystemModifiedAt | DateTime | |
| SystemModifiedBy | Guid | |
| SystemCreatedByUserName | Text[50] | |
| SystemCreatedByFullName | Text[80] | |
| SystemModifiedByUserName | Text[50] | |
| SystemModifiedByFullName | Text[80] | |
| SystemRowVersion | BigInteger |
Methods
InitFromJobPlanningLine
procedure InitFromJobPlanningLine(JobPlanningLine: Record "Job Planning Line")
Parameters
| Name | Type | Description |
|---|---|---|
| JobPlanningLine | Table Microsoft.Projects.Project.Planning."Job Planning Line" |
InitFromSales
procedure InitFromSales(SalesHeader: Record "Sales Header"; PostingDate: Date; LineNo: Integer)
Parameters
| Name | Type | Description |
|---|---|---|
| SalesHeader | Table Microsoft.Sales.Document."Sales Header" | |
| PostingDate | Date | |
| LineNo | Integer |
Events
OnAfterInitFromJobPlanningLine
[IntegrationEvent(False,False)]
local procedure OnAfterInitFromJobPlanningLine(var JobPlanningLineInvoice: Record "Job Planning Line Invoice"; JobPlanningLine: Record "Job Planning Line")
Parameters
| Name | Type | Description |
|---|---|---|
| JobPlanningLineInvoice | Table Microsoft.Projects.Project.Planning."Job Planning Line Invoice" | |
| JobPlanningLine | Table Microsoft.Projects.Project.Planning."Job Planning Line" |