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"
"Document No." Code[20]
"Line No." Integer
"Quantity Transferred" Decimal
"Transferred Date" Date
"Invoiced Date" Date
"Invoiced Amount (LCY)" Decimal
"Invoiced Cost Amount (LCY)" Decimal
"Job Ledger Entry No." Integer
SystemId Guid
SystemCreatedAt DateTime
SystemCreatedBy Guid
SystemModifiedAt DateTime
SystemModifiedBy Guid
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