Issue Evaluating Subprocesses During Rating
Resolves an issue in the Rating process when using a ZAB Automation with a Subscription Item-based search with extremely high data volumes and Subprocessing was invoked. In these instances, child Subprocesses needed to segment themselves; however, in niche scenarios, data was not passed appropriately between Subprocesses, resulting in not all Subscription Items being fully rated. This fix enhances Subprocessing logic to more efficiently pass data between Subprocesses, and back to the Process itself.
Billing Profile Split Issue in Transaction Creation
Resolves an issue, introduced in 2023.11.16.1, occurring in the Transaction Creation process when leveraging Billing Profile Separate functionality. Previously, in niche scenarios, certain data within the configured transaction separate field prevented the system from being able to correctly identify how to split a billing period’s charges into separate transaction groups. This ensures any field data type may be leveraged on a Billing Profile.
Non-Impacting Error in Update Revenue Details.
Resolves a series of non-impacting errors when leveraging Subscription Item Cancellation or Terminate and Replace functionality, and Update Revenue Details was run for the Subscription. These errors were non-impacting, and thus removed.
Issue Leveraging Evergreen with Terminate and Replace Functionality
Resolves an error occurring in niche scenarios when leveraging out-of-the-box Evergreen functionality in conjunction with the Subscription Item Terminate and Replace feature. Previously, if a Subscription marked for Evergreen included a Subscription Item which had ‘Terminated and Replaced’ another Subscription Item, the replacement Subscription Item was not extended via the Evergreen process. This ensures the compatibility of the Evergreen and Terminate and Replace features.
Issue When Evergreen Notice Period is 1 Day
Resolves an issue occurring when leveraging out-of-the-box Evergreen functionality and the ‘Evergreen Notice Period in Days’ field was set to ‘1', where Subscriptions with an End Date of ‘Today’ were not evaluated for processing. This fix ensures that all eligible Subscriptions are evaluated and processed by the ‘Evergreen’ script.
BLS Record Key Error Handling
Resolves an error occurring when leveraging the ZAB Bureau of Labor Statistics integration module and the BLS Registration Key was removed from the ZAB Preferences record. This enhancement provides a more robust error message to the user on the Bureau of Labor Statistics Series record.
Issue Displaying 'Update Needed' Flag on Revenue Detail Sublist
Resolves an issue where the ‘Update Needed’ Flag on the Revenue Details Sublist was incorrectly displayed when an Exchange Rate was applied to the Revenue Detail. This issue applied to the formula used to show the ‘Update Needed’ flag on the sublist only; this change did not impact any logic on the underlying Revenue Detail, as that was already calculated appropriately.