Activation Tab

Use the Activation tab to modify the run-time type parameter of the data element added in the Parameters tab of the Atomic Action editor. This modification is specific to the atomic action entity.

Field Use

Compound Member Label

Displays the same name as the parameter in the Parameters area. You can use the compound member in the code generated Java Action processors (of Java code) to access the compound members of a compound parameter. To rename the compound member, you must select Refactoring from the Atomic Action editor context menu. See "About the Atomic Action Editor Context Menu" for more information.

Runtime Type

Displays the parameter as in the Data Dictionary for this data element. You can select any one of the following run-time type parameters, specific to this atomic action entity, and define in this tab:

  • SCALAR: Conventional name-value pair parameters for simple data elements. This is the default when the run-time type parameter is left blank in the Data Schema editor.

  • SCALARS: Applicable to the root-level of structured data elements. The leaf (child) elements become conventional name-value pair parameters. This is the default when the run-time type is left blank in the Data Schema editor.

    For example, you add a structure element, Structure1, and a leaf child element, Child1, with the run-time type left blank in the Data Schema editor. You then add Structure1 to the Parameters area on the Atomic Action editor. Child1 is added along with Structure1. For Structure1, the default ASAP run-time type SCALARS appears in the Activation tab and the leaf child element inherits from the root and has SCALAR.

    Structured scalars elements are converted into individual ASAP scalar parameters by absorbing the structured element names into the scalar parameter name. The example used above for Structure1 and Child1 would appear by default as the ASAP scalar parameter structure1_child1. The default character used to separate the elements in the ASAP parameter names is the underscore (_). It is possible to change this character. See "Activation Preferences Page" for more information.

  • COMPOUND: Contains structures or arrays of information that are represented by a particular structure name or compound parameter name.

  • XML: Used as values for both information parameters and extended work order properties.

  • XPATH: Defines an XPath expression into XML data.

Depending on the run-time type parameter, the labels in this tab are visible. See ASAP Developer's Guide for more information on parameter types.

Atomic Action Label

Displays the name of the parameter in the atomic action as in the Data Dictionary for this data element. You can specify a unique name for the atomic action, but this name will be specific to this atomic action entity.

Service Action Label

Displays the name of the parameter in a service action mapped to this atomic action. The name is unique and is same as the data element name.

Indexed

Select the check box if you want to index the run-time type parameter.

Data Restrictions

Specify any restriction on the value of the parameter.

Dependent XML

Displays the path of the XML that defines the parameter. This field is available only for the XPATH run-time type parameter.