on 08-05-2008 12:17 PM
I have a situation where MDM needs to store multiple key values for same system.
Example - MDM Material No 1234
Remote system 1 - material 5678
Remote system 1 - material 5679
5678 and 5679 material needs to be mapped with same material 1234
Is it possible in MDM?
Hi Rohit,
I think your requirement is that syndicator output should syndicate two records one for 5678 & other for 5679 (i.e. two different rows in syndicator output). Rohit this is not possible in MDM Syndicator. It will syndicate only that record which has been maintained default under key mapping in main table (Select record 1234 rt click -> edit key mapping. Note down the default key mapping for given system).
In general you don't need to update all records in backend which are duplicate. With the help of MDM u will identify duplicates & now onward you will maintain only one of that record in backend. If you are still using all duplicate records for your transaction, then one obvious question why you implemented MDM ??
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Rohit,
If I have got you right:
Mat 5678 and Mat 5679 are duplicate records with Mat1234 and you wish to maintain their original 5678 and 5679 number as well as 1234 as their global key.
If this is the case then it is possible.When you identify these three records as duplictes through MDM matching .Then when you go for merging step
First select the Mat1234 and Mat5678,the global id for these two records can be one of teh two numbers only So select 1234 as teh merged id.ie when populateing the merged record seelct the Mat1234 material number.
Now whne you see the Mat5678 in edit key mapping you will see the global id as 1234 but the local id 5678 is also maintained in MDM.
For this you need to map the Mat num field from the source to the REmote key field in the Import manger by making the Key mapping as yes in MDM console.
And then clone the mat num field and map to the mat num filed in the repository.
So the material number field are actually present in two fields Remote key field and Material number field.
So while syndicating map the Value field in the source side to the Material number field in the destination .This will give the local id
And map the Remote key field to another created field say Global Id this will store the global ID.
So when synicating you will get both the Ids
Say for eg:
Local Id Global ID Description
Mat5678 Mat1234 Mat1234 is a test material
Follow this link for merging feature in mdm
Follow this link for Remote kep mapping in MDM
Hope it helped
Thanks & Regards
Simona
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Yes, it is Possible. Firstly For Main table set Property Key Mapping = Yes in MDM Console and During Import using Import Manager Map your Source Material Field with Destination Main table Field Remote Key as well as with your Material Field too if you have maintained in your Repository Main table Structure. So in MDM Data Manager during Merging say give Material = 1234 as you said and after merging right click on the record in Edit Key Mappings you could see :
Remote system 1 - material 5678
Remote system 1 - material 5679
Hope it will Help you,
Rewards if found Useful.....
Thanks,
Mandeep Saini
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
During Syndication if too want to send both the records for the same remotee system firstly in Map Properties select Output Remote Systems. you can also mark tick for Suppress Records without Key
Most Important thing you have to do under Mapping where you have to map your field under {Remote Key} at the top of your Source items with Destination Items Material field: Map -
> Material
then you could able to send both Material ids material 5678
and material 5679 for the same record.
Please Mark the thread as answered if your query solves...
Thanks,
Mandeep Saini
Hi,
It is working fine at my side. what you can do just try this it will not take much time to understand you after setting Key Mapping = yes for main table. Go to Data Manager take any two records say material 5678 and material 5679 now Right click on each record for material 5678 put key = 5678 and for material 5679 put key = 5679 now merge these two records during Merging put Material = 1234 manually. now for this single merged record on right click you could able to see both key 5678 and 5679 for same remote system.
Now during Syndicating as i said you in my above posts, In Destination items Create two fields maually say R/3 Material no and MDM Material and map only two source fields say Material no and Value just two understand the concept as i said you could get this value field under Remote keys, during syndication even it will say you syndicating one record but when you see your syndicating text file it will show you two records both with 5678 and 5679.
Hope it will Help you in better understanding,
Rewards if found Useful.....
Thanks,
Mandeep Saini
Hi Rohit.
If I understood Your Question correctly..
You want to store a multiple key values for the same material in the same remote system.
You can do it by mapping multivalue field to the remote key.
so your remote system key will contain the multiple values for the single mastar data object.
Thanks & Regards
Suman Karanam
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Rohit,
First of all i want to know what is the purpose of your mapping two material id with same Material Id.Is it because material 5678 and material 5679 duplicate of material 1234.Please post your requirement so i can help you better .But you can definetly map Material 5678 and material 5679 to material 1234.If you have already imported 1234 and while second importing value mapping 5678 and 5679 to 1234 is possible in MDM.
Regards,
Neethu Joy.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
89 | |
10 | |
9 | |
9 | |
9 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.