The AIA invoice reports are written from the Proforma Invoice record. Often, a contractor will need to correct a previous AIA application for payment after the Proforma invoice has been released. Although the AR invoice document can be reversed, this will correct the totals on the Revenue Budget tab for re-billing/correction, the AIA form doesn't print with the proper totals because the Proforma information isn't reversed. Specifically, the "Less Previous Certificates for Payment" number includes everything that has been billed with a Proforma invoice.
The process needs to be when the AR invoice is reversed, the Proforma is automatically reversed or the user can have an option to reverse. This will allow the user to then change the Proforma invoice information or delete it and start over. If subsequent Proforma invoices have been released since the one being corrected, those should be required to be reversed as well. Or a mechanism to update those records with the new information is required.