1

Issue: When Multiple users are working on the customer settlement screen for the same customer and attempt to settle invoices against payments simultaneously, the system lacks mechanisms to prevent interference. As a result, the transactions selected by one user are getting settled on another users settlement if he clicks ok first on settlement screen. This is leading to inaccuracies and inconsistencies in our financial records. Our customer had multiple integrations and invoices arrives in F&O after payments are completed and there are bulk number of invoices and payments so multiple users are working on settling invoices against different payments at the same time.


Example Scenario:

Lets say two users are working on settling different invoices against payments for same customer on the Customer > Settle Transactions screen

  1. User1 selects Invoices Inv1, Inv2 against Payment Paym1 for settlement
  2. Concurrently User2 selects Invoices Inv3, Inv4 and Payment Paym2 for settlement
  3. If User1 clicks OK to confirm/post settlement before User2, all Invoices (inv1, inv2, inv3, inv4) are getting settled against Paym1.
  4. In case if User2 Clicks OK before User1, then all invoices are getting settled against Paym2. Whoever clicks ok first are getting all invoices that are selected on settlement screen by any user for that customer to their settlement.


Idea: We request for the enhancement in the customer settlement screen functionality to mitigate this issue. We request Enhancements to ensure that only transactions selected by a specific user are settled when that user clicks Ok/post.

STATUS DETAILS
New