Release Notes 10/27/25 - 11/9/2025
🚀Enhancements
Hold Queue - New Exception Type + Toggle
- In order to use the new Hold Queue, we first needed to have a way of putting invoices On Hold
- To accomplish this, a new exception type, “Hold”, has been created for any business rule that is designed to trigger due to an invoice being on hold
- This new exception type will require us to transition the "type" of some existing rules
- The use of the toggle within the UI is a powerful way for our users to no longer waste time manually reviewing invoice records that aren’t ready to be audited in their current state

Signature Capture - Additional Documents Added
- Up to this point, we were only able to capture the delivery signature on a Bill of Lading if it was located on the first page of the document
- We’ve enhanced our signature capture abilities and will now attempt to capture the delivery signature on all pages of the following document types:
- Bill of Lading
- Delivery Receipt
- Additionally, any other document type can be configured at the tenant level to check for signatures!! (i.e. If a tenant would like to also check for a signature on the Packing List, Delivery Ticket and Delivery Order, they can make a request to have their IDP logic updated on the backend
- PLEASE REACH OUT TO SUPPORT TO CAPTURE SIGNATURES ON ADDITIONAL DOC TYPES
New Navix Charge Types
- The following new charge types have been created:
- Alaska Freight Charge
- Alaska Fuel Charge
New Termination Reason Added
- The following new reason for terminating an invoice has been added as an option:
QuickPay by Inbox
- A QuickPay inbox has been created for tenants to send Invoice paperwork from QuickPay vendors
- Tenants do not have to use this inbox, however if they would like to for their QuickPay vendors, below is a breakdown of how the process works to easily identify a QuickPay invoice
- Tenant sends paperwork to QuickPay inbox by including a specific email address in the “To” field on the email
- Any paperwork received in QuickPay inbox has the Payment terms set to “Net0”
- The Invoice Due Date is then calculated to be displayed in the grid based on the Payment terms of “Net0” that were assigned
- Users can filter by the Due Date column in the grid to easily identify which Invoices are for QuickPay vendors and prioritize those audits before the rest of their Audit queue
Customer Bill Queue - Users Filter Added
- New filter option in the Pre Bill queue allows users to filter to the Orders that they own
- A user can select a user ID and the application will filter to Orders owned by the selected user
- Additionally, there is an “Unowned” option at the top of the list that filters to Orders that DON’T have an owner
Customer Billing - Invoice Indicators now Displaying
- For Pre Bill, users behave differently when auditing Invoices if the related Order has already been Pre Billed. In other words, they don’t need to review the documents in such great detail, as they’ve already been reviewed and sent to the customer
- An indicator has been added in the UI on the Invoices page to display that the related Order has been prebilled (see below)
.png?width=688&height=198&name=image%20(27).png)
- It is possible for an Order to be prebilled and be a duplicate, so the indicator will call this out if that’s the case as well (see below)
.png?width=688&height=180&name=image%20(28).png)
Customer Billing - Download Button Functionality Update
- When a user clicked the Download button in the Customer Billing queue, it was only downloading the records from the grid page that they were viewing, rather than the entire list of records that existed in the queue
- This issue has been fixed and the Download button is now pulling all records from the queue, regardless of the page that is being viewed
🐞Optimizations
Copy Remit To from Order Fails
- The "Copy Remit To from Order" feature was failing if there were validation issues on any stops besides the "Remit To"
- This issue was increasing the amount of manual effort required by users in scenarios where the Remit To Name info wasn’t able to be successfully ingested via our IDP pipeline. We implemented the “Copy Remit To from Order” mechanism to significantly reduce this manual effort that was required in the past
- This bug has since been resolved and the “Copy Remit To from Order” button is behaving as expected once again
Invoice Matching in Document Inbox
- An issue was identified with the following scenario (see screenshots below for reference)
- A submission included the following documents:
- Two Invoices
- BOL
- Rate Confirmation
- NOA
- The expected behavior in this instance was that the Document Inbox would show all of these documents matched to the Invoice and Order in BOTH the main Document Management Grid AND within the Edit Document Relations modal
- The actual behavior however, displayed the Invoices and NOA showing a relation to the Invoice but NOT to the Order, even though they were related
- This was a real problem due to the recommended workflow for users being that they should focus on working/clearing the Unmatched Documents every day. This bug made it appear that these documents were unmatched, when they were actually matched
Deleting document returns to top of document list
- When navigating the Documents queue, there was a bug that was sending a user back to the top of the document list after deleting a document, rather than simply taking the user to the next document to review
- This was not the intended behavior while working the queue and has since been corrected
Don't require class for line items
- We were requiring “Class” to be provided when a user was editing Invoice line items in the UI. This wasn’t marked as required in the UI, however was being enforced on the backend
- This requirement has now been removed and the “Class” is allowed to be null
Has Signature differs between rules and UI
- The bug here was that the values from the “Extracted Fields” in HS, specifically the “Signature” field come as a “True” or “False”. Typically these values would be stored as “Boolean”, but were coming from HS and stored as “strings”
- As a result, when we were doing a case-sensitive string comparison to check if Signature is “True”, it was resulting in a disconnect when comparing “True” vs “TRUE”
Pre-Billing | IsDeleted working
- Users were deleting records from the Customer Billing queue, however the delete button wasn’t functioning as expected and records were not officially being removed
- The issue was identified in the query performing on the backend and has since been updated
Pre-Bill Grid Bugs
- Numerous Pre-Bill Grid bug fixes including the following:
- “Has Invoice” filter works, but wasn’t correctly updating the paging
- Date filters weren’t working if a user was only using a start date
- Changing the sort order when not on the first page wasn’t resetting the user to page 1
- Changing sort order when not on the page 1 doesn't reset you to page 1.
📊Reports
Dashboard - Default Date Filtered On Updated
- Previously the Dashboard Report had “Created Date” as the default value for the “Date Filtered On” filter at the top
- After gathering some feedback both internally and externally, we’ve updated this to use the “Approved Date” as the default value