Codeunit 18122055 EOS009 LE Bank Account

Codeunit 18122055 EOS009 LE Bank Account

Methods

Register

procedure Register(var Section: Record "EOS Adv Reporting Sections")

Parameters / Return Value

  • Section Record "EOS Adv Reporting Sections"

Execute

procedure Execute(Position: Enum "EOS AdvRpt Layout Position"; DocumentHeader: RecordRef; DocumentLine: RecordRef; var Header: Record "EOS Report Buffer Header"; var Line: Record "EOS Report Buffer Line")

Parameters / Return Value

  • Position Enum "EOS AdvRpt Layout Position"

  • DocumentHeader RecordRef

  • DocumentLine RecordRef

  • Header Record "EOS Report Buffer Header"

  • Line Record "EOS Report Buffer Line"


Events

OnBeforeGetBankAccount

local procedure OnBeforeGetBankAccount(DocumentRecRef: RecordRef; var Header: Record "EOS Report Buffer Header"; var TempBankAccount: Record "Bank Account"; var BankAccountFound: Boolean)

Raised before the bank account is retrieved. Allows modification of the temporary bank account record or other actions.

Parameters / Return Value

  • DocumentRecRef RecordRef

    The document record reference.

  • Header Record "EOS Report Buffer Header"

    The EOS Report Buffer Header record.

  • TempBankAccount Record "Bank Account"

    The temporary Bank Account record.

  • BankAccountFound Boolean

    Indicates whether a bank account was found.


OnAfterGetBankAccount

local procedure OnAfterGetBankAccount(DocumentRecRef: RecordRef; var Header: Record "EOS Report Buffer Header"; var TempBankAccount: Record "Bank Account"; var BankAccountFound: Boolean)

Raised after the bank account has been retrieved. Allows modification of the temporary bank account record or other actions.

Parameters / Return Value

  • DocumentRecRef RecordRef

    The document record reference.

  • Header Record "EOS Report Buffer Header"

    The EOS Report Buffer Header record.

  • TempBankAccount Record "Bank Account"

    The temporary Bank Account record.

  • BankAccountFound Boolean

    Indicates whether a bank account was found.



EOS Labs -