To create a BPME global rule:
1 |
Open the BPME tool in the Maintenance module. |
|
2 |
Within the Hierarchy panel on the left hand side of the screen, navigate to the Global level. Click on the record type required. |
|
3 |
Right mouse click on the record type and select Add Rule. |
|
4 |
Enter the name of the rule in the Rule Name field. |
|
5 |
Find the Field Rule item by clicking on the drop down arrow. |
|
6 |
Click on the Field Rule item to apply. |
|
7 |
Apply the Trigger by using the drop down arrow and selecting the item required. |
|
8 |
Where a comparison rule is required, apply an Operator by using the drop down arrow and selecting the item required. |
|
9 |
Where it is mandatory for the user to complete the field item, select the Mandatory check box. |
|
10 |
Apply the Action by using the drop down arrow and selecting the item required. |
|
11 |
Where a comparison rule is required, and an Operator has been applied, enter or select the Value. |
|
12 |
Enter the message required in the Message field. |
|
13 |
Select Save. |
|
Where the 'Operator' is 'Like' or 'Mask', the Value field is editable and character expressions can be utilised to further describe the condition required. Within this field the character operators described below can be applied:
Character |
Value Field Type |
Value Field Description |
# |
Numeric |
Where an exact number of numeric items is the condition, the # symbol is used to represent each number required ie; '### ### ###' would be entered where a 9 digits is required, in a mask of three groups of three. |
? |
Alpha |
Where an exact number of characters is the condition, the ? symbol is used to represent a character ie; '??????' would be entered where 6 characters is required. |
* |
Alpanum |
Where masking requires characters that can be either Numeric or Alpha, the A symbol is used. |
% |
Varchar / Alphanum |
Where a wildcard is required for a 'Like' operator, the % symbol is used. For example where the first three letters entered must be 'Abc', but the following letters are not part of the condition, 'Abc%' would be entered as the condition. |