Define a condition check

You can define a condition check to change values in a contract when the Contract Compliance Checks scheduled job runs each night.

Before you begin

Role required:

Procedure

  1. Navigate to Contract > Administration > Condition Check Definitions.
  2. Click New.
  3. Complete the form.
    Table 1. Condition check definition fields
    Field Description
    Table The table to which the condition applies. For a contract check definition, select Contract [ast.contract].
    Category The category for the condition check. Select Contract or None. The category is used for organizing information and reporting.
    Condition field The field to be updated, typically Expiration level or State.
    Event name The name for the event to be fired when this condition changes the value of the field. Create a name using this syntax: <table_name>.<condition_field>, for example, contract.validation.
    Order The order in which the conditions are evaluated.
  4. Right-click the header bar and click Save.
    The Conditions related list appears.
  5. In the Conditions related list, click New.
  6. Complete the form.
    Table 2. Conditions fields
    Field Description
    Name The value the field is set to, if the expiration conditions are met.
    Condition check The associated condition check.
    Table The table associated with the condition check.
    Event name The name of the event this condition triggers.
    Expiration Condition The condition that must be true for the Condition check field to be set to this value (the Name).

    Add as many conditions as are needed.

    Compliant state System field. Do not use.
    Order The order in which the conditions are evaluated. The first condition that is found to match, where the Expiration Condition is true, is used, and no others are checked.
  7. Click Submit.
    The Condition Checks form reopens with the new condition listed in the related list.
  8. (Optional) Continue adding conditions as needed, following the steps above.