[IntegrationEvent(False,False)]
local procedure OnBeforePostMultipleBalancingEntry(var PaymentBuffer: Record "Payment Entry SOCAP" temporary; var Handled: Boolean)
[BusinessEvent(False)]
local procedure OnBeforeInsertPaymentEntry(SalesHeader: Record "Sales Header"; CustLedgEntry: Record "Cust. Ledger Entry"; var PaymentEntry: Record "Payment Entry SOCAP")
[BusinessEvent(False)]
local procedure OnBeforeInsertPaymentBufferEntry(SalesDocumentPayment: Record "Sales Document Payment SOCAP"; ForAmount: Decimal; ExternalDocumentNo: Code[35]; SalesHeader: Record "Sales Header"; var PaymentBuffer: Record "Payment Entry SOCAP" temporary)
[BusinessEvent(False)]
local procedure OnBeforePostGenJnlLine(SalesHeader: Record "Sales Header"; PaymentEntry: Record "Payment Entry SOCAP"; var GenJnlLine: Record "Gen. Journal Line")