Table "Job Buffer"

ID 1017
Namespace: Microsoft.Projects.Project.Journal

Properties

Name Value
Caption Project Buffer
ReplicateData False
DataClassification CustomerContent

Fields

Name Type Description
"Account No. 1" Code[20]
"Account No. 2" Code[20]
"Amount 1" Decimal
"Amount 2" Decimal
"Amount 3" Decimal
"Amount 4" Decimal
"Amount 5" Decimal
Description Text[100]
"New Total" Boolean
SystemId Guid
SystemCreatedAt DateTime
SystemCreatedBy Guid
SystemModifiedAt DateTime
SystemModifiedBy Guid
SystemRowVersion BigInteger

Methods

InsertWorkInProgress

procedure InsertWorkInProgress(var Job: Record Job)

Parameters

Name Type Description
Job Table Microsoft.Projects.Project.Job.Job

InitJobBuffer

procedure InitJobBuffer()

GetJobBuffer

procedure GetJobBuffer(var Job: Record Job, var JobBuffer2: Record "Job Buffer")

Parameters

Name Type Description
Job Table Microsoft.Projects.Project.Job.Job
JobBuffer2 Table Microsoft.Projects.Project.Journal."Job Buffer"

ReportJobItem

procedure ReportJobItem(var Job: Record Job, var item2: Record Item, var JobBuffer2: Record "Job Buffer")

Parameters

Name Type Description
Job Table Microsoft.Projects.Project.Job.Job
item2 Table Microsoft.Inventory.Item.Item
JobBuffer2 Table Microsoft.Projects.Project.Journal."Job Buffer"

ReportItemJob

procedure ReportItemJob(var Item: Record Item, var Job2: Record Job, var JobBuffer2: Record "Job Buffer")

Parameters

Name Type Description
Item Table Microsoft.Inventory.Item.Item
Job2 Table Microsoft.Projects.Project.Job.Job
JobBuffer2 Table Microsoft.Projects.Project.Journal."Job Buffer"

Events

OnReportJobItemOnBeforeUpsertJobBuffer

[IntegrationEvent(False,False)]
local procedure OnReportJobItemOnBeforeUpsertJobBuffer(var TempJobBuffer: array[2] of Record "Job Buffer", JobLedgerEntry: Record "Job Ledger Entry", Item: Record Item)

Parameters

Name Type Description
TempJobBuffer array[2] of Record "Job Buffer"
JobLedgerEntry Table Microsoft.Projects.Project.Ledger."Job Ledger Entry"
Item Table Microsoft.Inventory.Item.Item

OnReportJobItemOnBeforeModifyJobBuffer

[IntegrationEvent(False,False)]
local procedure OnReportJobItemOnBeforeModifyJobBuffer(var TempJobBuffer: array[2] of Record "Job Buffer", JobLedgerEntry: Record "Job Ledger Entry")

Parameters

Name Type Description
TempJobBuffer array[2] of Record "Job Buffer"
JobLedgerEntry Table Microsoft.Projects.Project.Ledger."Job Ledger Entry"

See also