
Custom tables in CPQ systems are used to store and manage additional data that doesn't necessarily fit into the standard data structure of the system. Data in custom tables is accessed using table tags. Custom tables give you the flexibility to include extra information that's unique to your business needs. This data from non-standard tables created during the configuration process can be added, edited, and deleted via the Custom Tables menu found in Setup → Product Catalog → Custom Tables.
Custom tables allow users to perform the following actions:
- Define New: Create a new table by defining table and column names.
- Import New: Create a new table by importing an Excel file.
- Edit: Add new columns to an existing table
- Delete: Delete an existing table
- Export Template: Export and empty Excel file with column names, so data records could be added and imported (intended for initial import or appending)
- Export Table: Export an entire table
- View Entries: Read through table entries, delete them, insert new, and modify existing.
- Audit Trails (in the Audit Trails section): See when a table was modified and who modified it
Exporting and Importing Records in a Table
Custom Table assists in maintaining products if an API is used or if values in the Excel spreadsheet are changed and uploaded again into SAP CPQ.
Records can be added or edited by exporting and importing table templates or table entries. We'll cover both methods in the next exercises.
There are three options for custom table exports:
- Export entries listed
- Export all entries that match entered criteria
- Export all entries

