Special values are used within rules to reference values outside the issue, or to set specific values to aid in manipulating the issue.
EMAIL_IGNORE_GROUP |
This allows you to check or uncheck the checkbox that sends notification with the EMAIL_CUSTOMER field on the add and the edit screens. Normally this is the Guest or Customer Role. Set to a value of 'Y' to set the value to checked, or to a value of 'N' to set a value of unchecked. Use a preupdate rule such as: if (SCREEN_NAME='ADD' && STATUS='Fixed') { Valid values are ’Y’ and ’N’. Note that the value may be in upper or lower case. |
GENERATE_EMAIL |
This allows you to check or uncheck the checkbox that governs notification on the add and the edit screens. Use a preupdate rule such as: if (SCREEN_NAME='ADD' && CATEGORY='Undetermined') { Valid values are ’Y’ and ’N’. Note that the value may be in upper or lower case. |
SCREEN_NAME |
This has four possible values, ADD, EDIT, ADD_CONFIRMATION or MASS_UPDATE. This allows you to define a rule that will only be executed on the Add, Edit, Add Confirmation or mass update screens. For example: if (SCREEN_NAME='ADD' && STATUS='OPEN') { will execute the rule, only if you are adding an issue and the status is OPEN. |
SYSDATE |
This provides a value of the current timestamp |
SYSDAY |
This provides the Date Value of the current time |
USER |
This references the current user |
USER_ROLE |
This references or sets the current user role. Setting the user role is only allowed under specific conditions:
|