Skip to Content
0
Jun 08, 2018 at 03:14 PM

Cross Derivation when two type 1 entities and 1 type 4 entity is involved

398 Views Last edit Jun 08, 2018 at 03:16 PM 2 rev

Hello Everyone,

i have on query regarding cross derivation.

Scenario

MM data mode

>Material entity (type 1)

>DRADBASIC(type 1)

>custom_ent(type 4)

now i have made a relationship from material to custom_ent (leading :cardinalty: 1:N)

there is already quallifying relationship between custom_ent and type 3(XXX)

now my req is , if i chanee something in DRADBASIC (upload a document example)

i want to derive data based on Document uploaded in DRADBASIC into Custom_ent.

But i get error :Material is not in process.

I tried to debug and found that after writting into Buffer , MDG fwk check if data is consistent or not.

In my case:

if changing DRADBASIC ,and want to update custom_ent , but it fails because, FWK check parent of entity for custom_ent. for my case , its MATERIAL .

but my current change entity is DRADBASIC , so it fails

Any idea on derving data in such case ?

If i change the relationship like

DRADBASIC-> cust_ent

then i can not delete the data from cust_ent . Its tell DRADBASIC is not locked

Thanks in advance