Task Editor Automation Tab

The Task editor Automation tab appears for automation and transformation task types.

The Automation tab displays a list of automation plug-ins registered against the automated task. When the OSM server encounters the task during run-time it triggers the plug-ins to begin the work that they are designed to perform.

When modeling automated tasks in the Automation tab, see the following topics for more information:

Field Use

Name

Displays the name of the automation plug-in. Click the value in the Name column to change or edit the name.

Note: Design Studio displays the automation plug-ins in the Automation tab alphabetically in ascending or descending order. The order in which the plug-ins appear does not indicate or affect the order in which the plug-ins will perform during run time. When you have multiple automation plug-ins registered against an automated task, you must ensure that the plug-ins are consuming only those messages that are pertinent to the plug-in operation. See "Properties View External Event Receiver Tab" for information about how to filter for specific message properties.

Type

Displays the automation plug-in type. There are two basic types of built-in automation plug-ins: Sender and Automator. Each type can be implemented by an XSLT style sheet or by XQuery. Additionally, you can create your own custom plug-in using the customer plug-in template. See "Working with Automation Plug-Ins" for more information.

Note: XQuery automation types cannot be implemented when using releases prior to OSM 7.0.

Event Type

Displays whether an automation plug-in receives data from an external system queue or from an internal OSM queue. See "Configuring Automation Plug-In Properties" for more information.

Properties

Select an automation plug-in from the Automation table and click Properties to access the Automation Plug-in Properties tabs. See "Configuring Automation Plug-In Properties" for more information.

Remove

Select an automation plug-in from the Automation table and click Remove to delete the automation from the list of plug-ins registered against the task.

Add

Click to add an automation plug-in to the list of plug-ins registered against the task. See "Adding Automation Plug-ins to Automated Tasks" for more information.

Properties View System Interaction Tab

Use the Properties view System Interaction tab to view and update automation properties for System Interaction specifications.

Field Use

Target System

Displays the target system defined in the associated Order Component specification.

Response Message

(Displayed for External Automators only). Lists Event Operation IDs and Endpoint Operation IDs defined in System Interaction Entity in the associated Order Component Specification.

OpenAPI Operation

(Displayed for Senders only). Lists Endpoint Operation IDs defined in System Interaction Entity in the associated Order Component Specification.

For Endpoint Operation IDs, there must be both an internal and an external automation plugin. That is, when an Endpoint Operation ID is selected on a sender automation, the same Endpoint Operation ID must also be defined for an external automator.

For Event Operation IDs, only external automator is needed as they are unsolicited events.

System Interaction cannot be defined for internal automators in Automated tasks.