Mandatory Check

A mandatory check is used to verify that a mandatory field is present

If a field is marked mandatory, the following steps are performed:
  1. Verify the field contains data other than blanks
  2. An error is returned if a mandatory field does not contain data. Testing the field stops because there is no data to pass to other tests.

If the field is marked optional, a mandatory check is not performed.

The mandatory check can be configured to be conditional. In other words, if the contents of another field is equal to some value, then and only then is the mandatory check performed. For more information, see the "If FIELD" form in Conditionals.

If a field is not mandatory and only contains blanks, the type, format, justification, and value checks are not performed. You can force the other checks to be performed by enabling the mandatory check and not assigning an mandatory error code.