Page 20248 "Tax Types"
INTaxEngine · Microsoft.Finance.TaxEngine.TaxTypeHandler
Across versions
- BC23-28not present
- BC29-30present
Neighbourhood 8 connected objects and pages
INTaxEngine · Microsoft.Finance.TaxEngine.TaxTypeHandler · BC29-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| SourceTable | Tax Type |
| PageType | List |
| UsageCategory | Lists |
| ApplicationArea | Basic, Suite |
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 |
|---|---|---|---|
| GroupName | Code | Code | Specifies a code to uniquely idenify the tax type. |
| Description | Description | Specifies the description of tax type. | |
| Accounting Period | Accounting Period | Specifies the accounting period linked to this tax type. | |
| Enable | Enabled | Specifies if the tax type enabled for usage. |
Actions
| Group | Action | ToolTip | Runs |
|---|---|---|---|
| Processing | Tax Entities | Specifies the list of tables used in configuration tax computation. | Page 20247 “Tax Entities” |
| Components | Specifies the tax components for a tax type. | Page 20261 “Tax Components” | |
| Attributes | Opens the list of Attributes for the tax type. | Page 20258 “Tax Attributes” | |
| Rate Setup | Specifies the configuration of columns for tax rate matrix page. | Page 20251 “Rate Setup” | |
| Tax Rates | Specifies the configuration of tax rates for this tax type. | ||
| Use Cases | Specifies use cases for tax computation. | ||
| Export Tax Type(s) | Exports the tax type and related information like attributes, components, use cases etc. to json file. | ||
| Import Tax Type(s) | Import the tax type and related information like attributes, components, use cases etc. from json file. | ||
| Import Tax Type From Library | Imports the Tax Type from the set of library of tax types. | ||
| Enable Selected Tax Types | Enables selected tax types. | ||
| Disable Selected Tax Types | Disables selected tax types. | ||
| Archived Logs | Opens archival logs. |
Events published
OnAfterExportTaxTypes(var TaxType: Record "Tax Type")(integration)- subscribers: Codeunit 20365 “Use Case Archival Mgmt.” OnAfterExportTaxTypes
Trigger event subscribers
- OnAfterActionEvent(ArchivedLogs): Codeunit 20368 “Tax Type Archival Mgmt.” OnAfterActionArchivedLogsFromTaxTypeList, Codeunit 20369 “Archival Single Instance” OnAfterActionTaxTypesArchivedLogs
- OnAfterActionEvent(ImportTaxTypes): Codeunit 20365 “Use Case Archival Mgmt.” OnAfterActionImportTaxTypes
- OnAfterActionEvent(UseCases): Codeunit 20294 “Use Case Mgmt.” OnAfterActionUseCases
- OnOpenPageEvent: Codeunit 20366 “Tax Engine Assisted Setup” OnOpenTaxTypes, Codeunit 20369 “Archival Single Instance” TaxTypesOnOpenPage
Relations
- card page Page 20249 “Tax Type”
- source table Table 20258 “Tax Type”
Called by
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 20367 “Tax Json Single Instance” (1 call:
OpenReplacedTaxTypes → (object))
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: "page", object_name: "Tax Types"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.