Skip to content

KVSPSAJob-Apply Posted Entries#

Procedures#

OnRun#

procedure OnRun(Rec: Record "#437dbf0e84ff417a965ded2bb9650972#Job Ledger Entry")

Events#

KVSPSAOnAfterApply(Record Job Ledger Entry, Boolean) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterApply(var JobLedgerEntry: Record "Job Ledger Entry"; var HideMessage: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAJob-Apply Posted Entries", 'KVSPSAOnAfterApply', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterApply(var JobLedgerEntry: Record "Job Ledger Entry"; var HideMessage: Boolean)
begin
end;

KVSPSAOnAfterInitNewPostInvLedEntryFromEntryToApply(Record KVSPSAPostedInvoiceLedgerEntry, Record Job Ledger Entry) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterInitNewPostInvLedEntryFromEntryToApply(var PostedInvoiceLedgerEntry: Record "KVSPSAPostedInvoiceLedgerEntry"; var JobLedgerEntry: Record "Job Ledger Entry"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAJob-Apply Posted Entries", 'KVSPSAOnAfterInitNewPostInvLedEntryFromEntryToApply', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterInitNewPostInvLedEntryFromEntryToApply(var PostedInvoiceLedgerEntry: Record "KVSPSAPostedInvoiceLedgerEntry"; var JobLedgerEntry: Record "Job Ledger Entry")
begin
end;

KVSPSAOnBeforeFindSalesCrMeLine(Record Sales Cr.Memo Line, Record Job Ledger Entry) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeFindSalesCrMeLine(var SalesCrMemoLine: Record "Sales Cr.Memo Line"; var JobLedgerEntry: Record "Job Ledger Entry"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAJob-Apply Posted Entries", 'KVSPSAOnBeforeFindSalesCrMeLine', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeFindSalesCrMeLine(var SalesCrMemoLine: Record "Sales Cr.Memo Line"; var JobLedgerEntry: Record "Job Ledger Entry")
begin
end;

KVSPSAOnBeforeFindSalesInvLine(Record Sales Invoice Line, Record Job Ledger Entry) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeFindSalesInvLine(var SalesInvoiceLine: Record "Sales Invoice Line"; var JobLedgerEntry: Record "Job Ledger Entry"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAJob-Apply Posted Entries", 'KVSPSAOnBeforeFindSalesInvLine', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeFindSalesInvLine(var SalesInvoiceLine: Record "Sales Invoice Line"; var JobLedgerEntry: Record "Job Ledger Entry")
begin
end;

KVSPSAOnBeforeStartApply(Record Job Ledger Entry) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnBeforeStartApply(var JobLedgerEntry: Record "Job Ledger Entry"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAJob-Apply Posted Entries", 'KVSPSAOnBeforeStartApply', '', false, false)]
local procedure DoSomethingKVSPSAOnBeforeStartApply(var JobLedgerEntry: Record "Job Ledger Entry")
begin
end;