cancel
Showing results for 
Search instead for 
Did you mean: 

How to pass Shopping Cart number to Backend Purchase Order line item

Former Member
0 Kudos

Hi,

We would like to pass the Shopping Cart number and line item number to Backend Purchase order line item. We will enhance standard table EKPO to store Shopping Cart number and line item.

We are on SRM 702.

BADI "BBP_CREATE_BE_PO_NEW" implementation is not getting triggered.

How can we achieve this?

Kindly help.

Thanks in advance.

Accepted Solutions (0)

Answers (1)

Answers (1)

RicardoRomero_1
Active Contributor
0 Kudos

Hi,

Try with these badis

SRM:        BBP_ECS_PO_OUT_BADI

Backend: BBP_PO_INBOUND_BADI

Regards,

Former Member
0 Kudos

Hi Ricardo,

Thank you for your prompt reply.

I implemented BADI "BBP_ECS_PO_OUT_BADI" in SRM. But it is not getting called.

Any SOA BADI that can do the trick?

Regards.

Former Member
0 Kudos

Hi Umesh,

If you are on CLASSIC scenario,you need to implement the BADI BBP_CREATE_BE_PO_NEW.Please insert a endless loop in the BADI and it should get triggered.

If you are on EXTENDED CLASSIC,please implement the BADI "BBP_ECS_PO_OUT_BADI" to change the data for the PO.

ricardo_cavedini
Active Contributor
0 Kudos

Hello,

If you are using ESOA, you should use BAdI /SAPSRM/BD_SOA_MAPPING.

BBP_CREATE_BE_PO_NEW is only called if you use RFC to create POs in ECC.

Regards,

Ricardo

Former Member
0 Kudos

Hi,

In /SAPSRM/BD_SOA_MAPPING, I am not having the reference of shopping cart number and hence will not be able to use this option. Any other work around?

Thanks and regards.