Decision Routing Activity Failure

This table is meant to deal with the failure of the external services invocation that are made in a group. Specifically, it allows action to be taken specific activity failures in the context of a specific group.

Figure 1. ODM Integration sample decision table activity failure "Decision Routing Activity Failure"
ODMDecisionTableActivityFailure.jpeg
  • Columns: Each column in a decision table represents a condition or an action. The column header identifies an object being tested in a condition or the target of an action.

    Condition: A number of condition columns are demonstrated but most of the decision is based on the payment type, currency and amount.

    Action: Four action columns are used Group, Activity Name, Activity and Parameter.
    • Group: In order to invoke services in parallel, they should be included in the same group.
    • Activity Name: The friendly name associated with the activity. Should be unique in the context of a group and may be displayed for Aux_Status on the FTM OAC.
    • Activity: The technical name of the activity implementation such as A_validate or A_CreateAndSendOut1. This name will be used to directly invoke the activity in the FTM runtime.
    • Parameter: this shows how to pass parameters to an activity. For example, you could use a very generic activity and use a parameter value to customize the behavior.