cancel
Showing results for 
Search instead for 
Did you mean: 

MDG-M: Derive entity is triggering but check entity not triggering in MDGM

Former Member
0 Kudos

Hello Gurus,

I have written logic both in derive as well as check entity. Given all the filter values correctly. In debugging i can check derive entity triggering correctly (cross entity too) but check entity is not getting triggered. all checkbox ticked in MDGIMG. I have written rules for check entity. They are also not triggering.

Could you please help me where I did wrong.

Regards,

Raj

0 Kudos

Hi Raj,
Even i'm facing same issue.

I have implemented usmd_rule_service for MARAPURCH entity,but this entity is not triggering unless anything is changed in it and no validations are triggering.

Could you please tell me how to solve this.

Accepted Solutions (0)

Answers (1)

Answers (1)

Saravanan_SD
Advisor
Advisor
0 Kudos

Hello Raj,

I assume you are implementing Rule service BADI (not BRFplus rules). Please consider the following points related to Rule service BADI.

1. Mark the "BADI Validation" as Relevant for the CR Type for all the required steps in "Configure Properties of CR Step".

2. When the CR is launched, the "CHECK_ENTITY" method will not get triggered. "Derive_ENTITY" method in rule service and Cross Entity badi will be triggered.

3. When the CR is submitted, CHECK_ENTITY will get triggered. Derive entity will be triggered if data is changed for any entity.

Regards,
Saravanan

Former Member
0 Kudos

Hi Saravanan,

Sorry for late reply. Actually check entity is triggering now but only for material main entity and the entity where I did any changes. I am unable to check plant is initial or not when the user check or submit the change request. I debugged and found that the MARCBASIC is not trigerring in Check_p method atall. Added the filter correctly.

Many Thanks!!!

Regards,

Raj