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 |
|
Managing Change Management messages
Change Management sends messages in response to an event. They are directed to specific operators listed in the event record and contain values from the specific fields in quote, order, and line item records that cause the initial event.
Change Management message processing includes the following actions:
- Check for Field Name and Operators in the cm3rmessages record or ends processing if neither Field Name nor Operators exist
- Record the generic message (from the cm3rmessages record Append Text field) in the msglog
- Send the standard message and the mail message to the operators defined in the Operators field of the cm3rmessages record.
-
Send a message to the operators defined in those fields referenced by the Field Name field of the cm3rmessages record
Change Management assumes the content of these fields is a group. If this group name is found in the cm3rgroups file, then either the Members or Approvers (depending on the Member List field) of that group are added to a working list. If the group name does not exist, the system searches the operator file. If an operator record is found, it is added to the working list.
- Check the working list for operators
- Send the message
What are message classes?
Service Manager provides several default message classes that you can use to define additional messages to display in Change Management.
How does Change Management process messages?
The following must occur for Change Management to process a message.
- The record must exist.
- The message flag in the phase definition record (cm3rcatphase/cm3tcatphase) must be true.
- The operators and field names must be valid message groups, contacts, or operators.
- The event must either be an alert definition (AlertDef) or a message (cm3messages). The event syntax generally used to check for an event is as follows:
if (condition=true) then ($cm3messages file.$events.pntr in $cm3messages =“event name”;$cm3messages file.$events.pntr+=1)
where:
- The variable
$cm3messages
is an array of character strings that tracks the events occurring during a particular phase of processing. - The variable
$cm3messages.events.pntr
is a pointer to the next array element that records an event name.
- The variable
- When you add an event to the array, it is important to increment the pointer by 1. If you omit this step, the event previously recorded is overwritten.
- Define the event that is scheduled if the condition is true in the cm3rmessages file.
Add a Message Class record
Applies to User Roles:
System Administrator
Service Manager provides several default message classes that you can use to define additional messages to display in Change Management.
To add a Message Class record, follow these steps:
- Click Tailoring > Notifications > Log Message Class (or any other message class type). A blank Message Class File form opens.
- Type the message class name and description.
- Click Add.
Display the list of message classes
Applies to User Roles:
System Administrator
Service Manager provides several default message classes that a user can use to define additional messages to display in Change Management.
To display the list of message classes, follow these steps:
- Click Tailoring > Notifications.
-
Click one of the following message types. They represent the possible action types for different message classes.
- External Mail Message Class
- Internal Mail Message Class
- Log Message Class
- On Screen Message Class
- Print Message Class
View a message class record
Applies to User Roles: System Administrator
Service Manager contains several default message classes that enable a user to define additional messages to display in Change Management.
This task applies only when Process Designer based Change Management calls the notification engine to send notifications. It does not apply if Change Management uses Send HTML Email rulesets to send notifications.
To view a Message Class record, follow these steps:
- Click Tailoring > Notifications > Notifications.
- Click Log Message Class (or any other message class type).
- Use search or advanced search to find one or more records.
- Click a record to view its detail in the related Message Class File form.