We have a workflow in which once a Subcontract has been fullly Billed, we create an invoice in our system to release the retainage. There is usually no progress billing on that bill, and we are looking to release all retainage for that contract.
It appears that there is a way to release retainage for a single bill at a time, but if I have a scenario like this:
Subcontract total value: $10000
Bill 1: $5000, with $500 retainage
Bill 2: $2500, with $250 retainage
Bill 3: $2500, with $250 retainage
Once that last bill is out, we create a ‘Retainage Release’ of $1000. Is there any way to do this efficiently in the Acumatica API, other than finding all the Bills against a subcontract and looping through, releasing against each Bill?
Or can I somehow release the full $1000 against the Subcontract in a single call?