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;