I decided to also create a series of Middleware Monitoring Issues. The reason is I just found back a bunch of useful documents I made on this topic some years ago. I thought I might as well share them with you.
BDOC Type: PRODUCT_MAT
Error message: A description has already been copied in language EN for product XXX
Currently we have several BDOC errors in our production system, related to the Bdoc Type PRODUCT_MAT.
Check BDOC errors via SMW01 using the following selection criteria:
Solution: Implement OSS note 1094159
The adapter object for download of R/3 materials is “MATERIAL”. (Check via transaction R3AC1)
After implementing the OSS note, reprocessing of the BDOCS was not possible.
Therefore we will define a request for the object MATERIAL with the correct filter settings.
You can define a new request via transaction R3AR2.
Next you can start the Request via transaction code R3AR4 and monitor it via R3AR3.
Select the defined request name “PRODUCTS”, press the enter button (the data flow fields will automatically be filled out).
Next, press the execute button.
Now the request is started, you can monitor it via R3AR3.
Via SMW01 you can check if the BDOC is processed correct.
After correcting the CRM products, by doing the request for all products that went wrong, you can delete the previous BDOCS that went in error.
The SAP University Team