KVSPSAUpdate Job Account No.
Procedures
AddToBufferNew(Code[10], Code[20], Code[20], Code[20]) :
Summary: This procedure setup multiple global variables used in the report and creates a new entry in the temporary Job Account Setup table.
procedure AddToBufferNew(JobType: Code[10]; ProdPostGrp: Code[20]; WorkPackageCode: Code[20]; PhaseCode: Code[20]):
Parameters:
JobType: Code used for setting GlobalJobTypeGlobal.ProdPostGrp: Code used for setting GlobalProdPostGrpGlobal.WorkPackageCode: Code used for setting GlobalWorkPackageCodeGlobal.PhaseCode: Code used for setting GlobalPhaseCodeGlobal.
Events
KVSPSAOnAfterUpdateJobAccountNosNew(Boolean, Boolean, Boolean, Boolean, Boolean, Record Job Ledger Entry, Record KVSPSAJobTimeLedgerEntry, Record Job Journal Line, Record Purchase Line) :
[IntegrationEvent(true, false)]
local procedure KVSPSAOnAfterUpdateJobAccountNosNew(DoIt: Boolean; LookAtJobJournalLine: Boolean; LookAtJobLedgerEntry: Boolean; LookAtJobTimeLedgerEntry: Boolean; LookAtPurchaseLine: Boolean; var JobLedgerEntry: Record "Job Ledger Entry"; var JobTimeLedgerEntry: Record "KVSPSAJobTimeLedgerEntry"; var JobJournalLine: Record "Job Journal Line"; var PurchaseLine: Record "Purchase Line"):
KVSPSAOnBeforeFindJobAccountForJLEInReportOnUpdateJobAccount(Record Job Ledger Entry, Code[10]) :
[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeFindJobAccountForJLEInReportOnUpdateJobAccount(var JobLedgerEntry: Record "Job Ledger Entry" temporary; var JobType: Code[10]):
KVSPSAOnBeforeFindJobAccountForJTLEInReportOnUpdateJobAccount(Record KVSPSAJobTimeLedgerEntry, Code[10]) :
[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeFindJobAccountForJTLEInReportOnUpdateJobAccount(var JobTimeLedgerEntry: Record "KVSPSAJobTimeLedgerEntry" temporary; var JobType: Code[10]):
KVSPSAOnBeforeFindJobAccountOnJobLedgerEntry(Record Job Ledger Entry, Code[10], Code[20], Code[20]) :
[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeFindJobAccountOnJobLedgerEntry(var JobLedgerEntry: Record "Job Ledger Entry"; JobType: Code[10]; var SalesAccLoc: Code[20]; var UsageAccLoc: Code[20]):