tableFinanceofficial - Microsoftderived - from the source, no model text

Table 10011 "Sales Tax Amount Line" (US)

US country layer · Microsoft.Finance.SalesTax

Across versions

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

US country layer · Microsoft.Finance.SalesTax · BC29-30 · source at ea08af5e · facts from BC29

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

Properties

Property Value
Caption Sales Tax Amount Line
DataClassification CustomerContent

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 Tax Area Code Code[20] — TableRelation Tax Area
2 Tax Jurisdiction Code Code[10] — TableRelation Tax Jurisdiction
3 Tax % Decimal — not editable
4 Tax Base Amount Decimal — not editable
5 Tax Amount Decimal —
6 Amount Including Tax Decimal — not editable
7 Line Amount Decimal — not editable
10 Tax Group Code Code[20] — TableRelation Tax Group; not editable
11 Quantity Decimal — not editable
12 Modified Boolean —
13 Use Tax Boolean —
14 Calculated Tax Amount Decimal — not editable
15 Tax Difference Decimal — not editable
16 Tax Type Option — OptionCaption: Sales and Use Tax,Excise Tax,Sales Tax Only,Use Tax Only
17 Tax Liable Boolean —
20 Tax Area Code for Key Code[20] — TableRelation Tax Area
25 Invoice Discount Amount Decimal — not editable
26 Inv. Disc. Base Amount Decimal — not editable
10010 Expense/Capitalize Boolean —
10020 Print Order Integer —
10030 Print Description Text[100] —
10040 Calculation Order Integer —
10041 Round Tax Option — OptionCaption: To Nearest,Up,Down; not editable
10042 Is Report-to Jurisdiction Boolean — not editable
10043 Positive Boolean —
10044 Tax Base Amount FCY Decimal —

Keys

  • Key1: Tax Area Code for Key, Tax Jurisdiction Code, Tax %, Tax Group Code, Expense/Capitalize, Tax Type, Use Tax, Positive (clustered)
  • Key2: Print Order, Tax Area Code for Key, Tax Jurisdiction Code
  • Key3: Tax Area Code for Key, Tax Group Code, Tax Type, Calculation Order

Procedures

  • CheckTaxDifference(NewCurrencyCode: Code[10]; NewAllowTaxDifference: Boolean; NewPricesIncludingTax: Boolean)
  • TaxAmountText(): Text[30]
  • GetTotalLineAmount(SubtractTax: Boolean; CurrencyCode: Code[10]): Decimal
  • GetTotalTaxAmount(): Decimal
  • GetTotalTaxAmountFCY(): Decimal
  • GetTotalTaxBase(): Decimal
  • GetTotalAmountInclTax(): Decimal
  • GetAnyLineModified(): Boolean
  • GetTotalInvDiscAmount(): Decimal
  • SetInvoiceDiscountPercent(NewInvoiceDiscountPct: Decimal; NewCurrencyCode: Code[10]; NewPricesIncludingVAT: Boolean; CalcInvDiscPerVATID: Boolean; NewVATBaseDiscPct: Decimal)
  • GetTotalInvDiscBaseAmount(SubtractVAT: Boolean; CurrencyCode: Code[10]): Decimal
  • SetInvoiceDiscountAmount(NewInvoiceDiscount: Decimal; NewCurrencyCode: Code[10]; NewPricesIncludingVAT: Boolean; NewVATBaseDiscPct: Decimal)

Plus 2 local procedures.

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: "Sales Tax Amount Line"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

A US 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