cancel
Showing results for 
Search instead for 
Did you mean: 

BBP_CREATE_BE_PO_NEW never called

Former Member
0 Kudos

Hi all,

I'm on SRM 5.0 implementing a ECS.

I can create correctly a PO on SRM and It is replicated on R3. Now I want to change some data (some custom and some not) during the replication phase. I find badi BBP_CREATE_BE_PO_NEW for doing this.

The problem is that this badi is never called.

Is this badi used for this aim, or I used it in a wrong way?

thanks

enzo

Accepted Solutions (1)

Accepted Solutions (1)

yann_bouillut
Active Contributor
0 Kudos

Hi Enzo,

This is because in ECS scenario, you have to use BBP_ECS_PO_OUT_BADI .

Kind regards,

Yann

Former Member
0 Kudos

Hi Yann,

I checked BBP_ECS_PO_OUT_BADI , but it isn't called too.

Is it called at approval time ? or at saving document?

thanks

yann_bouillut
Active Contributor
0 Kudos

Hi Enzo,

After workflow ended successfully.

Kind regards,

Yann

Answers (1)

Answers (1)

Former Member
0 Kudos

Thanks all.

Finally I understand that the correct badi during replication of PO to backend is BBP_ECS_PO_OUT_BADI and it is called after the end of WF. I note that I can't debug directly the badi because is called by a FM in background task.