Rule Type |
Definition |
Notes |
---|---|---|
Bulk Callout |
A bulk callout validation rule is a SQL query-based validation that is performed once on the set of records being validated. |
See Bulk Callout. |
Calculate |
Concatenates values from multiple attributes. |
This is not actually a validation rule. The calculation is applied when a record is saved. |
Call Out |
Java-based process that performs a specific validation on the record (and the assigned attribute). Some callout validation rules are pre-defined and available for immediate use. The majority of the callout validation rules are developed for a specific EnterWorks implementation. |
See Callout. |
Hierarchy Validation |
Deprecated. |
|
Normalization |
Deprecated. |
|
Pre-Save Callout |
See Pre-Save Callout. |
See Pre-Save Callout. |
Simple |
Simple validation rule where the designated operation (and possible value(s)) is applied to the assigned attribute. |
This is the most common validation rule and is used to perform validations such as an attribute having to have a value or having to be empty, having a specific value (for example, Gross Weight must be greater than or equal to Net Weight, etc.) |
UCC GTIN Algorithm |
Verifies the value conforms to the UCC GTIN format. |
|
UCC GLN Algorithm |
Verifies the value conforms to the UCC GLN format. |
|
UCC UPC-12 Algorithm |
Verifies the value conforms to the UCC UPC-12 format. |
|
UCC UPC-11 Algorithm |
Verifies the value conforms to the UCC UPC-11 format. |
|
VTL-like |
Pre-Save Callout that executes a VTL script to update the record. |
This is not a validation rule but a pre-save callout that will alter the repository record as it’s being created or updated. |