Using the Action Wizard

Use this wizard to define the action you want to associate with the selected state or transition. You can set up some action types to be executed before or after a transition, upon entry to a state, or upon exit from a state.

For a state or transition, available actions include invocation of a "wait for reply (synchronous)" orchestration workflow, transition of a linked item, execution of a script, and execution of a Web service method. For a transition, "continue executing (asynchronous)" orchestration workflow) and trigger actions are also available.

On each page of the wizard, you refine the action rule description.
  • For a transition, the description includes which item will be affected, the conditions under which the action will occur, and the transition to be executed.
  • For a "continue executing (asynchronous)" orchestration workflow, the description includes which item will be affected, the conditions under which the action will occur, and whether to use the default "Event without Reply" event (to invoke an orchestration designed to work with this application) or an external event definition (to invoke any other orchestration). The description also includes when the execution occurs (for example, before or after a transition).

    For asynchronous orchestration workflows, you can also specify the event type as "transition" or "alternative". Transition event types use the application workflow name, name of the transition start state, and name of the transition to construct the event type string. Alternative event types also add the orchestration workflow name to the event type string. This allows for specific binding between the event type and orchestration workflow in the Orchestration event map.

  • For a "wait for reply (synchronous)" orchestration workflow, the description includes which item will be affected, when the execution occurs (before or after a transition, for example), and the orchestration workflow to be executed.

  • For a Web service, the description includes which item will be affected, when the execution occurs (before or after a transition, for example), and the Web service method to be executed.

  • For a script, the description includes which item will be affected, when the execution occurs (before or after a transition, for example), and the script to be executed.
  • For a trigger, the description includes which item will be affected, the conditions under which the action will occur, and the trigger to be executed.

Some aspects of the description (such as orchestration workflow type, field names, values, and relationships) must be specified. Click links in the description to make your selections.

Click Next and Back to modify your choices until you are satisfied with the action rule description. Click Finish to save the description.

The Action Wizard includes the following tasks: