Page 20249 "Tax Type"
INTaxEngine · Microsoft.Finance.TaxEngine.TaxTypeHandler
Across versions
- BC23-28not present
- BC29-30present
Neighbourhood 6 connected objects and pages
INTaxEngine · Microsoft.Finance.TaxEngine.TaxTypeHandler · BC29-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| SourceTable | Tax Type |
| PageType | Card |
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 |
|---|---|---|---|
| General | Code | Code | Specifies the code of tax type. |
| Description | Description | Specifies the description of tax type. | |
| Accounting Period | Accounting Period | Specifies the accounting period of tax type. | |
| Status | Status | Specifies the effective date of the use case. | |
| Enabled | Enabled | Specifies if tax use case is enabled for usage. | |
| Version | Version | VersionTxt |
Specifies the version of the use case. |
| Effective From | Effective From | Specifies the effective date of the use case. | |
| Changed By | Changed By | Specifies the changed by of the use case. |
Actions
| Group | Action | ToolTip | Runs |
|---|---|---|---|
| Navigation | 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 | Exports the tax type and related information like attributes, components, use cases etc. to json file. | ||
| Archived Logs | Opens archival logs. |
Events published
OnAfterExportTaxTypes(var TaxType: Record "Tax Type")(integration)- subscribers: Codeunit 20368 “Tax Type Archival Mgmt.” OnAfterExportTaxTypes
Trigger event subscribers
- OnAfterActionEvent(ArchivedLogs): Codeunit 20368 “Tax Type Archival Mgmt.” OnAfterActionArchivedLogsFromTaxTypeCard, Codeunit 20369 “Archival Single Instance” OnAfterActionTaxTypeArchivedLogs
- OnAfterActionEvent(UseCases): Codeunit 20294 “Use Case Mgmt.” OnAfterActionTaxTypeUseCases
Procedures
1 local procedures, no public ones.
Triggers
OnAfterGetCurrRecord, OnAfterGetRecord
Relations
- source table Table 20258 “Tax Type”
Pages and codeunits on this table
- Page 20248 “Tax Types” (card page)
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 20368 “Tax Type Archival Mgmt.” (1 call:
RestoreTaxType → (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 Type"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.