Table extension 11703 "Sales Header CZL" (CZ)
CZ country layer · Microsoft.Sales.Document
Across versions
- BC23-28not present
- BC29-30present
CZ country layer · Microsoft.Sales.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”)) “Bank Account” else if (“Document Type” = filter(“Credit Memo” | “Return Order”)) “Customer Bank Account”.Code where(“Customer No.” = field(“Bill-to Customer No.”)); 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 |
| 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. (Obsolete) caption | obsolete Pending 27.0; #if not CLEANSCHEMA30; DataClassification CustomerContent |
| 11782 | Tax Registration No. CZL | Text[20] | Tax Registration No. caption | DataClassification CustomerContent |
| 11786 | Credit Memo Type CZL | Enum “Credit Memo Type CZL” | Credit Memo Type caption | enum Credit Memo Type CZL; 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 |
| 31112 | Original Doc. VAT Date CZL | Date | Original Document VAT Date caption | DataClassification CustomerContent |
Events published
OnAfterUpdateBankInfoCZL(var SalesHeader: Record "Sales Header")(integration)OnValidateVATDateOnBeforeCheckNeedUpdateVATCurrencyFactorCZL(var SalesHeader: Record "Sales Header"; var IsIsConfirmedCZL: Boolean; var NeedUpdateVATCurrencyFactor: Boolean; xSalesHeader: Record "Sales Header")(integration)OnValidateVATDateOnAfterCheckNeedUpdateVATCurrencyFactorCZL(var SalesHeader: Record "Sales Header"; xSalesHeader: Record "Sales Header"; var NeedUpdateVATCurrencyFactor: Boolean)(integration)OnBeforeUpdateVATCurrencyFactorCZL(var SalesHeader: Record "Sales Header"; var IsUpdated: Boolean; var CurrencyExchangeRate: Record "Currency Exchange Rate")(integration)OnAfterUpdateVATCurrencyFactorCZL(var SalesHeader: Record "Sales Header"; HideValidationDialog: Boolean)(integration)OnBeforeConfirmUpdateVATCurrencyFactorCZL(var SalesHeader: Record "Sales Header"; var HideValidationDialog: Boolean)(integration)OnBeforeGetDefaulBankAccountNoCZL(var SalesHeader: Record "Sales Header"; var BankAccountNo: Code[20]; var IsHandled: Boolean)(integration)OnBeforeConfirmProcessCZL(ConfirmQuestion: Text; var IsHandled: Boolean)(integration)OnIsConfirmDialogAllowedCZL(var IsAllowed: Boolean)(integration)OnValidatePostingDateOnBeforeCheckNeedUpdateAddCurrencyFactor(var SalesHeader: Record "Sales Header"; xSalesHeader: Record "Sales Header"; var IsConfirmedCZL: Boolean; var NeedUpdateAddCurrencyFactor: Boolean)(integration)OnValidatePostingDateOnAfterCheckNeedUpdateAddCurrencyFactor(var SalesHeader: Record "Sales Header"; xSalesHeader: Record "Sales Header"; var NeedUpdateAddCurrencyFactor: Boolean)(integration)OnBeforeUpdateAddCurrencyFactorCZL(var SalesHeader: Record "Sales Header"; var IsUpdated: Boolean; var CurrencyExchangeRate: Record "Currency Exchange Rate")(integration)OnAfterUpdateAddCurrencyFactorCZL(var SalesHeader: Record "Sales Header"; GetHideValidationDialog: Boolean)(integration)OnBeforeConfirmUpdateAddCurrencyFactorCZL(var SalesHeader: Record "Sales Header"; xSalesHeader: Record "Sales Header"; var HideValidationDialog: Boolean; var IsHandled: Boolean; var ForceConfirm: Boolean)(integration)
Procedures
UpdateVATCurrencyFactorCZLByCurrencyFactorCZL()UpdateAddCurrencyFactorCZL()(internal)ConfirmAddCurrencyFactorUpdateCZL(): BooleanConfirmVATCurrencyFactorUpdateCZL(): BooleanIsVATReportingDateChanged(): Boolean(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]CheckPaymentQRCodePrintIBANCZL()GetRegistrationNoTrimmedCZL(): Text[20]
Plus 4 local procedures.
Recent changes
- 2026-07-23 #9645 [main] bug 642743 - Change behavior of OnValidate trigger of “EU 3-Party Intermed. Role CZL” field (main, BC30, fix)
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 Registration No. CZL: Pending 27.0 (#if not CLEANSCHEMA30), “Replaced by standard “Registration Number” field.”
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: "Sales 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.