Use the Atomic Action(s) tab to map the service action to one or more atomic actions. In the Service Action Details area, you can define the conditions for mapping the service action and the atomic actions.
Field | Use |
---|---|
Seq | Displays the sequence number for each atomic action added in the Service Action Details area. |
Atomic Action | Displays the atomic actions mapped to the service action. |
Condition | Displays the condition defined for spawning an atomic action. |
Label, Value, and Expression | Displays the parameter name, value, and regular expression specified in the Atomic Action Conditions area based on the selected condition. |
Vendor, Technology, and Software Load | Displays the vendor, technology, and software load of the atomic action mapped to an action processor. |
Action | Displays the action of the atomic action added in the Service Action Details area in the Atomic Action(s) tab. If the service action is mapped to atomic actions with different actions then Multiple appears. |
Rollback Point | (Optional) Select any one of the following:
The default behavior of rollback, when nothing is selected in the Rollback Point column, is a complete rollback of all the atomic actions in a failed work order. Note: If you want an atomic action to rollback, you must select the Rollback check box in the Properties tab. |
Open | Click to open the atomic action in the Atomic Action editor. |
Remove | Click to remove the mapping of the service action and the atomic action from the editor. |
Add | Click to map an atomic action to the service action. |
Field | Use |
---|---|
Always | Select for ASAP to always generate this atomic action command for the specific service action. |
Equals | Select for ASAP to generate this atomic action command if the service action parameter stated in the Parameter Label field, in the Atomic Action Conditions area, is defined on the service action and has the parameter value as specified in the Parameter Value field. |
Defined | Select for ASAP to generate this atomic action command if the service action parameter specified in the Parameter Label field, in the Atomic Action Conditions area, is defined on the service action. |
Not Defined | Select for ASAP to generate this atomic action command if the service action parameter stated in the Parameter Label field, in the Atomic Action Conditions area, is not defined on the service action. |
Parameter Label | Select a label name from the list. |
Parameter Value | Specify a value in the field. This field is available when you click the Equals button. |
Include Expression | Define a logical expression using a number of criteria for a service action parameter. The range of options available allow an atomic action to be generated if the service action parameter value is within a range of values, or if the service action parameter is greater than, or less than, or equal to, a specified value. More than one condition can be combined in the expression using AND or OR operator.
For example, a service action, ADD_PHONE, is mapped to an atomic action, A, that has three integer parameters, namely PARAM1_VALUE, PARAM2_VALUE and PARAM3_VALUE. You can specify an expression like: (PARAM1_VALUE LIKE "0")OR((PARAM1_VALUE LIKE PARAM2_VALUE)AND(PARAM2_VALUE !LIKE PARAM3_VALUE)) The atomic action, A, from the service action, ADD_PHONE, is spawned only if the expression matches. |