Searching the Help
To search for information in the Help, type a word or phrase in the Search box. When you enter a group of words, OR is inferred. You can use Boolean operators to refine your search.
Results returned are case insensitive. However, results ranking takes case into account and assigns higher scores to case matches. Therefore, a search for "cats" followed by a search for "Cats" would return the same number of Help topics, but the order in which the topics are listed would be different.
Search for | Example | Results |
---|---|---|
A single word | cat
|
Topics that contain the word "cat". You will also find its grammatical variations, such as "cats". |
A phrase. You can specify that the search results contain a specific phrase. |
"cat food" (quotation marks) |
Topics that contain the literal phrase "cat food" and all its grammatical variations. Without the quotation marks, the query is equivalent to specifying an OR operator, which finds topics with one of the individual words instead of the phrase. |
Search for | Operator | Example |
---|---|---|
Two or more words in the same topic |
|
|
Either word in a topic |
|
|
Topics that do not contain a specific word or phrase |
|
|
Topics that contain one string and do not contain another | ^ (caret) |
cat ^ mouse
|
A combination of search types | ( ) parentheses |
|
- Adding a rule
- Add a Launch a URL rule
- Add a Run a Macro rule
- Add a Call a Process rule
- Add a Case Exchange rule
- Add a Run a Wizard rule
- Add a Clear Fields rule
- Add a JavaScript Validation rule
- Add a Run JavaScript rule
- Add a Set Mandatory Fields rule
- Add a Set Mandatory Variables rule
- Add a Send Notifications rule
- Add a Launch a Script rule
- Add a Send HTML Email rule
- Add a Start or Stop Clock rule
- Add a Set Field rule
- Add a Set Field from Number rule
- Add a Validate Date rule
- Add a Validate against List rule
- Add a Validate against Table rule
- Add a Validate Text/Number rule
- Add a Popup Message Box rule
- Add an Assignment rule
- Add a Run Action rule
- Add a Run Scheduled Action rule
- Group rules
Add an Assignment rule
Applies to User roles: System Administrator
Implementer
This rule enables you to automatically distribute records (such as tasks or records) to the groups and assignees who are most able to process them.
To add an Assignment rule, follow these steps:
- In the System Navigator, click Tailoring > Process Designer > Rule Sets.
-
Click Search to open the Rule Set form, and then select the rule set to which you want to add the rule.
Note You can edit user-defined rule sets only. Out-of-box rule sets are labeled as Micro Focus Proprietary and cannot be modified.
- Click Add Rule to open the Select Rule Type page, and then click Assignment.
- In the Rule Description field, type a description of the rule.
-
Click Edit to add conditions to the rule.
Note If you do not specify a condition, the value defaults to Always.
- In the Group Field Name, specify the field that stores the group name when a record is assigned according to the assignment rules.
- In the Default Group field, specify the group to which the record is assigned if the remaining rules do not return a specific group.
- In the Service Field Name field, specify the field that contains the related service of the record.
- In the Contact Field Name field, specify the field that contains the contact information of the record.
-
From the Group Assignment tab, configure the group to whom the record is assigned when the rule is triggered (that is, the value that is inserted into the field which you specified in the Group Field Name field).
To do this, follow these steps:
-
Select one of the following assignment types:
- Automatic - take first: Service Manager automatically assigns the record to the first group that is identified.
- Manual - let the user choose: Service Manager presents a list of potential assignment groups to the user who has triggered the rule.
Note The system uses Automatic - take first by default for the backend processes. The Manual - let the user choose option only takes effect for the UI processes.
- Automatic - take first: Service Manager automatically assigns the record to the first group that is identified.
-
Select the Consider Workschedule of Group check box if you want to assign the record only to the groups that are available according to the calendar defined in the assignment groups.
Note If the calendar is not specified in the assignment group definition, the system uses "24x7" by default.
In addition, the system also uses the time zone defined in the assignment group definition. If the time zone is empty in the assignment group definition, the system time zone defined in system information record (System Information Record > Date Info) is used instead.
-
In the Assignment Rule pane, select one of the following options to configure the assignment rule:
-
Predefined: Select the following options to define the assignment rule.
- Service Based
- Location Based
- Department Based
- Language Based
- Company Based (Only available when the multi-company mode is enabled.)
The system returns groups by matching the information in the record and the information in the definitions of assignment groups. If multiple options are selected, only the groups that match all the selected options are returned.
In addition, you can click Edit Query to add additional query to further filter the assignment groups.
-
Fixed: Specify a specific group in the Group field. The system automatically inserts this group into the field that you specified in the Group Field Name field.
-
Set Using JavaScript: Determines the group to whom the record is assigned based on a JavaScript.
-
Tip For more information about configuring assignment rules for groups, see Configure assignment rules.
-
-
From the Individual Assignment tab, configure the assignee to whom the record is assigned when the rule is triggered.
Note Assigning tasks or records to specific assignees is optional. If you want to assign records to a group only, select the None option.
To do this, follow these steps:
- In the Assignee Field Name drop-down list, select the field in which the name of the assignee to whom you want to assign the record is stored.
- Select one of the following options to configure the assignment rule:
- None: Do not assign to any individual.
-
Fixed: Automatically inserts a fixed value into the field that you specified in the Assignee Field Name field.
-
Group Member: Automatically assigns the record to a member of the configured group. Records can be assigned on a round robin basis or to the assignee who is currently assigned the lowest number of records. To do this, select an option from the Member Type drop-down list.
- If you select the Round robin option, enter the field in which the time used for the calculation is stored in the Assignment Time Field Name field. Then, select the number of days that are taken into consideration when the assignment is calculated. The default value is 60 days.
- If you select the Number of Assigned Tickets option, click Edit Query to open the condition editor and create the filter that determines the assignee.
-
Coordinator: Assigns the record to a coordinator of your choice in the specified group.
-
JavaScript: Determines the assignee to whom the record is assigned based on a JavaScript.
Tip For more information about configuring assignment rules for individuals, see Configure assignment rules.
-
Click OK to add the new rule to the rule set.
Prioritizing assignment rules
Service Manager supports prioritizing multiple assignment rules by introducing a new return variable "$isDefaultGroupAssigned". You need to define multiple assignment rules in the same rule set. Then, after the first assignment rule, use the $isDefaultGroupAssigned as the condition in the subsequent assignment rules for the system to decide whether or not it continues to execute the latter assignment rules:
- If the returned value of $isDefaultGroupAssigned is false, it means there are groups identified by the current assignment rule.
- If the returned value of $isDefaultGroupAssigned is true, it means there is no group identified by the current assignment rule.
The system executes the latter rule only if no assignment group is identified in the previous assignment rule.
Use the following instructions when you want to use the $isDefaultGroupAssigned variable to prioritize multiple assignment rules in a combined rule set:
- The first assignment rule in the rule set is the most specific one to identify the best fit.
- The subsequent rules in this rule set may contain assignment logic with less specific queries to ensure records are assigned.
- If the system identifies groups in the former rules (not default group), the latter rules will be ignored.