[IntegrationEvent(False,False)]
local procedure OnAfterInitGenJnlLine(var GenJnlLine: Record "Gen. Journal Line", VendLedgEntry: Record "Vendor Ledger Entry")
[IntegrationEvent(False,False)]
local procedure OnAfterFillGenJnlLineFromCustLedgEntry(var GenJnlLine: Record "Gen. Journal Line", CustLedgEntry: Record "Cust. Ledger Entry")
[IntegrationEvent(False,False)]
local procedure OnAfterFillGenJnlLineFromVendLedgEntry(var GenJnlLine: Record "Gen. Journal Line", VendLedgEntry: Record "Vendor Ledger Entry")
[IntegrationEvent(False,False)]
local procedure OnCalcPartNetAmountAfterSetDocumentType(var VendorLedgerEntry: Record "Vendor Ledger Entry", var CustLedgerEntry: Record "Cust. Ledger Entry", var VendNetAmount: Decimal, var CustNetAmount: Decimal, DocType: Enum "Gen. Journal Document Type", var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnFillGenJnlLineFromCustledgEntryBeforeValidateAmount(var CustLedgerEntry: Record "Cust. Ledger Entry")
[IntegrationEvent(False,False)]
local procedure OnFillGenJnlLineFromVendLedgEntryBeforeValidateAmount(var VendorLedgerEntry: Record "Vendor Ledger Entry")
[IntegrationEvent(False,False)]
local procedure OnSumCustomerRemainingAmountBeforeCalcResult(var CustLedgerEntry: Record "Cust. Ledger Entry", var Result: Decimal, var IsHandled: Boolean)
[IntegrationEvent(False,False)]
local procedure OnSumVendorRemainingAmountBeforeCalcResult(var VendorLedgerEntry: Record "Vendor Ledger Entry", var Result: Decimal, var IsHandled: Boolean)