XmlPort 18123331 EOS SEPA DD Dishonored CBI

XmlPort 18123331 EOS SEPA DD Dishonored CBI

LanguageCaption
de-DESEPA Einstellung Ausstände Debitoren CBI (NP)
en-USSEPA DD Dishonored CBI
it-ITSEPA Importazione Insoluti Clienti CBI (NP)

Methods

SetParameters

procedure SetParameters(TemplateName: Code[10]; BatchName: Code[10])

Parameters / Return Value

  • TemplateName Code[10]

  • BatchName Code[10]


SetAdditionalParameters

procedure SetAdditionalParameters(DisTransitoryAccNo: Code[20]; PostingDateOpt: Option "Payment Date","Creation Date")

Parameters / Return Value

  • DisTransitoryAccNo Code[20]

  • PostingDateOpt Option

    "Payment Date" (0) , "Creation Date" (1)


GetImportRecordNo

procedure GetImportRecordNo(): Integer

Parameters / Return Value

  • Returns Integer

Events

OnHandledValueSenderBankAccountCode

procedure OnHandledValueSenderBankAccountCode(TextValue: Text[20])

Parameters / Return Value

  • TextValue Text[20]

OnBeforeInsertGenJournalLine

local procedure OnBeforeInsertGenJournalLine(PaymentExportData: Record "Payment Export Data"; CustLedgerEntry: Record "Cust. Ledger Entry"; var GenJournalLine: Record "Gen. Journal Line")

Integration event that is raised before inserting a General Journal Line during SEPA Direct Debit dishonored payment processing. This event allows subscribers to modify the General Journal Line before it is inserted into the database.

Parameters / Return Value

  • PaymentExportData Record "Payment Export Data"

    The payment export data record containing the record read from the debit dishonored payment XML.

  • CustLedgerEntry Record "Cust. Ledger Entry"

    The invoice cust. ledger entry that will be closed by the journal.

  • GenJournalLine Record "Gen. Journal Line"

    The General Journal Line record that will be inserted. This parameter is passed by reference and can be modified by subscribers.


OnAfterInsertGenJournalLine

local procedure OnAfterInsertGenJournalLine(PaymentExportData: Record "Payment Export Data"; CustLedgerEntry: Record "Cust. Ledger Entry"; var GenJournalLine: Record "Gen. Journal Line"; var LineNo: Integer)

Integration event that is raised after inserting a General Journal Line during SEPA Direct Debit dishonored payment processing. This event allows subscribers to perform additional processing or modifications after a journal line has been created for a dishonored SEPA Direct Debit transaction.

Parameters / Return Value

  • PaymentExportData Record "Payment Export Data"

    The payment export data record containing the record read from the debit dishonored payment XML.

  • CustLedgerEntry Record "Cust. Ledger Entry"

    The invoice cust. ledger entry that will be closed by the journal.

  • GenJournalLine Record "Gen. Journal Line"

    The general journal line that was inserted. Passed by reference to allow modifications.

  • LineNo Integer

    The line number of the inserted journal line. Passed by reference to allow modifications.



EOS Labs -