Repair Payment Sequences


This is a maintenance utility that can be added to an Additional Options menu as it is not on a standard menu.

This utility can be used to re-sequence the details of a Customer Payment that needs to be applied against a very large number of invoices.

In prior functionality, when a large customer payment was entered to pay off more than 999 invoices, it was posted writing a '000' sequence record to Check History.
The '000' sequence would consequently cause rollbacks if an operator attempted to pay more invoices or modify that check payment.

This Repair A/R Payment Sequences utility can be used to reverse the "broken" payment where the seq# '000' is an "OPEN" record for the remaining invoice balance.

Current processing will check for the maximum records allowed, when the payment is distributed in Customer Payments and when approaching the max a "Maximum Payment Details Exceeded" rollback error will be triggered, to prevent exceeding the maximum condition.
The check distribution will be aborted.

To fix the aborted check problem re-select it for payment distribution, and apply the total remaining "Open Balance" temporarily against another invoice (e.g. XXX), to close that problem check.
Then enter a new "zero dollar" check and 'pay' the temporarily overpaid invoice (e.g. XXX returning it to the correct balance), to reset the "Open Balance" on the new check for correct distribution.


Topic Keyword: ARCH92 (5007)
Converted from CHM to HTML with chm2web Pro 2.85 (unicode)