Codeunit 10837 "Payment Management FR" (FR)
FR country layer · Microsoft.Bank.Payment
Across versions
- BC23-28not present
- BC29-30present
FR country layer · Microsoft.Bank.Payment · BC29-30 · source at ea08af5e · facts from BC29
An object of the FR localization, not part of W1.
Properties
| Property | Value |
|---|---|
| Permissions | TableData “Cust. Ledger Entry” = rm, TableData “Vendor Ledger Entry” = rm |
Events published
OnAfterApplication(StepLedger: Record "Payment Step Ledger FR"; var InvPostingBuffer: array[2] of Record "Payment Post. Buffer FR" temporary; PaymentHeader: Record "Payment Header FR"; PaymentLine: Record "Payment Line FR")(integration)OnAfterGetDescriptionForInvPostingBuffer(var StepLedger: Record "Payment Step Ledger FR"; var PaymentLine: Record "Payment Line FR"; var Description: Text[98])(integration)OnBeforeProcessPaymentStep(PaymentHeaderNo: Code[20]; PaymentStep: Record "Payment Step FR"; PaymentLine: Record "Payment Line FR")(integration)OnBeforeProcessPaymentStepByActionType(var PaymentLine: Record "Payment Line FR"; PaymentStep: Record "Payment Step FR"; var ActionValidated: Boolean; var IsHandled: Boolean)(integration)OnCopyLigBorOnBeforeInitHeader(var ToBord: Record "Payment Header FR"; var Process: Record "Payment Class FR"; var i: Integer)(integration)OnCopyLigBorOnBeforeToPaymentLineInsert(var ToPaymentLine: Record "Payment Line FR"; var Process: Record "Payment Class FR")(integration)OnAfterProcessPaymentStep(PaymentHeaderNo: Code[20]; PaymentStep: Record "Payment Step FR")(integration)OnGenerEntriesOnBeforeGenJnlPostLineRunWithCheck(var GenJnlLine: Record "Gen. Journal Line"; PaymentHeader: Record "Payment Header FR"; StepLedger: Record "Payment Step Ledger FR")(integration)OnExportSEPACreditTransferOnAfterGenJnlLineSetFilters(var GenJnlLine: Record "Gen. Journal Line"; var XMLPortId: Integer; var PaymentHeader: Record "Payment Header FR")(integration)OnGenerInvPostingBufferOnBeforeUpdtBuffer(var InvPostingBuffer: array[2] of Record "Payment Post. Buffer FR" temporary; PaymentLine: Record "Payment Line FR"; StepLedger: Record "Payment Step Ledger FR")(integration)OnGenerInvPostingBufferOnAfterGetDescriptionForInvPostingBuffer(var StepLedger: record "Payment Step Ledger FR"; var PaymentHeader: record "Payment Header FR"; var PaymentLine: Record "Payment Line FR"; var Description: Text[98])(integration)OnPostInvPostingBufferOnBeforeGenJnlPostLineRunWithCheck(var GenJnlLine: Record "Gen. Journal Line"; var PaymentHeader: Record "Payment Header FR"; var PaymentClass: Record "Payment Class FR"; PaymentLine: Record "Payment Line FR"; InvPostingBuffer: Record "Payment Post. Buffer FR" temporary)(integration)OnProcessPaymentStepOnCaseElse(var Step: Record "Payment Step FR"; var PaymentLine: Record "Payment Line FR"; var ActionValidated: Boolean; var PaymentHeader: Record "Payment Header FR")(integration)OnProcessPaymentStepOnAfterCheckPaymentStep(var PaymentStep: Record "Payment Step FR"; var PaymentHeader: Record "Payment Header FR"; var PaymentLine: Record "Payment Line FR")(integration)OnSetPostingGroupOnBeforeCheckPostingGroup(var PaymentLine: Record "Payment Line FR"; var StepLedger: record "Payment Step Ledger FR"; var PostingGroup: Code[20])(integration)
Procedures
UpdtBuffer()CopyLigBor(var FromPaymentLine: Record "Payment Line FR"; NewStep: Integer; var PayNum: Code[20])DeleteLigBorCopy(var FromPaymentLine: Record "Payment Line FR")GenerInvPostingBuffer()SetPostingGroup()SetAccountNo()Application()GenerEntries()CreatePaymentHeaders()ExecuteCreatePaymtHead(PaymtStep: Record "Payment Step FR"): Code[20]LinesInsert(HeaderNumber: Code[20])StepSelect(Process: Text[30]; NextStatus: Integer; var PaymentStep: Record "Payment Step FR"; CreateDocumentFilter: Boolean): BooleanTestSourceCode(Code: Code[10])PaymentAddr(var AddrArray: array[8] of Text[100]; PaymentAddress: Record "Payment Address FR")PaymentBankAcc(var AddrArray: array[8] of Text[100]; BankAcc: Record "Payment Header FR")ArchiveDocument(Document: Record "Payment Header FR")PickPaymentStep(PaymentHeaderFR: Record "Payment Header FR"; var PaymentStep: Record "Payment Step FR"): BooleanProcessPaymentSteps(PaymentHeaderFR: Record "Payment Header FR"; var PaymentStep: Record "Payment Step FR")
Plus 11 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: "Payment Management FR"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.
A FR country object, not part of W1: the default corpus does not have it; bcatlas_list_countries shows which countries the atlas has.