Rule Example: Ignore Fields Without Values
's Rules engine allows administrators to apply client-specific business logic to positions during the sync process. Rules are structured as If/Then statements and run after company, skill, and flex mappings have been applied. Rules can be assigned either account wide or at the credential level, and each rule is assigned a priority number that determines the order in which rules are applied.
Administrators with elevated permissions can create, edit, and delete rules directly in VMS Sync Admin Tools without contacting VMS Sync Support.
This article outlines how to create a rule to ignore records that enter without values in specific fields.
Use Case
There are many reasons you may want to create a rule that ignores records without values in specific fields.
For example, you may want to set up a rule to ignore records without ATS IDs, as these denote jobs that don't already exist in your system. In this example, you might want to set up a credential and generate position data for rules and mapping, such as populating your skill and company mapping, but you don't want anything to go over to the ATS.
Rule Creation Steps
Do the following to create a rule that ignores fields that enter without values in a specific field:
-
Open the Rules Dashboard.
-
From the top navigation bar, if appropriate:
-
Select the Credential (Optional) dropdown, and choose a Credential.
-
Select the Priority dropdown, and increase or decrease the Priority.
-
See Rules Best Practices for more information on Priority.
-
-
-
In the IF section, select notDefined from the Type dropdown.
-
Select the field you don't want to be empty from the Field dropdown.
-
In the THEN section, select setIgnore from the Type dropdown.

-
Click Test Rule.
-
Click Create Rule.
-
In the Purpose section of the pop-up, enter text to describe the rule and click Add Purpose.
Positions without ATS IDs will automatically be ignored in .
You can configure this rule to ignore fields without other values, such as rates.billRateMax. Whatever value you select in the Field dropdown will be ignored if it enters without a value.


