cancel
Showing results for 
Search instead for 
Did you mean: 

CRM_BWA_MFLOW is not being called everytime opportunity is changed in CRM

Former Member
0 Kudos

Hi All,

We have created one Custom BADI ZBI_BIM_CRM_BWA_MFLO from CRM_BWA_MFLOW in CRM 7.0. This Badi contains custom logic for DS 0CRM_OPPT_H.

When an opportunity is created in CRM, this BADI is called automatically (Not through BW). Logic is run correctly, but when same opportunity is changed again (this opportunity has not been extracted to BW yet), this BADI is not called again at all. Only first time when opportunity is created it's called.

Because of this, few custom fields are missing ( these fields should have been filled when opportunity was changed 2nd time).

Steps to reproduce the issue :

1 . Create opportunity. BADI ZBI_BIM_CRM_BWA_MFLO will be called. Don't extract to BW. Change the same opportunity. 2nd time this BADI will not be called and Cutom fileds are blank. Extract the opportunity to BW. Custom fields( those should have filled when 2nd time opportunity was saved) are blank. If same opportunity is changed again( after extracting to BW) in CRM and delta is run to BW, it works then.

2. If I run the full load filtered with opportunnity created, it works and custom, fields are filled as it calls the BADI in CRM, even first time.

Because of this issue, We are getting some inconsistencies in the BW system.

Please guide what need to be done, so that BADI ZBI_BIM_CRM_BWA_MFLO should be called everytime any change is made to opportunity.

Please guide.

Amandeep Sharma

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Guys,

Please guide me.

Regards

Former Member
0 Kudos

This message was moderated.