September 11, 2024 - Release Notes
There was no downtime needed for this release.
BS - 6675 Charges: Fixed an issue where the Add Charges to Invoice modal would not open properly when using Invoice Selected to add two or more charges to an invoice.
BS - 6388 Charges: Resolved an issue with the Recalculate Charges feature, where attempting to recalculate a large number of charges could cause a Service Unavailable error due to browser timeout from the extended processing time required.
BS - 6387 Charges: Updated the "Are you sure" message that appears when users click Get Latest Charges to clarify that this process runs in the background and may take some time to complete. Currently, there is no way to notify users when the process is finished, so refreshing the page to check for new charge data is the best way to monitor the progress of the background processing. To learn more, see our article on Understanding Charges.
BS - 6221 Charges: Added note when opening the Recalculate modal from the Action menu. This note describes the possibility of duplicate charges as part of the recalculate charges process. To learn more, see our article on Understanding Charges.
BS - 6119 Charges: Made several minor updates to make terminology and workflows consistent. Pinned the row selected column to the left side of the page so it won't disappear when scrolling horizontally in the grid; Updated the Invoice Selected action to allow users to invoice both "Ready to Invoice" and "Not Reviewed" charges, similar to what they can currently do when using the "Invoice All" action. To learn more, see our article on Understanding Charges.
BS - 6111 Customer Settings: Removed the Charge Generation button, as it was related to the webhooks infrastructure that is no longer used by Billing Manager. Billing Manager now retrieves data from 3PL Warehouse Manager through regular API queries, instead of having 3PL Warehouse Manager push data to Billing Manager via webhook.
BS - 6032 Billing Manager: Released a new data transfer architecture between 3PL Warehouse Manager and Billing Manager, which gives 3PLs more control over the data displayed in Billing Manager. This includes the ability to re-run previously generated charges directly from the Charges page. The new data model shifts from a webhook-driven "push" model where 3PL Warehouse Manager would send data to Billing Manager to an API-driven "pull" model where Billing Manager requests data from 3PL Warehouse Manager. This effort also includes general improvements to the Charges page and grid that make reviewing and preparing charges for invoicing easier.
BS - 3619 Rate Builder: Added Does Not Equal operator for all date, text, and numeric Conditional Fields. This new operator is available for rates of all transaction types.