Resolving Exceptions Automatically

Some payment errors occur because master data was not fully set up prior to receiving a payment for the account. For these cases, the system will periodically check to see whether the master data problem has been resolved by attempting to distribute and freeze the payment in error.

A background process, Resolve Payments in Error - PY-RPE, exists for this purpose. This background process works as follows:

  • It looks for payments in error where the error was caused by the lack of active service agreements linked to the payment's account. Note, this may occur when a customer is verbally asked to pay a connection fee or deposit prior to starting service, and for some reason, the appropriate service agreement has not been set up yet, or is still pending.
  • For each such payment, it attempts to re-distribute the payment. If service agreements have been created in the meantime, this payment will distribute and freeze successfully.