pageFinanceofficial - Microsoftderived - from the source, no model text

Page 31136 "VAT Statement Preview Line CZL" (CZ)

CZ country layer · Microsoft.Finance.VAT.Reporting

Across versions

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

CZ country layer · Microsoft.Finance.VAT.Reporting · captioned “Lines” · BC29-30 · source at ea08af5e · facts from BC29

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

Properties

Property Value
Caption Lines
SourceTable VAT Statement Line
PageType ListPart

Fields on this page

Layout controls in source order, grouped by the container they sit in. Shows: the table field a control is bound to (or its expression as written); ToolTip: the control’s own, else the bound field’s (marked).

Group Control Shows ToolTip
Control1 Row No. Rec."Row No." Specifies a number that identifies the line.
Description Rec.Description Specifies a description of the VAT statement line.
Type Rec.Type Specifies what the VAT statement line will include.
G/L Amount Type CZL Rec."G/L Amount Type CZL" Specifies the general ledger amount type for the VAT statement line.
Gen. Posting Type Rec."Gen. Posting Type" Specifies a general posting type that will be used with the VAT statement.
VAT Bus. Posting Group Rec."VAT Bus. Posting Group" Specifies the VAT specification of the involved customer or vendor to link transactions made for this record with the appropriate general ledger account according to the VAT posting setup.
VAT Prod. Posting Group Rec."VAT Prod. Posting Group" Specifies the VAT specification of the involved item or resource to link transactions made for this record with the appropriate general ledger account according to the VAT posting setup.
Amount Type Rec."Amount Type" Specifies if the VAT statement line shows the VAT amounts, or the base amounts on which the VAT is calculated.
Gen. Bus. Posting Group CZL Rec."Gen. Bus. Posting Group CZL" Specifies the code for the Gen. Bus. Posting Group that applies to the entry.
Gen. Prod. Posting Group CZL Rec."Gen. Prod. Posting Group CZL" Specifies the code for the Gen. Prod. Posting Group that applies to the entry.
EU 3 Party Trade Rec."EU 3 Party Trade" Specifies whether or not totals for transactions involving EU 3-party trades are displayed in the VAT Statement.
EU 3-Party Intermed. Role CZL Rec."EU 3-Party Intermed. Role CZL" Specifies when the VAT entry will use European Union third-party intermediate trade rules. This option complies with VAT accounting standards for EU third-party trade.
Tax Jurisdiction Code Rec."Tax Jurisdiction Code" Specifies a tax jurisdiction code for the statement.
Use Tax Rec."Use Tax" Specifies whether to use only entries from the VAT Entry table that are marked as Use Tax to be totaled on this line.
Column Amount ColumnValue Specifies the type of entries that will be included in the amounts in columns.

Events published

  • OnBeforeCalcColumnValue(VATStatementLine: Record "VAT Statement Line"; var TotalAmount: Decimal; Level: Integer; var IsHandled: Boolean) (integration)
  • OnBeforeOpenPageVATEntryTotaling(var VATEntry: Record "VAT Entry"; var VATStatementLine: Record "VAT Statement Line") (integration, obsolete 28.0)
  • OnUpdateFormOnBeforePageUpdate(var NewVATStatementName: Record "VAT Statement Name"; var NewVATStatementLine: Record "VAT Statement Line"; NewSelection: Enum "VAT Statement Report Selection"; NewPeriodSelection: Enum "VAT Statement Report Period Selection"; NewPrintInIntegers: Boolean; NewUseAmtsInAddCurr: Boolean; SettlementNoFilter2: Text[50]) (integration)
  • OnColumnValueDrillDownVATStatementLineTypeCase(VATStatementLine: Record "VAT Statement Line"; var IsHandled: Boolean) (integration, obsolete 28.0)

Procedures

  • UpdateForm(var VATStatementName: Record "VAT Statement Name"; NewSelection: Enum "VAT Statement Report Selection"; NewPeriodSelection: Enum "VAT Statement Report Period Selection"; NewUseAmtsInAddCurr: Boolean; SettlementNoFilter2: Text[50])
  • GetVATStmtCalcParameters(): Record "VAT Stmt. Calc. Parameters CZL" (protected)
  • RaiseOnBeforeOpenPageVATEntryTotaling(var VATEntry: Record "VAT Entry"; var VATStatementLine: Record "VAT Statement Line") (internal)
  • RaiseOnColumnValueDrillDownVATStatementLineTypeCase(VATStatementLine: Record "VAT Statement Line"; var IsHandled: Boolean) (internal)

Plus 1 local procedures.

Triggers

OnOpenPage, OnAfterGetRecord

Recent changes

Deprecations

  • procedure RaiseOnBeforeOpenPageVATEntryTotaling: guarded (#if not CLEAN28)
  • procedure RaiseOnColumnValueDrillDownVATStatementLineTypeCase: guarded (#if not CLEAN28)
  • procedure OnBeforeOpenPageVATEntryTotaling: Pending 28.0 (#if not CLEAN28), “Replaced by OnRunVATEntriesOnAfterSetVATEntryFilters event in “VAT Statement Calc. Events CZL” codeunit.”
  • procedure OnColumnValueDrillDownVATStatementLineTypeCase: Pending 28.0 (#if not CLEAN28), “Replaced by OnHandleAnotherLineType event in “VAT Statement Calc. Events CZL” codeunit.”

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: "page", object_name: "VAT Statement Preview Line 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