Table of Contents

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"

See also