Zilliant CPQ retrieves product knowledge bases, known as material classes in SAP ERP, using predefined database views. These views define which records should be synchronized. They also help limit data volume to improve performance.
To synchronize product knowledge bases:
Prepare knowledge bases for sync
Note
Since this procedure is performed in SAP, not in CPQ, the following steps offer only a high-level overview. For detailed instructions, read the official SAP ERP documentation.
To prepare knowledge bases for synchronization, create a database view in SAP ERP. This view filters data before you synchronize it to CPQ. Note that database filters might return duplicate records, since SAP ERP views do not support DISTINCT
. CPQ deletes duplicates during synchronization.
To create a database view:
In SAP ERP, create a database view named
Z_ISS_CLASSES
using the transactionSE11
. This view is based on the standard ERP tableKLAH
.Include the following fields:
MANDT
—Client numberCLINT
—Class (knowledge base) internal numberKLART
—Class typeCLASS
—Class nameVDATU
—Changed-on date
Apply filters to limit the classes (knowledge bases), for example, by class type or creator.
The following image shows a sample Z_ISS_CLASSES
database view:
The following images show filter conditions in the Z_ISS_CLASSES
database view:
Synchronize knowledge bases
Use one of the following methods to sync knowledge bases:
Synchronize knowledge bases automatically with the product
To synchronize knowledge bases automatically with the product, enable the SettingProductSyncDownloadClassification
setting. Then, whenever you synchronize products, CPQ will automatically retrieve their knowledge bases.
Synchronize specific product knowledge bases
To sync a specific material knowledge base or list of knowledge bases:
Sign in to Zilliant CPQ with your administrator credentials.
From the left navigation area, select System Processes.
From the top navigation bar, select ERP Synchronization.
Above the list of synchronizations, select
.
From the Type dropdown list, select CLASS.
In the ERP IDs field, enter one or multiple material class (knowledge base) IDs from SAP ERP.
Select Synchronize.