IBM BPM, V8.0.1, All platforms > Authoring services in Integration Designer > Developing business processes > Create business rules > Create a decision table

Configure actions in a decision table

An action is an operation that is executed when the appropriate conditions are met.

By default, a basic decision table is created with two rows and three columns. The bottom row represents the actions, and there is one cell for a term to reference an output for the action, and two cells for the action values. This default decision table is shown in this image:

In this layout, any incoming term that matches one of the condition values in the top row fires a corresponding action as defined in the second row.

Configure the existing actions, and add new ones to your decision table as follows:


Procedure

  1. Specify the outgoing variable for this action by clicking Enter Term in the bottom row. You can either enter a value directly in the cell, or make your choice from the pop-up window that appears. If necessary, you can further configure the terms with the inline condition builder. The new condition term will appear in the cell as shown in this image (note that the condition values have already been defined in this example):

  2. Configure the values for each of the existing actions by clicking Enter Value, and either choosing, composing, or using both to create an appropriate expression from the pop-up window. The finished table will look something like this image:

  3. To further qualify the actions, you can add a new action row. To do this, click any cell in the actions row, and click the Add a new action icon (). A new column will appear as shown in this image:

    . Configure this action as you did the previous ones.

Create a decision table


Related concepts:
Decision table editor


Related tasks:
Work with conditions in a decision table
Work with initialization action rules
Use an otherwise condition
Changing the layout of your decision table
Create decision table templates
Use templates in your decision table
Editing a decision table template