Definition: This rule is used to stop candidates from being contacted based on given criteria. Returns people with a True or False value. True means the person has been extended an offer for the target position.
Return value: Values of type Boolean
Source: Contact Log
Pick List: This base rule affects the Pick List if it runs with For this %Position% = NO; otherwise, no impact.
From: This field is required if Timeframe too = YES. It defines the start of the time frame in which to look for previous offers.
Through: This field is required if Timeframe too = YES. It defines the end of the time frame in which to look for previous offers.
Sorting: If this base rule is used for sorting in a List Target or a List, then people with a True return value are preferred (sorted to the top) if the sort is ascending; otherwise, they are pushed behind the other candidates in a descending sort.
Arguments | Value |
---|---|
For this location | Controls whether or not this base rule can
act on offers for this specific location.
|
Strategy %gray number% | Controls which List to evaluate. This base
rule returns a specific List, or any list.
For example, suppose Already Offered Vacancy X is attached to the Volunteer List, and the Call Everyone List in the Hire List Chain. Both Lists contain a zero in the Strategy. Suppose the system calls Bob, offers position A using the Volunteer List, and he rejects the offer. The Call Everyone List then calls Bob, and he rejects it. If no one accepts the offer Bob will be called again using the Volunteer List, and if no one accepts the offer Bob will be called again using the Call everyone list and as you can see you’re in a call loop because the Volunteer List doesn’t see the last rejection in the Call Everyone List (last list). reason being, the Volunteer List is set to zero meaning self. To prevent this call loop use two separate rules, one rule looks at rejections to gray number zero, and set the other rule to blank so it looks at any rejections. |
Timeframe too? | Defines whether this rule should act on offers
based on the same timeframe as the last offer it has results for.
|
Ignore offers if | Defines which specific results to act on, and
which to ignore - meaning ignore offers for the target person if
the following result is met.
|
Unexpired Only | This argument stops an offer based on whether
or not the target person has offers in their queue.
For example: Suppose the system could offer Bob position A and position B in this order. The system first offers Bob position A with a reserved period. If Unexpired Only is set to No, then Bob can receive the position B offer during position A’s reserve period. If Unexpired Only is set to Yes, then Bob will not receive an offer for position B because the reserved period for position B has not expired. |