--- title: "Import and Export a Decision Table" slug: "import-and-export-a-decision-table" updated: 2025-02-07T14:55:51Z published: 2025-02-07T14:55:51Z canonical: "docs.processmaker.com/import-and-export-a-decision-table" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.processmaker.com/llms.txt > Use this file to discover all available pages before exploring further. # Import and Export a Decision Table ## Import an Excel or CSV file Into a Decision Table In the Decision Table Editor, you have the ability to import data from an Excel or CSV file into a Decision Table. It's important to note that importing data from the imported file will replace any existing Decision Table configuration. **Permissions** Your user account or group membership must have the following permissions to import a Decision Table unless your user account has the **Make this user a Super Admin** setting selected: - Decision Tables: Import Decision Tables - Decision Tables: Edit Decision Tables - Decision Tables: View Decision Tables See the [Decision Tables](/v1/docs/permission-descriptions-for-users-and-groups#decision-tables) permissions or ask your Administrator for assistance. Watch the following product tour to learn how to import an Excel or CSV file into a Decision Table. [Embedded content](https://cdn.iframe.ly/dksa1I0) Follow these steps to import an Excel or CSV file: 1. [Edit the Decision Table into which to import a Decision Table](/v1/docs/manage-a-decision-table#edit-a-decision-table). 2. Expand the **File Import** menu on the right. ![](https://cdn.document360.io/2d311614-fcb7-4424-8b4c-d4d3091eebeb/Images/Documentation/c7952e79-2106-47ed-be68-00cdcdef00db.png) 3. Click **Download Format** to view a sample format for upload. 4. Ensure that your file follows this format. 5. Click the **Select file from computer** link or drag-and-place the file into the **Upload File** section. 6. Click **Load**. The data from the file will be imported into the Decision Table Editor. 7. If the format of the file is not correct, the following warning will display. ![](https://cdn.document360.io/2d311614-fcb7-4424-8b4c-d4d3091eebeb/Images/Documentation/1ad12a8c-73a0-4dfc-a3c9-f3017911512a.png) 8. Use the **Download Format** button to download a sample file and use it to to format your Excel or CSV file. > [!WARNING] > Importing an Excel or CSV file into a Decision Table will overwrite the current configuration. This action is irreversible, and the users are presented with the following warning before the file is imported. > > ![](https://cdn.document360.io/2d311614-fcb7-4424-8b4c-d4d3091eebeb/Images/Documentation/793837a3-195f-42a4-ab2f-6d1597b39844.png) --- ## Import a Decision Table (.dmn file) from Decision Table Editor From the Decision Table Editor, you can import a Decision Table using a `.dmn `file that has been exported from the same version of ProcessMaker Platform. Decision Tables viewed in the Decision Table Editor are in `.dmn` format because they are Decision Management Notation files. > [!WARNING] > Importing a `.dmn` file will overwrite the existing Decision Table. **Permissions** Your user account or group membership must have the following permissions to import a Decision Table unless your user account has the **Make this user a Super Admin** setting selected: - Decision Tables: Import Decision Tables - Decision Tables: Edit Decision Tables - Decision Tables: View Decision Tables See the [Decision Tables](/v1/docs/permission-descriptions-for-users-and-groups#decision-tables) permissions or ask your Administrator for assistance. Follow these steps to import a Decision Table previously exported directly from the Decision Table Editor: 1. [Edit the Decision Table](/v1/docs/manage-a-decision-table#edit-a-decision-table). 2. Click the **Import** button from the editor menu. ![](https://cdn.document360.io/2d311614-fcb7-4424-8b4c-d4d3091eebeb/Images/Documentation/39492e70-dcbf-450e-a56f-6980f0b5337e.png) 3. From the **Import DMN** screen, click the **Select file from computer** link or drag-and-place the file into the **Import DMN** screen. Use a Decision Table file with `.dmn` file extension. ![](https://cdn.document360.io/2d311614-fcb7-4424-8b4c-d4d3091eebeb/Images/Documentation/c4b91eaa-ee5b-4db3-9175-7b72ceeb6030.png) 4. Click **Import**. The file imports into the Decision Table Editor. ## Export a Decision Table (.dmn file) from Decision Table Editor From the Decision Table Editor, you can export a Decision Table in the `.dmn` format which can be [imported directly into Decision Table Editor](/v1/docs/decision-tables) of the same [ProcessMaker Platform version](/v1/docs/view-version-information). Decision Tables edited in Decision Table Editor are in `.dmn` format because they are Decision Management Notation files. This action creates a file with `.dmn` extension which can be used in ProcessMaker and other software that recognize this format. **Permissions** Your user account or group membership must have the following permissions to export a Decision Table unless your user account has the **Make this user a Super Admin** setting selected: - Decision Tables: Export Decision Tables - Decision Tables: Edit Decision Tables - Decision Tables: View Decision Tables See the [Decision Tables](/v1/docs/permission-descriptions-for-users-and-groups#decision-tables) permissions or ask your Administrator for assistance. Follow these steps to export a Decision Table directly from Decision Table Editor: 1. [Edit the Decision Table](/v1/docs/manage-a-decision-table#edit-a-decision-table). 2. Click the **Export** button from the editor menu. ![](https://cdn.document360.io/2d311614-fcb7-4424-8b4c-d4d3091eebeb/Images/Documentation/39492e70-dcbf-450e-a56f-6980f0b5337e.png) 3. Decision Table Editor exports the Decision Table as a `.dmn` file to the default downloads folder. --- ## Import a Decision Table (.json file) from Decision Tables List From the [Decision Tables list](/v1/docs/decision-tables#view-all-decision-tables), you can import a Decision Table using a `.json` file that has been [exported](/v1/docs/import-and-export-a-decision-table#export-a-decision-table) from the same [ProcessMaker Platform version](/v1/docs/view-version-information). ProcessMaker Platform ignores any [Projects](/v1/docs/projects) to which the importing Decision Table was assigned when it was exported. **Permissions** Your user account or group membership must have the following permissions to import a Decision Table unless your user account has the **Make this user a Super Admin** setting selected: - Decision Tables: Import Decision Tables - Decision Tables: View Decision Tables See the [Decision Tables](/v1/docs/permission-descriptions-for-users-and-groups#decision-tables) permissions or ask your Administrator for assistance. Follow these steps to import a Decision Table: 1. [View your Decision Tables](/v1/docs/decision-tables#view-all-decision-tables). The **Decision Tables** page displays. 2. Click the **Import** button from the menu to the right of the page. ![](https://cdn.document360.io/2d311614-fcb7-4424-8b4c-d4d3091eebeb/Images/Documentation/fa86f75f-7ae7-4d90-8646-8e09ad170bbf.png) 3. The **Import Decision Table** screen displays. ![](https://cdn.document360.io/2d311614-fcb7-4424-8b4c-d4d3091eebeb/Images/Documentation/af15b02b-7228-4991-9a12-72944a01c9b9.png) 4. Click **Browse** to locate the Decision Table file with `.json` extension. 5. Click **Import**. The **Import Decision Table** screen displays to indicate that the Decision Table imported correctly. 6. The **Decision Tables** page displays the imported Decision Table with the same name as the original Decision Table except with a number "2" suffix. > [!CAUTION] > If the original Decision Table cannot be imported successfully, the following message displays: **Unable to import the Decision Table.** Ensure the following: > > - The `.json` file you tried to import is a Decision Table and not another asset type. Other ProcessMaker Platform assets also use the `.json` file extension. > - The exported Decision Table was exported from the same [ProcessMaker Platform version](/v1/docs/view-version-information). ## Export a Decision Table (.json file) from Decision Tables List From the [Decision Tables list](/v1/docs/decision-tables#view-all-decision-tables), you can export a Decision Table in `.json` file format to your local computer. The exported Decision Table may then be imported to the same or another ProcessMaker Platform instance of the same [version](/v1/docs/view-version-information). This actions creates a file with `.json `extension which can be used in ProcessMaker only. **Permissions** Your user account or group membership must have the following permissions to export a Decision Table unless your user account has the **Make this user a Super Admin** setting selected: - Decision Tables: Export Decision Tables - Decision Tables: View Decision Tables See the [Decision Tables](/v1/docs/permission-descriptions-for-users-and-groups#decision-tables) permissions or ask your Administrator for assistance. Follow these steps to export a Decision Table: 1. [View your Decision Tables](/v1/docs/decision-tables#view-all-decision-tables). The **Decision Tables** page displays. 2. Click the ![](https://cdn.document360.io/2d311614-fcb7-4424-8b4c-d4d3091eebeb/Images/Documentation/Ellipsis Icon.png) menu, and then select the **Export** option for your Decision Table. ![](https://cdn.document360.io/2d311614-fcb7-4424-8b4c-d4d3091eebeb/Images/Documentation/5618d2ca-546d-4bd9-bb61-328f4d63b2de.png) 3. Click **Export**. ProcessMaker Platform prepares your Decision Table for export. When the file is ready, the following message displays: ![](https://cdn.document360.io/2d311614-fcb7-4424-8b4c-d4d3091eebeb/Images/Documentation/08b8f4f0-a4ae-443c-857e-7adc91f01df3.png) 4. Click **Download** to download the file in `.json` format. The file will be saved in your default downloads folder. 5. Optionally, rename the default file name if necessary without changing the file extension. As a best practice, specify in the file name that this is an exported Decision Table to distinguish it from other exported assets. ## Related - [Decision Tables](/decision-tables.md) - [Decision Table Categories](/decision-table-categories.md) - [Create a New Decision Table](/create-a-new-decision-table.md) - [Test and Use a Decision Table](/test-a-decision-table.md) - [Manage a Decision Table](/manage-a-decision-table.md)