Configurable Validation

The Configurable Validation (BORULE) page is available in Advantage Administration, Financial, Vendor Self Service, Performance Budgeting, and Human Resource Management applications. The Configurable Validation pages are maintained by a System Administrator to define validations/preconditions/rules specific to a transaction or a reference page. Edits defined on these pages will work as an additional validation for a specific reference page/transaction in addition to what is indicated at the application code level.

These edits are applied to business objects and are not page specific. For example, if in the Financial application a validation is added to the Purchase Order Header component (PO_DOC_HDR) then it is evaluated for each transaction (including clones) referring to the Purchase Order Header component.

The following key fields can be defined on this page:

For example: If there are 5 validations defined for PO_DOC_HDR and the first (Priority) one has a Precondition for Transaction Department Code 010, then a PO transaction with any other Transaction Department Code will not process beyond this first rule.

For example, if applying a validation for the Financial application’s Purchase Order Header component then use PO_DOC_HDR.

For example, if applying a validation for the Performance Budgeting application’s Fund Header component then use Fund2.

Note:

For a Validation Type of Validation, the record will be rejected (to issue error message as configured), if the expression is evaluated as successful.

For a Validation Type of Precondition, the record will be accepted (to continue evaluating the rest of the Validations for the Business Object), if the expression is evaluated as successful.

The following fields capture the user feedback details associated with the validation. This section is only displayed if the Validation Type is Validation.

Refer to the following topics for additional information: