What’s new
Application Event History (1753946, 1523784, 1027562, 1725522)
The Application Event History (AEH) feature introduces a comprehensive event-tracking system within ONESOURCE Determination Enterprise, designed to log and audit configuration-level changes across application modules. This functionality supports SOX 404 compliance by ensuring full traceability of changes in a multitenant environment.
AEH captures detailed metadata for each event, including the user, timestamp, event type, source (UI, API, or system), and before/after values.
As part of this release, AEH will be made available to a limited group of pilot users. General availability is planned for release 2026.01.
During this pilot phase, you will be able to view event records for key modules such as Companies, Users, Authorities, and Currencies. This functionality can be enabled or disabled at the customer's request and will be disabled by default.
Tenant Trust Relationship
Provides Tenant Trust Relationship, informally known as Switch Account functionality, allowing parent tenant users to switch into specified child tenants using a single set of login credentials. Administrators can define trust relationships between two tenants, transfer user access, and assign roles or tiles in the child tenant via external user settings. This streamline reduces separate logins for each tenant and promotes unified user management.
Brazil Tax Reform: cClassTrib Code Support in Tax Determination Output (1843841, 1829519)
With the Brazil Tax Reforms, cClassTrib codes are now included in the tax determination output for each invoice under Authority Tax, within the authority_attribute element. Determination stores cClassTrib data in the TB_RULE_OUTPUTS table, which extends the Rules framework per authority and contains: Name (required), Value (required), Start Date (required), and End Date (optional).
Brazil Tax Reform: CBS and IBS Authority Support for Brazil Import & Export Transactions (1852299)
Determination now support CBS (Federal), IBS State, and IBS City authorities for import and export transactions for Brazil Tax Reforms. For exports, all authorities trigger at the Ship From location with tax type ZE and outbound direction, resulting in zero tax amounts. For imports, triggers occur at Ship To or Supply To locations using qualifiers, with Tax Types IM (Goods) and IS (Services) and inbound direction. Authority messages (BRSCBSEX1, BRBIBSIM2, BRBIBSCIM2) verify correct logic, ensuring consistent tax behavior and DPI code composition for Goods, Services, Customer Location Services, and Physical Performance.
Unit Level Tax Amount in Response (1793722)
This release adds per-unit tax details in each authority tax block of the response. When “Enable Tax Amount per Unit” is true, Determination calculates tax per unit by dividing the unrounded document tax amount by quantity, with both rounded (to two decimals) and unrounded values provided. Due to rounding, summed unit taxes may differ from total tax; always rely on “Authority Amount” or “Document Amount” as the correct totals.
Tobacco Tax Calculations (1829042, 1785927, 1819569)
Two new tobacco tax calculation methods: Unit-Based Tax Calculation and Unit-Based Tax Calculation with Contributing Authorities—allow precise per-unit tax on cigar packs, using rule-based percentages, rates, and thresholds. Authority-level rounding options (Round, Ceiling, Floor) can be set specifically for cigars to comply with provincial regulations.
COUNTRIES USING POSTCODE LOOKUP POLICY Configuration (1734150)
A Company configuration option, COUNTRIES USING POSTCODE LOOKUP POLICY, has been introduced to enhance address completion and tax determination. This parameter accepts one or more country codes (e.g., PR, FR, CA) and enables Determination to automatically complete Ship To and Ship From addresses using the provided zip code in transaction requests.
Import & Export: Custom Rules, Certificates and Customers (1795094, 1372541, 1700791, 1730520)
This release enhances the capabilities for importing and exporting data pertaining to individual configuration items, such as Custom Rules, Certificates, and Customers. The refined user interface enables you to selectively transfer specific records between tenants or environments, thereby bridging significant functionality gaps and substantially increasing the portability and flexibility of configurations.