Table 318 "Tax Area"
Base Application · Microsoft.Finance.SalesTax
Across versions
- BC23present
- BC241 procedures removed
- BC25unchanged
- BC261 fields removed
- BC27-28unchanged
- BC292 fields changed
- BC30unchanged
Neighbourhood 78 connected objects and pages
Base Application · Microsoft.Finance.SalesTax · BC23-30 · source at ea08af5e · facts from BC29
Learn documents this table through its pages: Page 469 “Tax Area List” (6 Learn pages).
Properties
| Property | Value |
|---|---|
| Caption | Tax Area |
| 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 | Code Δ BC29 | Code[20] | Specifies the code you want to assign to this tax area. You can enter up to 20 characters, both numbers and letters. It is a good idea to enter a code that is easy to remember. | NotBlank |
| 2 | Description Δ BC29 | Text[100] | Specifies a description of the tax area. If you use a number as the tax code, you might want to describe the tax area in this field. | |
| 10 | Last Modified Date Time | DateTime | — | not editable |
Keys
- Key1: Code (clustered)
Procedures
CreateTaxArea(NewTaxAreaCode: Code[20]; City: Text[50]; State: Text[50]): Creates a new tax area with associated tax jurisdictions for city and state.GetDescriptionInCurrentLanguageFullLength(): Text[100]: Returns the tax area description in the user’s current language. Falls back to the default description if no translation is available.
Plus 3 local procedures.
Triggers
OnDelete, OnInsert, OnModify, OnRename
Relations
- lookup page Page 469 “Tax Area List”
Referenced by
76 fields in 69 objects relate to this table (TableRelation or CalcFormula).
- Table 181 “Posted Gen. Journal Line”: Bal. Tax Area Code, Tax Area Code
- Table 37 “Sales Line”: Prepayment Tax Area Code, Tax Area Code
- Table 39 “Purchase Line”: Prepayment Tax Area Code, Tax Area Code
- Table 5108 “Sales Line Archive”: Prepayment Tax Area Code, Tax Area Code
- Table 5110 “Purchase Line Archive”: Prepayment Tax Area Code, Tax Area Code
- Table 751 “Standard General Journal Line”: Bal. Tax Area Code, Tax Area Code
- Table 81 “Gen. Journal Line”: Bal. Tax Area Code, Tax Area Code
- Table 110 “Sales Shipment Header”: Tax Area Code
- Table 111 “Sales Shipment Line”: Tax Area Code
- Table 112 “Sales Invoice Header”: Tax Area Code
- Table 113 “Sales Invoice Line”: Tax Area Code
- Table 114 “Sales Cr.Memo Header”: Tax Area Code
- Table 115 “Sales Cr.Memo Line”: Tax Area Code
- Table 120 “Purch. Rcpt. Header”: Tax Area Code
- Table 121 “Purch. Rcpt. Line”: Tax Area Code
- Table 122 “Purch. Inv. Header”: Tax Area Code
- Table 123 “Purch. Inv. Line”: Tax Area Code
- Table 124 “Purch. Cr. Memo Hdr.”: Tax Area Code
- Table 125 “Purch. Cr. Memo Line”: Tax Area Code
- Table 1381 “Customer Templ.”: Tax Area Code
- Table 1383 “Vendor Templ.”: Tax Area Code
- Table 15 “G/L Account”: Tax Area Code
- Table 1570 “G/L Entry Posting Preview”: Tax Area Code
- Table 1571 “VAT Entry Posting Preview”: Tax Area Code
- Table 17 “G/L Entry”: Tax Area Code
- Table 1706 “Deferral Posting Buffer”: Tax Area Code
- Table 18 “Customer”: Tax Area Code
- Table 221 “Gen. Jnl. Allocation”: Tax Area Code
- Table 222 “Ship-to Address”: Tax Area Code
- Table 23 “Vendor”: Tax Area Code
- Table 254 “VAT Entry”: Tax Area Code
- Table 295 “Reminder Header”: Tax Area Code
- Table 297 “Issued Reminder Header”: Tax Area Code
- Table 30102 “Shpfy Shop”: Tax Area Code
- Table 30109 “Shpfy Tax Area”: Tax Area Code
- Table 30118 “Shpfy Order Header”: Tax Area Code
- Table 30152 “Shpfy Catalog”: Tax Area Code
- Table 302 “Finance Charge Memo Header”: Tax Area Code
- Table 304 “Issued Fin. Charge Memo Header”: Tax Area Code
- Table 316 “Tax Area Translation”: Tax Area Code
- Table 319 “Tax Area Line”: Tax Area
- Table 36 “Sales Header”: Tax Area Code
- Table 376 “G/L Account (Analysis View)”: Tax Area Code
- Table 38 “Purchase Header”: Tax Area Code
- Table 383 “Detailed CV Ledg. Entry Buffer”: Tax Area Code
- Table 461 “Prepayment Inv. Line Buffer”: Tax Area Code
- Table 49 “Invoice Post. Buffer”: Tax Area Code
- Table 5107 “Sales Header Archive”: Tax Area Code
- Table 5109 “Purchase Header Archive”: Tax Area Code
- Table 5475 “Sales Invoice Entity Aggregate”: Tax Area Code
- and 19 more objects (19 fields): data/code/relations/29.json
Pages and codeunits on this table
- Page 464 “Tax Area” (source table)
- Page 469 “Tax Area List” (source table)
Calls
From the extracted call graph of BC29 (graphify-al on the snapshot checkout): calls whose target is known from a declared type or an Object::"Name" argument. Interface dispatch and calls through events are not counted, so the list is not complete.
- Codeunit 43 “Language” (1 call:
GetDescriptionInCurrentLanguageFullLength → GetUserLanguageCode)
Countries that replace it
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). The call sections above are our own, per object, from the BC29 call graph. 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: "Tax Area"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.