Table 11732 "Cash Document Header CZP" (CZ)
CZ country layer · Microsoft.Finance.CashDesk
Across versions
- BC23-28not present
- BC29-30present
CZ country layer · Microsoft.Finance.CashDesk · captioned “Cash Document Header” · BC29-30 · source at ea08af5e · facts from BC29
An object of the CZ localization, not part of W1.
Properties
| Property | Value |
|---|---|
| Caption | Cash Document Header |
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 | Cash Desk No. | Code[20] | — | TableRelation Cash Desk CZP; not editable; DataClassification CustomerContent |
| 2 | No. | Code[20] | — | DataClassification CustomerContent |
| 3 | Pay-to/Receive-from Name | Text[100] | — | DataClassification CustomerContent |
| 4 | Pay-to/Receive-from Name 2 | Text[50] | — | DataClassification CustomerContent |
| 5 | Posting Date | Date | — | DataClassification CustomerContent |
| 7 | Amount | Decimal | — | FlowField: Sum(“Cash Document Line CZP”.Amount where(“Cash Desk No.” = field(“Cash Desk No.”), “Cash Document No.” = field(“No.”))); not editable |
| 8 | Amount (LCY) | Decimal | — | FlowField: Sum(“Cash Document Line CZP”.“Amount (LCY)” where(“Cash Desk No.” = field(“Cash Desk No.”), “Cash Document No.” = field(“No.”))); not editable |
| 14 | Status | Enum “Cash Document Status CZP” | — | enum Cash Document Status CZP; not editable; DataClassification CustomerContent |
| 15 | No. Printed | Integer | — | DataClassification CustomerContent |
| 17 | Created ID | Code[50] | — | TableRelation User.“User Name”; DataClassification EndUserIdentifiableInformation |
| 18 | Released ID | Code[50] | — | TableRelation User.“User Name”; DataClassification EndUserIdentifiableInformation |
| 20 | Document Type | Enum “Cash Document Type CZP” | — | enum Cash Document Type CZP; DataClassification CustomerContent |
| 21 | No. Series | Code[20] | — | TableRelation No. Series; DataClassification CustomerContent |
| 22 | Currency Code | Code[10] | — | TableRelation Currency; not editable; DataClassification CustomerContent |
| 23 | Shortcut Dimension 1 Code | Code[20] | — | TableRelation “Dimension Value”.Code where(“Global Dimension No.” = const(1), Blocked = const(false)); DataClassification CustomerContent |
| 24 | Shortcut Dimension 2 Code | Code[20] | — | TableRelation “Dimension Value”.Code where(“Global Dimension No.” = const(2), Blocked = const(false)); DataClassification CustomerContent |
| 25 | Currency Factor | Decimal | — | DataClassification CustomerContent |
| 30 | Document Date | Date | — | DataClassification CustomerContent |
| 35 | VAT Date | Date | — | DataClassification CustomerContent |
| 38 | Created Date | Date | — | DataClassification CustomerContent |
| 40 | Description | Text[100] | — | DataClassification CustomerContent |
| 42 | Salespers./Purch. Code | Code[20] | — | TableRelation Salesperson/Purchaser; DataClassification CustomerContent |
| 45 | Amounts Including VAT | Boolean | — | DataClassification CustomerContent |
| 50 | Released Amount | Decimal | — | not editable; DataClassification CustomerContent |
| 51 | VAT Base Amount | Decimal | — | FlowField: Sum(“Cash Document Line CZP”.“VAT Base Amount” where(“Cash Desk No.” = field(“Cash Desk No.”), “Cash Document No.” = field(“No.”))); not editable |
| 52 | Amount Including VAT | Decimal | — | FlowField: Sum(“Cash Document Line CZP”.“Amount Including VAT” where(“Cash Desk No.” = field(“Cash Desk No.”), “Cash Document No.” = field(“No.”))); not editable |
| 55 | VAT Base Amount (LCY) | Decimal | — | FlowField: Sum(“Cash Document Line CZP”.“VAT Base Amount (LCY)” where(“Cash Desk No.” = field(“Cash Desk No.”), “Cash Document No.” = field(“No.”))); not editable |
| 56 | Amount Including VAT (LCY) | Decimal | — | FlowField: Sum(“Cash Document Line CZP”.“Amount Including VAT (LCY)” where(“Cash Desk No.” = field(“Cash Desk No.”), “Cash Document No.” = field(“No.”))); not editable |
| 60 | Reason Code | Code[10] | — | TableRelation Reason Code; DataClassification CustomerContent |
| 61 | External Document No. | Code[35] | — | DataClassification CustomerContent |
| 62 | Responsibility Center | Code[10] | — | TableRelation Responsibility Center; DataClassification CustomerContent |
| 65 | Payment Purpose | Text[100] | — | DataClassification CustomerContent |
| 70 | Received By | Text[100] | — | DataClassification CustomerContent |
| 71 | Identification Card No. | Code[10] | — | DataClassification CustomerContent |
| 72 | Paid By | Text[100] | — | DataClassification CustomerContent |
| 73 | Received From | Text[100] | — | DataClassification CustomerContent |
| 74 | Paid To | Text[100] | — | DataClassification CustomerContent |
| 80 | Registration No. | Text[20] | — | DataClassification CustomerContent |
| 81 | VAT Registration No. | Text[20] | — | DataClassification CustomerContent |
| 90 | Partner Type | Enum “Cash Document Partner Type CZP” | — | enum Cash Document Partner Type CZP; DataClassification CustomerContent |
| 91 | Partner No. | Code[20] | — | TableRelation if (“Partner Type” = const(Customer)) Customer else if (“Partner Type” = const(Vendor)) Vendor else if (“Partner Type” = const(Contact)) Contact else if (“Partner Type” = const(“Salesperson/Purchaser”)) “Salesperson/Purchaser” else if (“Partner Type” = const(Employee)) Employee; DataClassification CustomerContent |
| 98 | Canceled Document | Boolean | — | not editable; DataClassification CustomerContent |
| 100 | EET Cash Register | Boolean | — | FlowField: Exist(“EET Cash Register CZL” where(“Cash Register Type” = const(“Cash Desk”), “Cash Register No.” = field(“Cash Desk No.”))); not editable |
| 101 | EET Transaction | Boolean | — | FlowField: Exist(“Cash Document Line CZP” where(“Cash Desk No.” = field(“Cash Desk No.”), “Cash Document No.” = field(“No.”), “EET Transaction” = const(true))); not editable |
| 480 | Dimension Set ID | Integer | — | TableRelation Dimension Set Entry; not editable; DataClassification CustomerContent |
Keys
- Key1: Cash Desk No., No. (clustered)
- Key2: Cash Desk No., Posting Date
- Key3: External Document No.
- Key4: No., Posting Date
- Key5: Cash Desk No., Document Type, Status, Posting Date
- Key6: Document Type, No.
Events published
OnCheckCashDocReleaseRestrictions()(integration)OnCheckCashDocPostRestrictions()(integration)OnBeforeDeleteRecordInApprovalRequest(var CashDocumentHeaderCZP: Record "Cash Document Header CZP"; var IsHandled: Boolean)(integration)OnBeforeUpdateCashDocumentLinesByFieldNo(var CashDocumentHeaderCZP: Record "Cash Document Header CZP"; ChangedFieldNo: Integer; var AskQuestion: Boolean; var IsHandled: Boolean)(integration)OnBeforeShowDocDim(var CashDocumentHeaderCZP: Record "Cash Document Header CZP"; xCashDocumentHeaderCZP: Record "Cash Document Header CZP"; var IsHandled: Boolean)(integration)OnShowDocDimOnBeforeUpdateCashDocumentLines(var CashDocumentHeaderCZP: Record "Cash Document Header CZP"; xCashDocumentHeaderCZP: Record "Cash Document Header CZP")(integration)OnBeforeUpdateAllLineDim(var CashDocumentHeaderCZP: Record "Cash Document Header CZP"; NewParentDimSetID: Integer; OldParentDimSetID: Integer; var IsHandled: Boolean; xCashDocumentHeaderCZP: Record "Cash Document Header CZP")(integration)OnAfterCopyCashDocumentHeaderFromSalesInvHeader(SalesInvoiceHeader: Record "Sales Invoice Header"; var CashDocumentHeaderCZP: Record "Cash Document Header CZP")(integration)OnAfterCopyCashDocumentHeaderFromSalesCrMemoHeader(SalesCrMemoHeader: Record "Sales Cr.Memo Header"; var CashDocumentHeaderCZP: Record "Cash Document Header CZP")(integration)OnAfterCopyCashDocumentHeaderFromPurchInvHeader(PurchInvHeader: Record "Purch. Inv. Header"; var CashDocumentHeaderCZP: Record "Cash Document Header CZP")(integration)OnAfterCopyCashDocumentHeaderFromPurchCrMemoHdr(PurchCrMemoHdr: Record "Purch. Cr. Memo Hdr."; var CashDocumentHeaderCZP: Record "Cash Document Header CZP")(integration)OnAfterCopyCashDocumentHeaderFromServiceInvoiceHeader(ServiceInvoiceHeader: Record "Service Invoice Header"; var CashDocumentHeaderCZP: Record "Cash Document Header CZP")(integration)OnAfterCopyCashDocumentHeaderFromServiceCrMemoHeader(ServiceCrMemoHeader: Record "Service Cr.Memo Header"; var CashDocumentHeaderCZP: Record "Cash Document Header CZP")(integration)OnBeforeFindRoundingLine(CashDocumentHeaderCZP: Record "Cash Document Header CZP"; var CashDocumentLineCZP: Record "Cash Document Line CZP")(integration)OnAfterCalculateRoundingAmount(CashDocumentHeaderCZP: Record "Cash Document Header CZP"; RoundingMethod: Record "Rounding Method"; var RoundingAmount: Decimal)(integration)OnPrintRecordsOnBeforeFilterAndPrintReports(var CashDeskRepSelectionsCZP: Record "Cash Desk Rep. Selections CZP"; CashDocumentHeaderCZP: Record "Cash Document Header CZP"; ShowRequestForm: Boolean; var IsHandled: Boolean)(integration, obsolete 29.0)OnBeforeCreateDim(var CashDocumentHeaderCZP: Record "Cash Document Header CZP"; var IsHandled: Boolean)(integration)OnAfterCreateDim(var CashDocumentHeaderCZP: Record "Cash Document Header CZP"; xCashDocumentHeaderCZP: Record "Cash Document Header CZP"; CurrentFieldNo: Integer; OldDimSetID: Integer)(integration)OnAfterInitDefaultDimensionSources(var CashDocumentHeaderCZP: Record "Cash Document Header CZP"; var DefaultDimSource: List of [Dictionary of [Integer, Code[20]]])(integration)
Procedures
AssistEdit(OldCashDocumentHeaderCZP: Record "Cash Document Header CZP"): BooleanCreateDimFromDefaultDim(FieldNo: Integer)CreateDim(DefaultDimSource: List of [Dictionary of [Integer, Code[20]]])ValidateShortcutDimCode(FieldNumber: Integer; var ShortcutDimCode: Code[20])ShowDocDim()UpdateCashDocumentLinesByFieldNo(ChangedFieldNo: Integer; AskQuestion: Boolean)VATRounding()FindRoundingLine(var CashDocumentLineCZP: Record "Cash Document Line CZP"): BooleanGetPartnerTableNo(): IntegerCashDocLinesExist(): BooleanEmailRecords(ShowDialog: Boolean): Sends the cash document records by email.SendRecords(): Sends selected cash document reports to the companies. Before this procedure is called, cash documents are selected on the page and then selection filter is used to filter the selected documents.PrintRecords(ShowDialog: Boolean): Prints selected cash document reports. Before this procedure is called, cash documents are selected on the page and then selection filter is used to filter the selected documents.PrintToDocumentAttachment(): Prints the cash documents and saves them as document attachments.PrintToDocumentAttachment(var CashDocumentHeaderCZP: Record "Cash Document Header CZP"): Prints the cash documents and saves them as document attachments.SetSkipLineNoToUpdateLine(LineNo: Integer)SignAmount(): IntegerSetHideValidationDialog(NewHideValidationDialog: Boolean)GetHideValidationDialog(): BooleanSendToPosting(PostingCodeunitID: Integer)CopyFromSalesInvoiceHeader(SalesInvoiceHeader: Record "Sales Invoice Header")CopyFromSalesCrMemoHeader(SalesCrMemoHeader: Record "Sales Cr.Memo Header")CopyFromPurchInvHeader(PurchInvHeader: Record "Purch. Inv. Header")CopyFromPurchCrMemoHeader(PurchCrMemoHdr: Record "Purch. Cr. Memo Hdr.")CopyFromServiceInvoiceHeader(ServiceInvoiceHeader: Record "Service Invoice Header")CopyFromServiceCrMemoHeader(ServiceCrMemoHeader: Record "Service Cr.Memo Header")FindEETCashRegister(var EETCashRegisterCZL: Record "EET Cash Register CZL"): BooleanIsEETCashRegister(): BooleanTestNotEETCashRegister()IsEETTransaction(): BooleanCheckCashDocReleaseRestrictions()CheckCashDocPostRestrictions()PerformManualRelease(var CashDocumentHeaderCZP: Record "Cash Document Header CZP")(internal)PerformManualReopen(var CashDocumentHeaderCZP: Record "Cash Document Header CZP")(internal)
Plus 14 local procedures.
Triggers
OnDelete, OnInsert, OnModify, OnRename
Deprecations
- procedure OnPrintRecordsOnBeforeFilterAndPrintReports: Pending 29.0 (#if not CLEAN29), “The table “Cash Desk Rep. Selections CZP” has been replaced by the standard “Report Selections” table and is no longer supported. This event will be removed in future versions.”
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: "table", object_name: "Cash Document Header CZP"), 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.