AR History (Account) - Invoice Adjustment Error Fixed (21737)

An issue was fixed where attempting to adjust a paid invoice resulted in a "Failed to Adjust: Bad Request" error.  Users can now successfully create and post adjustments on invoices with a zero balance. 




Additionally, enhancements were made to the system logic:

  • Adjustments that exceed remaining balance - When an adjustment is made to a $0 balance invoice, or if a subsequent payment reduces the balance before the adjustment is approved, the adjustment will still process successfully. However, the system will now leave the remaining amount as "Unapplied" rather than blocking the transaction.

  • Approving the same Adjustment - Attempting to approve the exact same adjustment simultaneously across two different sessions will now be blocked by the system, throwing an error to prevent duplicate processing.