on 2016 Jul 25 1:55 PM
Hello All
We are on SAP SRM One Client set up with SRM 7 EHP 3.
We are facing the below issue whenever we try to replicate new material groups into SRM:
When we run MDS_LOAD_COCKPIT for "MATGROUP" to "Product Category" replication, system seem to think that it is the initial load and tries to download all the material groups. It then hits the short dump DBSQL_DUPLICATE_KEY_ERROR in function module COM_CATEGORY_SAVE_DU because on line 21 it tries to insert already existing product categories.
In SRM other scenarios (other than one client), there is an option to replicate only the delta after the initial replication. However, in this case, we could not find any such option.
Also, a few SCN links we could find mention that the delta replication happens through "delta reports". But nowhere we could find those "delta reports".
It does not seem to happen synchronously as and when there is a new material group or changes to existing material groups.
Could you please let us know how can we set up "delta replication" of "material groups" from ECC to SRM in SRM One Client scenario?
Thank you
Dhananjay
Request clarification before answering.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Ivy
Thanks for your reply.
We have already maintained thse settings for the objects:
ECCMATGRP --> PRODCAT
ECCMATTYP --> PRODCAT
Shouldn't these two be enough for synchronization of "material group" and "material types" with "Product Categories"?
Even then, synchronization is not taking place. And trying to manually synchronize them is being treated as "Initial download".
Could you please let me know if there is any queue (like it is there in other SRM scenarios) that we can check/debug or trigger?
I would really appreciate that.
Thank you
Dhananjay
Hi,
For the specific entries to be maintained, you may adjust this according to your system scenario. This is not mandatory to maintain each of them.
As I know, initial download must be manually executed via MDS_LOAD_COCKPIT. Then later for any changes in ECC side, it should be updated automatically once the synchronization is activated. Once it is activated, you may notice it in MDS_LOAD_COCKPIT. All the related queue name and monitor functionality are also available in MDS_LOAD_COCKPIT.
BR,
Ivy
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.