Skip to content

KVSPSAUpdate Job Account No.#

Procedures#

AddToBufferNew(Code[10], Code[20], Code[20], Code[20]) :#

procedure AddToBufferNew(JobType: Code[10]; ProdPostGrp: Code[20]; WorkPackageCode: Code[20]; PhaseCode: Code[20]): 

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"): 
[EventSubscriber(ObjectType::Report, Report::"KVSPSAUpdate Job Account No.", 'KVSPSAOnAfterUpdateJobAccountNosNew', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterUpdateJobAccountNosNew(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")
begin
end;

KVSPSAOnBeforeFindJobAccountForJLEInReportOnUpdateJobAccount(Record Job Ledger Entry, Code[10]) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeFindJobAccountForJLEInReportOnUpdateJobAccount(var JobLedgerEntry: Record "Job Ledger Entry" temporary; var JobType: Code[10]): 
[EventSubscriber(ObjectType::Report, Report::"KVSPSAUpdate Job Account No.", 'KVSPSAOnBeforeFindJobAccountForJLEInReportOnUpdateJobAccount', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeFindJobAccountForJLEInReportOnUpdateJobAccount(var JobLedgerEntry: Record "Job Ledger Entry" temporary; var JobType: Code[10])
begin
end;

KVSPSAOnBeforeFindJobAccountForJTLEInReportOnUpdateJobAccount(Record KVSPSAJobTimeLedgerEntry, Code[10]) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeFindJobAccountForJTLEInReportOnUpdateJobAccount(var JobTimeLedgerEntry: Record "KVSPSAJobTimeLedgerEntry" temporary; var JobType: Code[10]): 
[EventSubscriber(ObjectType::Report, Report::"KVSPSAUpdate Job Account No.", 'KVSPSAOnBeforeFindJobAccountForJTLEInReportOnUpdateJobAccount', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeFindJobAccountForJTLEInReportOnUpdateJobAccount(var JobTimeLedgerEntry: Record "KVSPSAJobTimeLedgerEntry" temporary; var JobType: Code[10])
begin
end;

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]): 
[EventSubscriber(ObjectType::Report, Report::"KVSPSAUpdate Job Account No.", 'KVSPSAOnBeforeFindJobAccountOnJobLedgerEntry', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeFindJobAccountOnJobLedgerEntry(var JobLedgerEntry: Record "Job Ledger Entry"; JobType: Code[10]; var SalesAccLoc: Code[20]; var UsageAccLoc: Code[20])
begin
end;