tableextensionPurchasing & Payablesofficial - Microsoftderived - from the source, no model text

Table extension 11705 "Purchase Header CZL" (CZ)

CZ country layer · Microsoft.Purchases.Document

Across versions

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

CZ country layer · Microsoft.Purchases.Document · BC29-30 · source at ea08af5e · facts from BC29

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

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
11717 Specific Symbol CZL Code[10] Specific Symbol caption DataClassification CustomerContent
11718 Variable Symbol CZL Code[10] Variable Symbol caption DataClassification CustomerContent
11719 Constant Symbol CZL Code[10] Constant Symbol caption TableRelation Constant Symbol CZL; DataClassification CustomerContent
11720 Bank Account Code CZL Code[20] Bank Account Code caption TableRelation if (“Document Type” = filter(Quote | Order | Invoice | “Blanket Order”)) “Vendor Bank Account”.Code where(“Vendor No.” = field(“Pay-to Vendor No.”)) else if (“Document Type” = filter(“Credit Memo” | “Return Order”)) “Bank Account”; DataClassification CustomerContent
11721 Bank Account No. CZL Text[30] Bank Account No. caption not editable; DataClassification CustomerContent
11722 Bank Branch No. CZL Text[20] Bank Branch No. caption not editable; DataClassification CustomerContent
11723 Bank Name CZL Text[100] Bank Name caption not editable; DataClassification CustomerContent
11724 Transit No. CZL Text[20] Transit No. caption not editable; DataClassification CustomerContent
11725 IBAN CZL Code[50] IBAN caption not editable; DataClassification CustomerContent
11726 SWIFT Code CZL Code[20] SWIFT Code caption TableRelation SWIFT Code; not editable; DataClassification CustomerContent
11750 Additional Currency Factor CZL Decimal Additional Currency Factor caption DataClassification CustomerContent
11774 VAT Currency Factor CZL Decimal VAT Currency Factor caption DataClassification CustomerContent
11775 VAT Currency Code CZL Code[10] VAT Currency Code caption TableRelation Currency; not editable; DataClassification CustomerContent
11767 Last Unreliab. Check Date CZL Date Last Unreliability Check Date caption FlowField: max(“Unreliable Payer Entry CZL”.“Check Date” where(“VAT Registration No.” = field(“VAT Registration No.”), “Entry Type” = const(Payer))); not editable
11768 VAT Unreliable Payer CZL Option VAT Unreliable Payer caption FlowField: lookup(“Unreliable Payer Entry CZL”.“Unreliable Payer” where(“VAT Registration No.” = field(“VAT Registration No.”), “Entry Type” = const(Payer), “Check Date” = field(“Last Unreliab. Check Date CZL”))); OptionCaption: ,NO,YES,NOTFOUND; not editable
11779 Third Party Bank Account CZL Boolean Third Party Bank Account caption FlowField: lookup(“Vendor Bank Account”.“Third Party Bank Account CZL” where(“Vendor No.” = field(“Pay-to Vendor No.”), Code = field(“Bank Account Code CZL”))); not editable
11780 VAT Date CZL Date VAT Date caption obsolete Removed 25.0; #if not CLEANSCHEMA25; DataClassification CustomerContent
11781 Registration No. CZL Text[20] Registration No. caption DataClassification CustomerContent
11782 Tax Registration No. CZL Text[20] Tax Registration No. caption DataClassification CustomerContent
31068 Physical Transfer CZL Boolean Physical Transfer caption obsolete Removed 25.0; #if not CLEANSCHEMA25; DataClassification CustomerContent
31069 Intrastat Exclude CZL Boolean Intrastat Exclude caption obsolete Removed 25.0; #if not CLEANSCHEMA25; DataClassification CustomerContent
31072 EU 3-Party Intermed. Role CZL Boolean EU 3-Party Intermediate Role caption DataClassification CustomerContent
31073 EU 3-Party Trade CZL Boolean EU 3-Party Trade caption obsolete Removed 27.0; #if not CLEANSCHEMA27; DataClassification CustomerContent
31112 Original Doc. VAT Date CZL Date Original Document VAT Date caption DataClassification CustomerContent

Events published

  • OnBeforeIsUnreliablePayerCheckPossibleCZL(var PurchaseHeader: Record "Purchase Header"; var CheckPossible: Boolean) (integration)
  • OnAfterUpdateBankInfoCZL(var PurchaseHeader: Record "Purchase Header") (integration)
  • OnValidateVATDateOnBeforeCheckNeedUpdateVATCurrencyFactorCZL(var PurchaseHeader: Record "Purchase Header"; var IsIsConfirmedCZL: Boolean; var NeedUpdateVATCurrencyFactor: Boolean; xPurchaseHeader: Record "Purchase Header") (integration)
  • OnValidateVATDateOnAfterCheckNeedUpdateVATCurrencyFactorCZL(var PurchaseHeader: Record "Purchase Header"; xPurchaseHeader: Record "Purchase Header"; var NeedUpdateVATCurrencyFactor: Boolean) (integration)
  • OnBeforeUpdateVATCurrencyFactorCZL(var PurchaseHeader: Record "Purchase Header"; var IsUpdated: Boolean; var CurrencyExchangeRate: Record "Currency Exchange Rate") (integration)
  • OnAfterUpdateVATCurrencyFactorCZL(var PurchaseHeader: Record "Purchase Header"; HideValidationDialog: Boolean) (integration)
  • OnBeforeConfirmUpdateVATCurrencyFactorCZL(var PurchaseHeader: Record "Purchase Header"; var HideValidationDialog: Boolean) (integration)
  • OnBeforeGetDefaulBankAccountNoCZL(var PurchaseHeader: Record "Purchase Header"; var BankAccountNo: Code[20]; var IsHandled: Boolean) (integration)
  • OnValidatePostingDateOnBeforeCheckNeedUpdateAddCurrencyFactor(var PurchaseHeader: Record "Purchase Header"; xPurchaseHeader: Record "Purchase Header"; var IsConfirmedCZL: Boolean; var NeedUpdateAddCurrencyFactor: Boolean) (integration)
  • OnValidatePostingDateOnAfterCheckNeedUpdateAddCurrencyFactor(var PurchaseHeader: Record "Purchase Header"; xPurchaseHeader: Record "Purchase Header"; var NeedUpdateAddCurrencyFactor: Boolean) (integration)
  • OnBeforeUpdateAddCurrencyFactorCZL(var PurchaseHeader: Record "Purchase Header"; var CurrencyExchangeRate: Record "Currency Exchange Rate"; var IsUpdated: Boolean) (integration)
  • OnAfterUpdateAddCurrencyFactorCZL(var PurchaseHeader: Record "Purchase Header"; GetHideValidationDialog: Boolean) (integration)
  • OnBeforeConfirmUpdateAddCurrencyFactorCZL(var PurchaseHeader: Record "Purchase Header"; xPurchaseHeader: Record "Purchase Header"; var HideValidationDialog: Boolean; var IsHandled: Boolean; var ForceConfirm: Boolean) (integration)
  • OnBeforeUpdateVATCurrencyFactorCZLByCurrencyFactorCZL(var PurchaseHeader: Record "Purchase Header"; xPurchaseHeader: Record "Purchase Header"; var IsHandled: Boolean) (integration)

Procedures

  • IsUnreliablePayerCheckPossibleCZL(): Boolean
  • GetUnreliablePayerStatusCZL(): Integer
  • IsPublicBankAccountCZL(): Boolean
  • UpdateVATCurrencyFactorCZLByCurrencyFactorCZL()
  • UpdateAddCurrencyFactorCZL() (internal)
  • ConfirmAddCurrencyFactorUpdateCZL(): Boolean
  • ConfirmVATCurrencyFactorUpdateCZL(): Boolean
  • IsVATReportingDateChanged(): Boolean (internal)
  • DisableUpdateVATCurrencyFactor() (internal)
  • UpdateBankInfoCZL(BankAccountCode: Code[20]; BankAccountNo: Text[30]; BankBranchNo: Text[20]; BankName: Text[100]; TransitNo: Text[20]; IBANCode: Code[50]; SWIFTCode: Code[20])
  • GetDefaulBankAccountNoCZL(): Code[20]

Plus 4 local procedures.

Recent changes

Deprecations

  • field Intrastat Exclude CZL: Removed 25.0 (#if not CLEANSCHEMA25), “Intrastat related functionalities are moved to Intrastat extensions. This field is not used any more.”
  • field Physical Transfer CZL: Removed 25.0 (#if not CLEANSCHEMA25), “Intrastat related functionalities are moved to Intrastat extensions.”
  • field VAT Date CZL: Removed 25.0 (#if not CLEANSCHEMA25), “Replaced by VAT Reporting Date.”
  • field EU 3-Party Trade CZL: Removed 27.0 (#if not CLEANSCHEMA27), “Replaced by “EU 3 Party Trade” field in “EU 3-Party Trade Purchase” app.”

Source: AL metadata extracted from the code (names, ids, signatures, properties); no code bodies (D10).

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: "tableextension", object_name: "Purchase Header CZL"), 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