Table 10011 "Sales Tax Amount Line" (CA)
CA country layer · Microsoft.Finance.SalesTax
Across versions
- BC23-28not present
- BC29-30present
CA country layer · Microsoft.Finance.SalesTax · BC29-30 · source at ea08af5e · facts from BC29
An object of the CA 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]): DecimalGetTotalTaxAmount(): DecimalGetTotalTaxAmountFCY(): DecimalGetTotalTaxBase(): DecimalGetTotalAmountInclTax(): DecimalGetAnyLineModified(): BooleanGetTotalInvDiscAmount(): DecimalSetInvoiceDiscountPercent(NewInvoiceDiscountPct: Decimal; NewCurrencyCode: Code[10]; NewPricesIncludingVAT: Boolean; CalcInvDiscPerVATID: Boolean; NewVATBaseDiscPct: Decimal)GetTotalInvDiscBaseAmount(SubtractVAT: Boolean; CurrencyCode: Code[10]): DecimalSetInvoiceDiscountAmount(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 CA country object, not part of W1: the default corpus does not have it; bcatlas_list_countries shows which countries the atlas has.