The overpayment process type includes two system events for validation algorithms: overpayment validation and refund validation. Overpayment validation should be used for checking conditions that are applicable for any overpayment process. For example, verifying that the obligation has a credit balance. Refund validation should be used for validation that is only applicable if there is a refund to be issued, for example validating the bank information.
Having validation algorithm on the overpayment process type allows for different types of overpayment process to have different validation. For example, perhaps an obligation for a tax type where returns are filed must have a valid tax form posted prior to any overpayments being issued.
The base business object Standard Overpayment Process C1-OvrpyProcStandard calls the validation algorithms on the overpayment process type when checking the validity of the record at various state transitions.
Copyright © 2007, 2016, Oracle and/or its affiliates. All rights reserved. Documentation build: 2.5.2016 10:21:45 [T1_1454696505000]