Troubleshooting Product Synchronization from ERP
The following loggers with “trace” level can be turned on to see more information.
If no knowledgebase snapshot for classified product is created, check the setting for SettingProductSyncDownloadClassification. Classified knowledge is generated only if that setting is true.
The following settings play an important role on Product Sync Job.
In characteristic sync, all the characteristics to be synced to MX can be seen in ERP view “Z_ISS_CHARAC”, similar table is created in MX side, called “ISS_CHARAC”. Same concept is applied to classes (known as knowledgebase in MX) and material (known as product in MX). For classes, ERP view “Z_ISS_CLASSES” with table “ISS_CLASSES” is used. For products, ERP view “Z_ISS_MAT” with table “ISS_MAT” is used. All these tables have last change date in ERP,
“LAEDA” in “ISS_MAT” and “VDATU” in “ISS_CHARAC” and “ISS_CLASSES”. The delta sync is done based on the difference of last updated date.
For characteristic sync, user can type and search the new characteristics/dynamic attribute coming in “Model->Attributes Management”. No sorting is supported now.
For class sync, user can type and check the new class/knowledge base coming in “Model->Classes Management”. No sorting is supported now.
For material/product sync, user can check the new products coming in product overview screen and sort by last updated in descending order and check whether new products are coming into the system or not.
Troubleshooting Account Synchronization from ERP
The following loggers with “trace” level can be turned on to see the input and output from BAPI.
Check the view contents of Z_ ISS_CUSTOMER in ERP system.
In database, there is a table named “ISS_CUSTOMER”. All the customers from ERP to be synced, Z_ ISS_CUSTOMER table’s content, are inserted into that table.
If SettingERPAccountSyncWithSalesAreaFromView is on, all the columns in that table must be filled.
Make sure all the sales area information such as sales organization, distribution channel and division are maintained in the system before making account synchronization.
If SettingERPAccountSyncWithSalesAreaFromView is off, only “KUNNR” column is filled.
Alternative is from Account overview screen, and sort by last updated in descending order and check whether new accounts are coming into the system or not.
Get Email Notification
If synchronization is run in background, email will be sent out to the user about the progress. In this case, make sure the correct email is maintained for the user before doing synchronization.
Check Synchronization History
User can go to “System Processes->ERP Synchronization” to check the status of ERP Sync.