Determination Anywhere 2024.3

Release highlights

Release date: April 2024
ONESOURCE Determination version 2024.3 includes bug fixes and introduces the following features:
  • Enhanced Streaming for Configuration Sync to Determination Anywhere (DA).
  • Performance optimization.

New Features

The topics below describe features added with this release.
Enhance Streaming for Configuration Sync (1158945)
The newly introduced configuration streaming process (in previous release) has been enhanced to better handle few complex configuration changes:
  1. Mass Data Imports/Updates:
    • For big volume data movement, there are lots of event log entries being captured. To optimize performance and reduce DA Client deployment load, checks have been implemented to avoid unnecessary entries to the event log.
  2. Active Content Version and System Version Tracking:
    • This allows Tenant Sync Client to trigger content updates based on the correct version, preventing issues arising from content mismatches during configuration imports.
    • This allows the Tenant Sync Client to wait for the application to be on the required version before applying any config updates.
  3. Track configuration changes within work units to prevent unintended tax calculation impacts.
    • With this release, we introduced a "unit of work" identifier into the event log during preparation. This identifier groups related configuration changes, allowing Tenant Sync Clients to apply them in a single transaction.
    • By applying changes as a single unit, we mitigate the risk of unintended consequences on tax calculations, which can arise when individual entries are implemented individually.
note
The streaming process kicks in only for configuration updates that are incremental after the very first configuration sync between Enterprise Cloud Determination & DA. The very first sync between the two systems will still utilize the SDI process.
Isolate Configuration Sync to DA from Cloud (1084259)
Previously, the configuration data was synced directly to DA from Enterprise Cloud, resulting in sync performance issues. This has been isolated between the two applications resulting in better performance. For example, before this release, time taken to generate an export file for a large company would be on higher side (say around 30 minutes), but going ahead, this process should take considerably less time (less than a minute).
Isolate DA Transaction Sync to Cloud (1084260)
Previously, the audited transactional data synced from DA to Enterprise Cloud was being committed to the database in real time, slowing down that transaction sync from DA “mothership”. We have now isolated DA transaction sync Enterprise Cloud resulting in better performance of that sync process to the mothership.
Merge Tax Engine & Tax Calc API (1084260)
Previously, the DA Tax Calc engine and the Tax Calc API had to be deployed in two separate containers. With this release, these components have been merged, allowing them to be merged in one Pod. This should result in performance improvements in tax calculation.
Remove Persistent Volume Mount Dependency (1101178)
Current process mandates a volume mount for DA Tax Calc engine and the Tax Calc API to persist data. With this release, we have made this configurable for those customers who do not do audit (does not sent their transactional data back to Enterprise Cloud).
Going forward, persistent volume will be optional for DA Tax Calc engine and the Tax Calc API; it only needs to be enabled when customer wants the audit enabled for DA (or what to send the transactional data back to Enterprise Cloud), thus resulting in optimized infrastructure utilization.

Fixes

There are no fixes added in this release.

Known Issues

There are no known issues in this release.

Related Content