Skip to content

KVSPSAUpdate Job Analysis View#

Procedures#

OnRun#

procedure OnRun(Rec: Record "KVSPSAJob Analysis View")

Events#

KVSPSAOnAfterInitPaymAnalysisViewEntryKeyFields(Record KVSPSAJob Analysis View Entry, Record Cust. Ledger Entry) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterInitPaymAnalysisViewEntryKeyFields(var TempJobAnalysisViewEntry: Record "KVSPSAJob Analysis View Entry" temporary; CustLedgerEntry: Record "Cust. Ledger Entry"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAUpdate Job Analysis View", 'KVSPSAOnAfterInitPaymAnalysisViewEntryKeyFields', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterInitPaymAnalysisViewEntryKeyFields(var TempJobAnalysisViewEntry: Record "KVSPSAJob Analysis View Entry" temporary; CustLedgerEntry: Record "Cust. Ledger Entry")
begin
end;

KVSPSAOnAfterSetFilterForPaymentCustLedgerEntries(Record Cust. Ledger Entry) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterSetFilterForPaymentCustLedgerEntries(var CustLedgerEntry: Record "Cust. Ledger Entry"): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAUpdate Job Analysis View", 'KVSPSAOnAfterSetFilterForPaymentCustLedgerEntries', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterSetFilterForPaymentCustLedgerEntries(var CustLedgerEntry: Record "Cust. Ledger Entry")
begin
end;

KVSPSAOnAfterUpdateOneJobAnalysisView(Record KVSPSAJob Analysis View, Option, Boolean, Record KVSPSAJob Analysis View Entry, Record KVSPSAJobAnalysisViewBudgetEnt, Boolean) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnAfterUpdateOneJobAnalysisView(JobAnalysisView: Record "KVSPSAJob Analysis View"; Which: Option; ShowWindow: Boolean; var TempJobAnalysisViewEntry: Record "KVSPSAJob Analysis View Entry" temporary; var TempJobAnalysisViewBudgetEntry: Record "KVSPSAJobAnalysisViewBudgetEnt" temporary; var Updated: Boolean): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAUpdate Job Analysis View", 'KVSPSAOnAfterUpdateOneJobAnalysisView', '', false, false)]
local procedure DoSomethingKVSPSAOnAfterUpdateOneJobAnalysisView(JobAnalysisView: Record "KVSPSAJob Analysis View"; Which: Option; ShowWindow: Boolean; var TempJobAnalysisViewEntry: Record "KVSPSAJob Analysis View Entry" temporary; var TempJobAnalysisViewBudgetEntry: Record "KVSPSAJobAnalysisViewBudgetEnt" temporary; var Updated: Boolean)
begin
end;

KVSPSAOnCalcPaymAnalysisViewEntryAmountFromCustLedgEntry(Record Cust. Ledger Entry, Decimal) :#

[IntegrationEvent(false, false)]
local procedure KVSPSAOnCalcPaymAnalysisViewEntryAmountFromCustLedgEntry(CustLedgerEntry: Record "Cust. Ledger Entry"; var AmountForAnalysisViewEntry: Decimal): 
[EventSubscriber(ObjectType::Codeunit, Codeunit::"KVSPSAUpdate Job Analysis View", 'KVSPSAOnCalcPaymAnalysisViewEntryAmountFromCustLedgEntry', '', false, false)]
local procedure DoSomethingKVSPSAOnCalcPaymAnalysisViewEntryAmountFromCustLedgEntry(CustLedgerEntry: Record "Cust. Ledger Entry"; var AmountForAnalysisViewEntry: Decimal)
begin
end;