Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

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:

  • admin/contract_manager/contract_system_admin: Read access
  • admin: Write access

Procedure

  1. Navigate to All > Contract > Administration > Condition Check Definitions.

  2. Click New.

  3. Complete the form.

    FieldDescription
    TableThe table to which the condition applies. For a contract check definition, select Contract [ast.contract].
    CategoryThe category for the condition check. Select Contract or None. The category is used for organizing information and reporting.
    Condition fieldThe field to be updated, typically Expiration level or State.
    Event nameThe 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.
    OrderThe 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.

FieldDescription
NameThe value the field is set to, if the expiration conditions are met.
Condition checkThe associated condition check.
TableThe table associated with the condition check.
Event nameThe name of the event this condition triggers.
Expiration ConditionThe 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 stateSystem field. Do not use.
OrderThe 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.
  1. Click Submit.

    The Condition Checks form reopens with the new condition listed in the related list.

  2. Continue adding conditions as needed, following the steps above.

Parent Topic:Condition check definitions