Evolve with your business logic by modifying the inputs or columns of your decision table.

Modify an input for a decision table

Modify an input by changing the label, modifying the type and associated properties, and changing the mandatory toggle.

Before you begin

Role required: admin, decision_table_admin, or delegated developer permissions. For more information, see Delegate developers using App Engine Studio.

Procedure

  1. Navigate to All > Decision Management > Decision Builder
  2. Select a decision table.
  3. Choose the input that you want to modify.
  4. Modify the input.
    • To modify the label, select the label, provide a new name, and press Enter.
    • To change the input type, choose a different input type from the Type list.
      Note: The input type can be modified only if the input is not linked to a condition column.
    • To modify the input type properties, select the property field and update the value.
  5. Select Save.

Filter reference inputs and results in a decision table

Narrow down the list of results to only information that you need to see for Reference type input and result fields in Decision Builder.

Before you begin

Role required: admin or decision_table_admin

Procedure

  1. Navigate to All > Decision Management > Decision Builder.
  2. Select a decision table.
  3. Create a filter for an input or result.
    ActionDescription
    Create a filter for a Reference type input
    1. Select Add an input.
    2. In the Label field, add a label for the input. For example, Reference input.
    3. In the Type field, select Reference.

      The Reference column appears and displays the Reference table.

    4. In the Table field, select the table you want to reference. For example, sys_user.
    Create a filter for a Reference type result
    1. Select Add result column.
    2. In the Result column label field, enter a name for the field.
    3. In the Result type field, select Reference.
    4. Select the table that you want to reference in the Result table field.
  4. Select Add reference filter.
  5. Build a filter by adding conditions that contain a field, operator, and value.
    You can build a more complex filter by selecting New condition set and adding more conditions with or or and to string them together.
  6. Select Done.
  7. (Optional) Add a linked reference condition column with the filters you've created applied by selecting Add condition column in the Reference input row.
  8. (Optional) In the Data to evaluate section, select Reference record.
    A filtered input filters the list of records in linked condition column cells where the data to evaluate is Reference record. A filtered result column filters the list of records in the corresponding result column cells.
  9. Select Save.

Update an existing reference filter

Make changes to an existing filter on Reference type inputs or results in Decision Builder.

Before you begin

Role required: admin

Procedure

  1. Navigate to All > Decision Management > Decision Builder.
  2. Select a decision table.
  3. Select an input or result that you want to modify.
  4. Point to the result column header, and select the Edit column properties icon (Edit column properties icon).
  5. Select Modify reference filter.
  6. Make your changes and select Done.
  7. Select Save.

Delete an input from a decision table

Delete inputs that are no longer necessary. Deleting an input also deletes any related condition columns.

Before you begin

Deleting an input from a decision table can break a flow or script passing data through the input. Because of this possibility, you should know where the decision table is used before deleting anything from it.

Role required: admin, decision_table_admin, or delegated developer permissions. For more information, see Delegate developers using App Engine Studio.

Procedure

  1. Navigate to All > Decision Management > Decision Builder.
  2. Select a decision table.
  3. At the end of the input row, select the Input menu options icon (Input menu options icon.), and select Delete.
  4. Select Save.

Modify a decision table condition column

Modify a condition column by renaming the label, editing the description, or updating the input type or default operator.

Before you begin

Role required: admin, decision_table_admin, or delegated developer permissions. For more information, see Delegate developers using App Engine Studio.

Procedure

  1. Navigate to All > Decision Management > Decision Builder.
  2. Select a decision table.
  3. Point to the condition column header and select the Edit column properties icon (Edit icon.).
  4. Make your changes and select Done.
    Note: If you have an input of the type Choice, and you switch the input type to any other type, that action deletes all values from the condition column.
  5. Select Save.

Modify a decision table result column

Change the data that a decision evaluates by changing the source table for that decision table in Decision Builder.

Before you begin

Role required: admin, decision_table_admin, delegated developer permissions. For more information, see Delegate developers using App Engine Studio.

Procedure

  1. Navigate to All > Decision Management > Decision Builder.
  2. Select a decision table.
  3. Point to the results column header and select the Edit column properties icon (Edit icon.).
  4. Replace the existing result table with a new source table.
    Note: Changing the result table deletes the current decision table results values.
  5. Select Done.
  6. Select Save.