New features
Enhanced company CSV file import
We improved the Company CSV file import process to better meet your needs. The system now automatically identifies uploaded files as company configurations, eliminating the need for manual company creation through the application. This enhancement streamlines the process and saves time. The CSV file structure now includes the following columns: ParentCompany, CompanyName, Active, Type, ShortName, LegalEntityName, and ExternalId. Go to
Configuration
, then
Tools
, then
CSV import
for this feature.
Rounding terminology update
We renamed the feature previously known as
Currency Rounding
to
Document Rounding
. You can find it by going to
Configuration
, then
Advanced Setup
, then
Document Rounding
.
Destination seller license enhancement (1290839)
We enhanced the screens under .
We added a new checkbox,
Destination Seller License
. Select this option to mark the Operating License as a Destination Seller. If you disable the Destination Seller License flag, the system will apply the existing Buyer/Seller operating license logic.
Operating license assignment workflow update (1295241)
We added a new dropdown for country selection in the Operating License Assignment workflow. Go to
Configuration
, then
Reference Data
, then
Operating Licenses
. This feature lets you select any country with the Operating License Logic implemented in the tax engine. When you select a country, the
Province/State
dropdown automatically populates with the relevant values.
Operating license logic enhancement and new generic motor fuel JE creation 1334340, 1334342)
We enhanced the JE/Operating License Mapping to support the expansion of Operating Licenses in Canada. We created new Journal Entries (JEs) to facilitate this process. These enhancements ensure streamlined operations and compliance with Canadian regulations.
New motor fuel tax types for the United States
(1314585)
As part of recent regulatory changes, the United States introduced additional Motor Fuel tax types. These new tax types apply under specific conditions or require a license to be activated. They represent "non-standard" motor fuel rates. The new tax types are as follows:
Ensure compliance by understanding the conditions or licenses needed to trigger these tax types.
CST code validation process
When evaluating tax transactions, the system identifies matches for all attributes. Then, it verifies if the CST code is active on the transaction date. If the code is active, the system adds the
<cst>
tag with the code under the tax block. However, if the code has expired, the system does not include the
<cst>
tag.
Product mapping enhancements (1314583, 1314584, 1355672)
Scenario 1: Active Commodity Code, Expired Product Code
When both the product code and commodity code are included in the request, and the product mapped to the commodity code remains active while the product code has expired, the system applies the rules associated with the commodity code.
Scenario 2: Active Product Code, Inactive Commodity Code
If only the product code is provided, and the product is linked to an inactive commodity code while the product code is still active, the system applies a default rule of 10000, considering the commodity has expired.
Scenario 3: Mismatched Commodity and Product Codes
When both the commodity code and product code are included, and the product code is not mapped to the same commodity code but to a different, invalid one, the system applies the rule associated with the product code if the commodity code is within the active date range. Otherwise, it defaults to the rule used for expired commodity codes.
Explore the new model scenarios interface
Discover the redesigned Model Scenarios interface through the new
Preview Features
tab. This update offers a fresh and modern look compared to the previous version. Both versions will remain available simultaneously, allowing you to familiarize yourself with the new design. Rest assured, this change does not affect any core functionalities.
Authentication will be required to access SOAP WSDL, XML Schema, and Zone Look Up service [992933, 927212]
The following endpoints are currently available without any authentication. This represented a security risk for Thomson Reuters and therefore we’ve introduced a native user-based authentication. This will be effective starting the upcoming release, ONESOURCE Determination Enterprise Cloud 2025.01 release (UAT in January 2025 / Production in February 2025). Any services of the following format, for all environments in Enterprise Cloud (UAT and Production) will need the established SOAP (Simple Object Access Protocol) user credentials:
.../sabrix/services/taxcalculationservice/2011-09-01/taxcalculationservice?wsdl
.../sabrix/services/taxcalculationservice/2011-09-01/taxcalculationservice?xsd=TaxCalculationService.xsd
.../sabrix/services/zonelookupservice/2011-09-01/zonelookupservice
This change won't impact the tax engine interfaces. They’ll continue to function in the same way.
New UI (User Interface) for Standard Authorities
On the Standard Authorities list page, we've moved the quick links for
Rates & Fees
and
Rules
under the
More
dropdown within the action column. This change from the old UI provides a better and more consistent user experience.
New UI for Custom Authorities
On the Custom Authorities list page, we split the Actions column into two separate columns,
Actions
and
Links
, to organize action icons and links better and enhance the user experience. The Actions column includes icons for editing, renaming, copying, and deleting a custom authority. Meanwhile, the Links column features a dropdown named
More
, providing quick links to Zones, Rates & Fees, Rules, and contributing authorities configuration tabs for each specific custom authority.
On the Custom Authorities list page, we also relabeled the column name from
Active Rates And Fees
to
Number of active rates and fees
. We also changed the data representation within this column. In the Angular version, all active rates and fees appeared as hyperlinks separated by commas, with each rate opening a dialog for quick details. In the Saffron upgraded version, we've replaced this with a numerical value showing the total number of active rates and fees. This number is a hyperlink that opens a modal pop-up to display the details of the active rates and fees.
User can now select the
Zones
tab to see the list of zones associated with a custom authority instead of using the
Show All
hyperlink at column level under the
Zones
column to visit the Zones tab.
We've enhanced the UI for the Rates & Fees feature to improve the user experience, ensuring no changes to the functionality or the addition and removal of any columns, links, or buttons.
New UI for Rules & Rule Qualifiers
On the Rules list page, we replaced the
More
dropdown under the action column with a quick link icon. This icon allows you to create a copy of a rule, delete an existing rule, and access a link to rule qualifiers.
We also replaced the gear icon with the
Add Custom Product
button to provide a better user experience and inform users about the available functionality on this page.
We upgraded the
Guest Type
configuration component from a checkbox selection within a dialog box to a single-select dropdown with chips.
We introduced a
Select Radio
button in the pop-up modal box for choosing a product while configuring products and services on the
Rules
page. In the old Angular version, users had to select on the record they wanted to configure in the
Product & Services
field. Now, in the new Saffron upgrade version, a single-select radio button allows users to select and configure a product.
New UI for Contributing Authorities
We enhanced the UI for the Contributing Authorities feature to improve the user experience, ensuring no changes to the functionality or the addition and removal of any columns, links, or buttons.
New UI for Currency Specifications
We enhanced the UI for the Currency Specifications feature to improve the user experience, ensuring no changes to the functionality or the addition and removal of any columns, links, or buttons.
New UI for Motor Fuel Mapping
We upgraded the UI for configuring various operating license types while adding a custom operating license mapping within motor fuel mapping. As part of the complete Saffron upgrade, this enhancement changed the interface from a dropdown to a modal pop-up with a select radio button, without altering the functionality or behavior.
New UI for Tax Response Filters
We enhanced the UI for the Tax Response Filters feature to improve the user experience, ensuring no changes to the functionality or the addition and removal of any columns, links, or buttons.
In the new Saffron upgrade of the Zones feature pages, we replaced the
+
sign with arrow icons to expand and collapse the zone hierarchy, allowing you to view the child zones from different zone levels.
In this Saffron UI upgrade release, we also replaced the tooltip dialog box that showed the list of attached authorities with a modal pop-up window.
Redesigned Model Scenario
In this release, we redesigned and upgraded the Model Scenario feature page to Saffron. Listed in the following are the major changes in the UI of model scenarios.
We redesigned all sections of model scenarios to be expandable and collapsible. This allows the entire scenario information to be visible on a single page using the scroll bar or by collapsing sections that aren't needed for a specific business scenario or test case. By default, Scenario Setup, Header Information, and Line Information will always be expanded when you add or edit a model scenario.
We introduced the
Clear Fields
functionality for each section, allowing you to clear all user input data and reset that specific section's fields to their original state with default values.
We renamed the
Document Information
section to
Scenario Setup
and moved the non-mandatory fields from the old Document Information section into a subsection within Scenario Setup called
Additional Information
. You can expand and collapse this Additional Information section using the arrow button next to it.
We merged the Transaction Information and Document Addresses sections into
Header Information
and moved the non-mandatory fields from the old Transaction Information section into a subsection within Header Information called
Additional Information
.
We upgraded and redesigned the selection process for some fields that previously used a multi-column dropdown. Now, you can use a search button followed by a modal pop-up window to select values. Below is a list of some of those fields.
Customer Name & Number within the Scenario Setup Additional Information
Vendor Name & Number within the Scenario Setup Additional Information
Allocation Name within the Configure Groups
VAT Group Registration Number within Vat Registrations
Transportation Types with Overrides
All these fields except
Allocation Name
will follow the same design & process at line level to select a value.
In the redesigned model scenario, we introduced a new section called
Results Summary
at the bottom of the model scenario add/edit page. This section displays the tax calculation results based on user input data, eliminating the need to navigate to the results page every time to view tax results.
We added a
Run Calculation
button to the redesigned model scenario page. This button provides quick tax results within the Results Summary section based on user input data that hasn't been saved during the edit Model Scenario process flow.
We divided the results page of the redesigned model scenario into two sections and included a few quick links:
The left side section displays the user input data of the model scenario in read-only format.
The right-side section which shows the tax results (Result Details and XML) based on the user input data shown in the left hand side panel.
Actions dropdown button with quick links to Duplicate or Delete a model scenario.
We redesigned the Actions column on the model scenarios list page by merging all the links and icons from the old version. We also introduced a
View Results Summary
link as a dropdown, allowing you to display the results summary on the list page by expanding a scenario row, with a hide button to collapse it.