Codeunit "Job Jnl.-Check Line"

ID 1011
Namespace: Microsoft.Projects.Project.Posting

Properties

Name Value
TableNo Table Microsoft.Projects.Project.Journal."Job Journal Line"

Methods

RunCheck

procedure RunCheck(var JobJnlLine: Record "Job Journal Line")

Parameters

Name Type Description
JobJnlLine Table Microsoft.Projects.Project.Journal."Job Journal Line"

Events

OnAfterRunCheck

[IntegrationEvent(False,False)]
local procedure OnAfterRunCheck(var JobJnlLine: Record "Job Journal Line")

Parameters

Name Type Description
JobJnlLine Table Microsoft.Projects.Project.Journal."Job Journal Line"

OnBeforeCheckDocumentDate

[IntegrationEvent(False,False)]
local procedure OnBeforeCheckDocumentDate(var JobJnlLine: Record "Job Journal Line", var IsHandled: Boolean)

Parameters

Name Type Description
JobJnlLine Table Microsoft.Projects.Project.Journal."Job Journal Line"
IsHandled Boolean

OnBeforeCheckPostingDate

[IntegrationEvent(False,False)]
local procedure OnBeforeCheckPostingDate(var JobJnlLine: Record "Job Journal Line", var IsHandled: Boolean)

Parameters

Name Type Description
JobJnlLine Table Microsoft.Projects.Project.Journal."Job Journal Line"
IsHandled Boolean

OnBeforeCheckWhseQtyPicked

[IntegrationEvent(False,False)]
local procedure OnBeforeCheckWhseQtyPicked(var JobJournalLine: Record "Job Journal Line", var IsHandled: Boolean)

Parameters

Name Type Description
JobJournalLine Table Microsoft.Projects.Project.Journal."Job Journal Line"
IsHandled Boolean

OnBeforeRunCheck

[IntegrationEvent(False,False)]
local procedure OnBeforeRunCheck(var JobJnlLine: Record "Job Journal Line")

Parameters

Name Type Description
JobJnlLine Table Microsoft.Projects.Project.Journal."Job Journal Line"

OnBeforeCheckDim

[IntegrationEvent(False,False)]
local procedure OnBeforeCheckDim(var JobJnlLine: Record "Job Journal Line", var IsHandled: Boolean)

Parameters

Name Type Description
JobJnlLine Table Microsoft.Projects.Project.Journal."Job Journal Line"
IsHandled Boolean

OnBeforeCheckItemQuantityAndBinCode

[IntegrationEvent(False,False)]
local procedure OnBeforeCheckItemQuantityAndBinCode(JobJournalLine: Record "Job Journal Line", var IsHandled: Boolean)

Parameters

Name Type Description
JobJournalLine Table Microsoft.Projects.Project.Journal."Job Journal Line"
IsHandled Boolean

OnBeforeCheckItemQuantityJobJnl

[IntegrationEvent(False,False)]
local procedure OnBeforeCheckItemQuantityJobJnl(var JobJnlLine: Record "Job Journal Line", var IsHandled: Boolean)

Parameters

Name Type Description
JobJnlLine Table Microsoft.Projects.Project.Journal."Job Journal Line"
IsHandled Boolean

OnBeforeTestJobJnlLine

[IntegrationEvent(False,False)]
local procedure OnBeforeTestJobJnlLine(JobJournalLine: Record "Job Journal Line", var IsHandled: Boolean)

Parameters

Name Type Description
JobJournalLine Table Microsoft.Projects.Project.Journal."Job Journal Line"
IsHandled Boolean

OnBeforeTestChargeable

[IntegrationEvent(False,False)]
local procedure OnBeforeTestChargeable(JobJournalLine: Record "Job Journal Line", var IsHandled: Boolean)

Parameters

Name Type Description
JobJournalLine Table Microsoft.Projects.Project.Journal."Job Journal Line"
IsHandled Boolean

OnCheckDimOnAfterCreateDimTableID

[IntegrationEvent(False,False)]
local procedure OnCheckDimOnAfterCreateDimTableID(JobJournalLine: Record "Job Journal Line", var TableID: array[10] of Integer, var No: array[10] of Code[20])

Parameters

Name Type Description
JobJournalLine Table Microsoft.Projects.Project.Journal."Job Journal Line"
TableID array[10] of Integer
No array[10] of Code[20]

OnRunCheckOnBeforeTestFieldJobStatus

[IntegrationEvent(False,False)]
local procedure OnRunCheckOnBeforeTestFieldJobStatus(var IsHandled: Boolean, var JobJnlLine: Record "Job Journal Line")

Parameters

Name Type Description
IsHandled Boolean
JobJnlLine Table Microsoft.Projects.Project.Journal."Job Journal Line"

See also