Codeunit 11603 "EFT Management" (AU)
AU country layer · Microsoft.Bank.ElectronicFundsTransfer
Across versions
- BC23-28not present
- BC29-30present
AU country layer · Microsoft.Bank.ElectronicFundsTransfer · BC29-30 · source at ea08af5e · facts from BC29
An object of the AU localization, not part of W1.
Properties
| Property | Value |
|---|---|
| Permissions | TableData “Vendor Ledger Entry” = rim |
Events published
OnBeforeCreateFileEFTPayment(var EFTRegister: Record "EFT Register"; FileDescription: Text[12]; var BankAccount: Record "Bank Account"; var IsHandled: Boolean)(integration)OnBeforeCreateFileFromEFTRegister(var EFTRegister: Record "EFT Register"; FileDescription: Text[12]; var BankAcc: Record "Bank Account"; var IsHandled: Boolean)(integration)OnBeforeDownloadFile(var DoNotDownloadFile: Boolean)(integration)OnBeforeInitPaymentBufferWithPaymentReference(var PaymentBufferGenJournalLine: Record "Gen. Journal Line"; var VendorNo: Code[20]; var EFTBankAccountNo: Code[20]; var DocumentNo: Code[20]; var PaymentReference: Code[50]; var Amount: Decimal)(integration)OnCloseFileBeforeDownloadFile(EFTRegister: Record "EFT Register"; var EFTFileName: Text; var EFTFileExtension: Text)(integration)OnFillBufferFromPostedPaymentsBeforeInsertPaymentBufferGenJournalLine(var PaymentBufferGenJournalLine: Record "Gen. Journal Line"; VendorLedgerEntry: Record "Vendor Ledger Entry")(integration)OnFillBufferFromAppliedDocBeforeInsertPaymentBufferGenJournalLine(var PaymentBufferGenJournalLine: Record "Gen. Journal Line"; VendorLedgerEntry: Record "Vendor Ledger Entry"; GenJournalLine: Record "Gen. Journal Line")(integration)OnFillBufferFromAppliedEntriesBeforeInsertPaymentBufferGenJournalLine(var PaymentBufferGenJournalLine: Record "Gen. Journal Line"; VendorLedgerEntry: Record "Vendor Ledger Entry"; GenJournalLine: Record "Gen. Journal Line")(integration)OnFillBufferFromPaymentLineBeforeInsertPaymentBufferGenJournalLine(var PaymentBufferGenJournalLine: Record "Gen. Journal Line"; GenJournalLine: Record "Gen. Journal Line")(integration)
Procedures
CleanUpEFTRegister()Date2Text(Date: Date; Length: Integer): Text[6]ClearText(Text: Text[250]): Text[250]NFL(Text: Text[250]; Length: Integer): Text[250]TFL(Text: Text[250]; Length: Integer): Text[250]TFR(Text: Text[250]; Length: Integer): Text[250]BLK(Length: Integer): Text[250]Value1(Dec: Decimal; Length: Integer): Text[250]Value100(Dec: Decimal; Length: Integer): Text[250]GetSetup()OpenFile()WriteFile(Length: Integer; Text: Text)CloseFile(EFTRegister: Record "EFT Register"; FileDescription: Text[12]; BankAccount: Record "Bank Account")CreateFileFromEFTRegister(var EFTRegister: Record "EFT Register"; FileDescription: Text[12]; var BankAcc: Record "Bank Account")CreateFileEFTPayment(var EFTRegister: Record "EFT Register"; FileDescription: Text[12]; var BankAccount: Record "Bank Account")CalcAmountToPay(VendLedgEntry: Record "Vendor Ledger Entry"): DecimalCalcAmountToPayLCY(VendLedgEntry: Record "Vendor Ledger Entry"): DecimalFormatBranchNumber(BranchNo: Text[10]): Text[7]FormatBankAccount(BankAcc: Code[10]): Text[3]WithHoldingTaxAmountLCY(VendLedgEntry: Record "Vendor Ledger Entry"): DecimalCalcAmountToPayGJLrec(GenJournalLine: Record "Gen. Journal Line"): DecimalGetServerFileName(): TextPreparePaymentBuffer(EFTRegister: Record "EFT Register"; var PaymentBufferGenJournalLine: Record "Gen. Journal Line")CancelExport(var EFTRegister: Record "EFT Register")
Plus 12 local procedures.
Triggers
OnRun
Ask your agent
Procedure bodies are not stored here (D10). For a procedure body or the calls of one procedure, ask bc-code-atlas (external, by Stefan Maron, MIT; default corpus w1-28), which the bc-observatory plugin connects: bcatlas_resolve_node(object_type: "codeunit", object_name: "EFT Management"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.
A AU country object, not part of W1: the default corpus does not have it; bcatlas_list_countries shows which countries the atlas has.