Rules Evaluation for User-Defined Holds
Every eligible Payables invoice is assessed according to the rules to ascertain if a user-defined hold must be placed or an existing hold must be released from the invoice.
The user-defined rules evaluation happens during two separate events.
- When invoices are created through the Payables Invoice Import process.
- When invoices are validated either online or through the Validate Payables Invoice process.
User-Defined Holds in Invoice Import Process
The first time an invoice is assessed for user-defined holds is when its created by using the import process. The invoice import process is more resilient to exceptions raised during the evaluation of user-defined holds because the invoice can be reevaluated for user-defined holds in several succeeding events. This means that the invoice import job continues to import invoices and doesn't end in error for any issues during the user-defined hold evaluation. Nonetheless, the invoice import process logs accurately about the error details.
User-Defined Holds in Validate Invoice Process
Invoice validation is the final event for assessing a Payables invoice for user-defined holds. As a result, this process isn't tolerant of exceptions from the user-defined hold evaluation. It indicates that the validation job fails if an issue occurs during the evaluation of the user-defined holds. Users can inspect validation job logs and take appropriate action.