Master Data Load for New Attribute
We had to implement a separate load flow for a new field coming from R3. This field was to be added to existing master data object.
I added a new Display attribute for an existing 0GL_ACCOUNT master data object.
This new attribute along with some other existing fields is getting data from another master data object with an infosource in between because two transformations cannot be created for same source and target.
When i load the data i dont see data being populated for this new field. I did ACR, checked the keys e.t.c.
Source object has data but after executing DTP no data comes to this attribute. No routines or anything.
Purvang Zinzuwadia replied
ok, now I got your situation. In current setting, your 2nd field will always get cleared because master data is updated for all fields, whether they are mapped or not.
what you should do here is,
- keep the routine on field Y as it is
- for routine on field Z,
in comp code condition is true, update the field
else if comp code condition is false, read the field from /bic/p(object name) table and update it
by this way, you will avoid overwriting the field Z.
keep in mind, you will run DTP for field Y first and then run the DTP for for field Z
for this sequence, you should have correct values populated.
Hope this helps,