cancel
Showing results for 
Search instead for 
Did you mean: 

Compounding object-urgent

Former Member
0 Kudos

Hi experts,

We have one attribute as compounding object

in Masterdata Object.Activated the Masterdata

object after adding that compounding object...

Problem is when we are loading the data to

DSO which as Masterdata object in it ---giving error

as that particular compounding object has

to be included in DSO as keyfield....

But that coumpounding object is not a part of

the DSO....

So how to rectify the error... please can anyone

look into the issue

Babu.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi

You will have to add that field to the key of the DSO.

This means that the DSO must be empty.

Otherwise you cannot add a field to the key.

The field will also have to be used in all the update rules in which the other field is in.

Success,

Udo

Former Member
0 Kudos

Hi Udo,

The problem is that field is not

part of DSO... so it should not be

included as key to DSO

How to go about it...?

Thanks,

Babu.

Former Member
0 Kudos

Hi Babu,

A compounding field means that the original field is no longer Unique as a key.

E.g.

Material & Plant

0002 001 Lemonade

0002 002 Beer

So if you load data for material 0002 without Plant, it is not clear whether it is Lemonade or Beer.

You will have to add Plant to your DSO.

Udo

Former Member
0 Kudos

Hi

As soon as u add the MD to the DSO compounding attribute automatically comes in DSO so wat is the point of confusion

if u dont want it in the update rule or higher in hierarchy then dont map it but u cant remove it even if its present in the keyfield and u dont want it let it be as such but remember do not map that field if u dont want it in the key field of ods. it wont hamper the output if its not mapped but present in the keyfield but if u dont map it then there is no use of making it compounding.

assign points if applicable.

thanks

puneet

Message was edited by:

Puneet Chawla

Former Member
0 Kudos

Thank you very much UDO

Answers (1)

Answers (1)

Former Member
0 Kudos

It depends on whether the master data object is a key field or not. If its a key field you have to add the field in the DSO in the key field coloumn and the compouding attribute is need to be available in the key field coloumn of the DSO.

compounding object will work with union to the master data object. Then only u can identify the uniquness of master data.

So include the compounding object to the DSO.

Assign points if u found helpful.

Regards,

Shahid