tableFinanceofficial - Microsoftderived - from the source, no model text

Table 31257 "Payment Order Line CZB" (CZ)

CZ country layer · Microsoft.Bank.Documents

Across versions

  1. BC23-28not present
  2. BC29-30present

CZ country layer · Microsoft.Bank.Documents · captioned “Payment Order Line” · BC29-30 · source at ea08af5e · facts from BC29

An object of the CZ localization, not part of W1.

Properties

Property Value
Caption Payment Order Line

Fields

Explanation: the field’s ToolTip in the code; without one, the ToolTip of a page control bound to the field (marked via the page); without that, its Caption (marked caption) when that differs from the name.

No. Name Type Explanation Notes
1 Payment Order No. Code[20] — TableRelation “Payment Order Header CZB”.“No.”; DataClassification CustomerContent
2 Line No. Integer — DataClassification CustomerContent
3 Type Enum “Banking Line Type CZB” — enum Banking Line Type CZB; DataClassification CustomerContent
4 No. Code[20] — TableRelation if (Type = const(Customer)) Customer.“No.” else if (Type = const(Vendor)) Vendor.“No.” else if (Type = const(“Bank Account”)) “Bank Account”.“No.” else if (Type = const(Employee)) Employee.“No.”; DataClassification CustomerContent
5 Cust./Vendor Bank Account Code Code[20] — TableRelation if (Type = const(Customer)) “Customer Bank Account”.Code where(“Customer No.” = field(“No.”)) else if (Type = const(Vendor)) “Vendor Bank Account”.Code where(“Vendor No.” = field(“No.”)); DataClassification CustomerContent
6 Description Text[100] — DataClassification CustomerContent
7 Account No. Text[30] — DataClassification CustomerContent
8 Variable Symbol Code[10] — DataClassification CustomerContent
9 Constant Symbol Code[10] — TableRelation Constant Symbol CZL; DataClassification CustomerContent
10 Specific Symbol Code[10] — DataClassification CustomerContent
11 Amount Decimal — DataClassification CustomerContent
12 Amount (LCY) Decimal — DataClassification CustomerContent
13 Applies-to Doc. Type Enum “Gen. Journal Document Type” — enum Enum 6 “Gen. Journal Document Type”; DataClassification CustomerContent
14 Applies-to Doc. No. Code[20] — DataClassification CustomerContent
16 Applies-to C/V/E Entry No. Integer — TableRelation if (Type = const(Vendor)) “Vendor Ledger Entry”.“Entry No.” where(Open = const(true), “On Hold” = const(‘’)) else if (Type = const(Customer)) “Cust. Ledger Entry”.“Entry No.” where(Open = const(true), “On Hold” = const(‘’)) else if (Type = const(Employee)) “Employee Ledger Entry”.“Entry No.” where(O…; DataClassification CustomerContent
17 Positive Boolean — not editable; DataClassification CustomerContent
18 Transit No. Text[20] — DataClassification CustomerContent
20 Currency Code Code[10] — TableRelation Currency; not editable; DataClassification CustomerContent
24 Applied Currency Code Code[10] — TableRelation Currency; not editable; DataClassification CustomerContent
25 Payment Order Currency Code Code[10] — TableRelation Currency; DataClassification CustomerContent
26 Amount (Paym. Order Currency) Decimal Amount (Payment Order Currency) caption DataClassification CustomerContent
27 Payment Order Currency Factor Decimal — not editable; DataClassification CustomerContent
30 Due Date Date — DataClassification CustomerContent
40 IBAN Code[50] — DataClassification CustomerContent
45 SWIFT Code Code[20] — TableRelation SWIFT Code; DataClassification CustomerContent
50 Amount Must Be Checked Boolean — DataClassification CustomerContent
70 Name Text[100] — DataClassification CustomerContent
80 Original Amount Decimal — not editable; DataClassification CustomerContent
90 Original Amount (LCY) Decimal — not editable; DataClassification CustomerContent
100 Orig. Amount(Pay.Order Curr.) Decimal Original Amount (Payment Order Currency) caption not editable; DataClassification CustomerContent
110 Original Due Date Date — not editable; DataClassification CustomerContent
120 Skip Payment Boolean — DataClassification CustomerContent
130 Pmt. Discount Date Date — not editable; DataClassification CustomerContent
135 Pmt. Discount Possible Boolean — not editable; DataClassification CustomerContent
140 Remaining Pmt. Disc. Possible Decimal Remaining Payment Discount Possible caption not editable; DataClassification CustomerContent
190 VAT Unreliable Payer Boolean — not editable; DataClassification CustomerContent
191 Public Bank Account Boolean — not editable; DataClassification CustomerContent
192 Third Party Bank Account Boolean — FlowField: lookup(“Vendor Bank Account”.“Third Party Bank Account CZL” where(“Vendor No.” = field(“No.”), Code = field(“Cust./Vendor Bank Account Code”))); not editable
200 Payment Method Code Code[10] — TableRelation Payment Method; DataClassification CustomerContent

Keys

  • Key1: Payment Order No., Line No. (clustered)
  • Key2: Payment Order No., Positive, Skip Payment
  • Key3: Payment Order No., Due Date
  • Key4: Payment Order No., Amount
  • Key5: Payment Order No., Type, No.
  • Key6: Payment Order No., Skip Payment
  • Key7: Payment Order No., Original Due Date

Events published

  • OnBeforeUpdateAmountsFromVendorLedgerEntry(var PaymentOrderLineCZB: Record "Payment Order Line CZB"; xPaymentOrderLineCZB: Record "Payment Order Line CZB"; VendorLedgerEntry: Record "Vendor Ledger Entry"; var IsHandled: Boolean) (integration)
  • OnBeforeUpdateAmountsFromCustLedgerEntry(var PaymentOrderLineCZB: Record "Payment Order Line CZB"; xPaymentOrderLineCZB: Record "Payment Order Line CZB"; CustLedgerEntry: Record "Cust. Ledger Entry"; var IsHandled: Boolean) (integration)
  • OnBeforeUpdateAmountsFromEmployeeLedgerEntry(var PaymentOrderLineCZB: Record "Payment Order Line CZB"; xPaymentOrderLineCZB: Record "Payment Order Line CZB"; EmployeeLedgerEntry: Record "Employee Ledger Entry"; var IsHandled: Boolean) (integration)
  • OnAfterAppliesToVendLedgEntryNo(var PaymentOrderLineCZB: Record "Payment Order Line CZB"; VendorLedgerEntry: Record "Vendor Ledger Entry") (integration)
  • OnAfterAppliesToCustLedgEntryNo(var PaymentOrderLineCZB: Record "Payment Order Line CZB"; CustLedgerEntry: Record "Cust. Ledger Entry") (integration)
  • OnAfterAppliesToEmplLedgEntryNo(var PaymentOrderLineCZB: Record "Payment Order Line CZB"; EmployeeLedgerEntry: Record "Employee Ledger Entry") (integration)
  • OnAfterCollectSuggestedApplication(PaymentOrderLineCZB: Record "Payment Order Line CZB"; var CrossApplicationBufferCZL: Record "Cross Application Buffer CZL") (integration)
  • OnAfterCreateDescription(PlaceholderDescription: Text[100]; PlaceholderValues: List of [Text[100]]; var Description: Text[100]) (integration)
  • OnAfterGetPlaceholderDescription(BankAccount: Record "Bank Account"; var PlaceholderDescription: Text[100]) (integration)
  • OnAfterGetPlaceholderDescriptionValuesFromCustLedgerEntry(CustLedgerEntry: Record "Cust. Ledger Entry"; var PlaceholderValues: List of [Text[100]]) (integration)
  • OnAfterGetPlaceholderDescriptionValuesFromVendorLedgerEntry(VendorLedgerEntry: Record "Vendor Ledger Entry"; var PlaceholderValues: List of [Text[100]]) (integration)
  • OnAfterGetPlaceholderDescriptionValuesFromEmployeeLedgerEntry(EmployeeLedgerEntry: Record "Employee Ledger Entry"; var PlaceholderValues: List of [Text[100]]) (integration)
  • OnAfterReplacePlaceholdersWithValues(PlaceholderText: Text[100]; PlaceholderValues: List of [Text[100]]; var ReplacedText: Text[100]) (integration)
  • OnAppliesToCVEEntryNoLookupOnAfterSetVendorLedgerEntryFilters(var VendorLedgerEntry: Record "Vendor Ledger Entry") (integration)
  • OnAppliesToCVEEntryNoLookupOnAfterSetCustomerLedgerEntryFilters(var CustLedgerEntry: Record "Cust. Ledger Entry") (integration)
  • OnAppliesToCVEEntryNoLookupOnAfterSetEmployeeLedgerEntryFilters(var EmployeeLedgerEntry: Record "Employee Ledger Entry") (integration)
  • OnAppliesToCustLedgEntryNoOnBeforeFillBankInformation(var PaymentOrderLineCZB: Record "Payment Order Line CZB"; CustLedgerEntry: Record "Cust. Ledger Entry"; var SkipFillBankInformation: Boolean) (integration)
  • OnAppliesToVendLedgEntryNoOnBeforeFillBankInformation(var PaymentOrderLineCZB: Record "Payment Order Line CZB"; VendorLedgerEntry: Record "Vendor Ledger Entry"; var SkipFillBankInformation: Boolean) (integration)

Procedures

  • GetPaymentOrder()
  • GetPaymentOrderCurrency()
  • CreateDescription(PlaceholderValues: List of [Text[100]]): Text[100]
  • GetGLSetup()
  • ModifyPaymentOrderHeader()
  • AppliesToCustLedgEntryNo()
  • AppliesToVendLedgEntryNo()
  • AppliesToEmplLedgEntryNo()
  • SuspendStatusCheck(Suspend: Boolean)
  • IsUnreliablePayerCheckPossible(): Boolean
  • GetUnreliablePayerStatus(): Integer
  • HasUnreliablePayer(): Boolean
  • HasPublicBankAccount(): Boolean
  • CalcRelatedAmountToApply(): Decimal
  • DrillDownRelatedAmountToApply()
  • SetUsePaymentDiscount(NewUsePaymentDiscount: Boolean) (internal)

Plus 18 local procedures.

Triggers

OnDelete, OnInsert, OnModify

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: "table", object_name: "Payment Order Line CZB"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

A CZ country object, not part of W1: the default corpus does not have it; bcatlas_list_countries shows which countries the atlas has.

Evidence 1 sources