---
schema_version: "1"
id: 5dd673c881393c06dde8f08ab819ea42b524bdfd52a21dc2d9f447e19dd62e58
title: Tips to Manage Decision Tables
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/ind/264-0-0/bre_tips_to_manage_decision_tables.md
canonical_url: https://help.salesforce.com/s/articleView?id=ind.bre_tips_to_manage_decision_tables.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 4ca21022f4df0f85929c986b45e2bc5d3beae1f158cb95e48fffadfafd6c4e71
description: You can modify or delete decision tables used in expression set versions to keep your rules up to date with changing business requirements.
products:
  - Industry Solutions
  - Cross Cloud
release: "264"
---
# Tips to Manage Decision Tables

You can modify or delete decision tables used in expression set versions to keep your rules up to date with changing business requirements.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: Lightning Experience</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: <strong>Enterprise</strong>, <strong>Unlimited</strong>, and <strong>Developer</strong> Editions for clouds that have Business Rules Engine enabled</td></tr></tbody></table>

Here are some tips to help you manage decision tables.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
      <colgroup>
        <col style="width:50%">
        <col style="width:50%">
      </colgroup>
      <thead class="slds-text-title_caps ">
        <tr class="">
          <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d19434e73">Scenario</th>
          <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d19434e76">Tips</th>
        </tr>
      </thead>
      <tbody>
        <tr class="">
          <td data-label="Scenario" class="slds-cell-wrap" style="vertical-align:top;" headers="d19434e73 ">You want to modify the columns of a decision table referenced in an expression
            set version.</td>

          <td data-label="Tips" class="slds-cell-wrap" style="vertical-align:top;" headers="d19434e76 ">
            <ul>
              <li>If the expression set version is active, deactivate it.</li>

              <li>Deactivate the decision table.</li>

              <li>Update the decision table columns to add, delete, or change the data types.</li>

              <li>Save and activate the decision table.</li>

              <li>Refresh the expression set version to synch the changes made in the decision
                table.</li>

              <li>Utilize the new decision table variables in subsequent steps and fix any errors
                that appear.</li>

              <li>Save and activate the expression set version.</li>

            </ul>
          </td>

        </tr>
        <tr class="">
          <td data-label="Scenario" class="slds-cell-wrap" style="vertical-align:top;" headers="d19434e73 ">You want to delete a decision table referenced in expression set
            versions.</td>

          <td data-label="Tips" class="slds-cell-wrap" style="vertical-align:top;" headers="d19434e76 ">
            <ul>
              <li>If a decision table is referenced in any expression set version, you can’t
                delete it.</li>
              <li>First, deactivate, and delete the decision table reference in each expression
                set version that it’s referenced in.</li>
              <li>Fix any errors that appear in the expression set version steps and save.</li>
              <li>After the decision table reference is removed from all expression set versions,
                deactivate the decision table.</li>
              <li>Now, delete the decision table.</li>
            </ul>
            <p style="margin-bottom:0;">&nbsp;</p>
          </td>

        </tr>
        <tr class="">
          <td data-label="Scenario" class="slds-cell-wrap" style="vertical-align:top;" headers="d19434e73 ">A decision table is referenced in an expression set version. The usage type of
            the decision table is now modified.</td>

          <td data-label="Tips" class="slds-cell-wrap" style="vertical-align:top;" headers="d19434e76 ">The expression set version step throws an error. Ensure that the usage type of
            the decision table and expression set match.</td>

        </tr>
        <tr class="">
          <td data-label="Scenario" class="slds-cell-wrap" style="vertical-align:top;" headers="d19434e73 ">The source object permissions or the source object fields used in the decision
            table are modified.</td>

          <td data-label="Tips" class="slds-cell-wrap" style="vertical-align:top;" headers="d19434e76 ">The decision table is no longer valid. Recreate the decision table with the
            updated source
            object
            configuration.</td>

        </tr>
      </tbody>
    </table>