Codeunit 18123338 EOS Frgn CT-Fill Export Buffer

Codeunit 18123338 EOS Frgn CT-Fill Export Buffer

Methods

FillExportBuffer

procedure FillExportBuffer(var GenJnlLine: Record "Gen. Journal Line"; var PaymentExportData: Record "Payment Export Data"; SEPAFormat: Option pain,CBI,AMC)

Parameters / Return Value

  • GenJnlLine Record "Gen. Journal Line"

  • PaymentExportData Record "Payment Export Data"

  • SEPAFormat Option

    pain (0) , CBI (1) , AMC (2)


Events

OnAfterCreateNewCreditTransferEntry

local procedure OnAfterCreateNewCreditTransferEntry(var PaymentExportData: Record "Payment Export Data"; var CreditTransferEntry: Record "Credit Transfer Entry"; var TempGenJnlLine: Record "Gen. Journal Line" temporary)

Parameters / Return Value

  • PaymentExportData Record "Payment Export Data"

  • CreditTransferEntry Record "Credit Transfer Entry"

  • TempGenJnlLine Record "Gen. Journal Line"


OnAfterFillExportBuffer

local procedure OnAfterFillExportBuffer(var PaymentExportData: Record "Payment Export Data"; BankExportImportSetup: Record "Bank Export/Import Setup")

Parameters / Return Value

  • PaymentExportData Record "Payment Export Data"

  • BankExportImportSetup Record "Bank Export/Import Setup"


OnFillExportBufferOnAfterGetMessageID

local procedure OnFillExportBufferOnAfterGetMessageID(var TempGenJnlLine: Record "Gen. Journal Line" temporary; var MessageID: code[20])

Parameters / Return Value

  • TempGenJnlLine Record "Gen. Journal Line"

  • MessageID code[20]


OnFillExportBufferOnAfterCreateNewRegister

local procedure OnFillExportBufferOnAfterCreateNewRegister(var CreditTransferRegister: Record "Credit Transfer Register"; var BankExportImportSetup: Record "Bank Export/Import Setup")

Parameters / Return Value

  • CreditTransferRegister Record "Credit Transfer Register"

  • BankExportImportSetup Record "Bank Export/Import Setup"


OnFillExportBufferOnAfterSetCustomerAsRecipient

local procedure OnFillExportBufferOnAfterSetCustomerAsRecipient(var PaymentExportData: Record "Payment Export Data"; var TempGenJnlLine: Record "Gen. Journal Line" temporary; Customer: Record Customer; CustomerBankAccount: Record "Customer Bank Account")

Parameters / Return Value

  • PaymentExportData Record "Payment Export Data"

  • TempGenJnlLine Record "Gen. Journal Line"

  • Customer Record "Customer"

  • CustomerBankAccount Record "Customer Bank Account"


OnFillExportBufferOnAfterSetVendorAsRecipient

local procedure OnFillExportBufferOnAfterSetVendorAsRecipient(var PaymentExportData: Record "Payment Export Data"; var TempGenJnlLine: Record "Gen. Journal Line" temporary; Vendor: Record Vendor; VendorBankAccount: Record "Vendor Bank Account")

Parameters / Return Value

  • PaymentExportData Record "Payment Export Data"

  • TempGenJnlLine Record "Gen. Journal Line"

  • Vendor Record "Vendor"

  • VendorBankAccount Record "Vendor Bank Account"


OnFillExportBufferOnAfterInsertPaymentExportData

local procedure OnFillExportBufferOnAfterInsertPaymentExportData(var PaymentExportData: Record "Payment Export Data"; var TempGenJnlLine: Record "Gen. Journal Line" temporary; BankExportImportSetup: Record "Bank Export/Import Setup")

Parameters / Return Value

  • PaymentExportData Record "Payment Export Data"

  • TempGenJnlLine Record "Gen. Journal Line"

  • BankExportImportSetup Record "Bank Export/Import Setup"


OnFillExportBufferOnBeforeInsertPaymentExportData

local procedure OnFillExportBufferOnBeforeInsertPaymentExportData(var PaymentExportData: Record "Payment Export Data"; var TempGenJnlLine: Record "Gen. Journal Line" temporary)

Parameters / Return Value

  • PaymentExportData Record "Payment Export Data"

  • TempGenJnlLine Record "Gen. Journal Line"


OnFillExportBufferOnSetAsRecipient

local procedure OnFillExportBufferOnSetAsRecipient(var GenJnlLine: Record "Gen. Journal Line"; var PaymentExportData: Record "Payment Export Data"; var TempGenJnlLine: Record "Gen. Journal Line" temporary; var CreditTransferRegister: Record "Credit Transfer Register")

Parameters / Return Value

  • GenJnlLine Record "Gen. Journal Line"

  • PaymentExportData Record "Payment Export Data"

  • TempGenJnlLine Record "Gen. Journal Line"

  • CreditTransferRegister Record "Credit Transfer Register"


OnGetAppliesToDocEntryNumbersCaseElse

local procedure OnGetAppliesToDocEntryNumbersCaseElse(var GenJournalLine: Record "Gen. Journal Line"; var TempInteger: Record Integer temporary; AccNo: Code[20])

Parameters / Return Value

  • GenJournalLine Record "Gen. Journal Line"

  • TempInteger Record "Integer"

  • AccNo Code[20]



EOS Labs -