cancel
Showing results for 
Search instead for 
Did you mean: 

BBP_DRIVER_DETERMINE in NOT behaving properly after Upgrade to SRM5.0

Former Member
0 Kudos

The Function Modules mentioned below should be called from

Badi 'BBP_DRIVER_DETERMINE'.But we are unable to call the following

function modules from 'BBP_DRIVER_DETERMINE'.

The Badi is called only once when we click on 'Order SC'.So,as the

result none of that the following function modules are called :

B45A_GOODSMVT_CREATE

B46C_PO_GETITEMS

B46C_ATTACHMENT_CREATE

B46B_CTR_CREATE

B470_PO_CREATE.

As the result of that, we are NOT able to perform the whole cycle of

Backend documents properly.

Before upgrade Scenario:

System : SRM 4.0

The Badi 'BBP_DRIVER_DETERMINE' is called twice when we click on 'Order

SC'.So any one of the following function modules is called for

performing the Subsequent steps :

B45A_GOODSMVT_CREATE

B46C_PO_GETITEMS

B46C_ATTACHMENT_CREATE

B46B_CTR_CREATE

B470_PO_CREATE.

Do we have to add new fields to Table BBP_FUNCTION_MAP?

Waiting for the Solution.

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi,

We have crecked for both the scenarious.Both are not working.

Former Member
0 Kudos

Hi Prithwiraj,

I have a similar issue like yours, we are upgrading from SRM 4.0 to SRM 5.5 and 4.6 C to ECC 600. The CUF fields will pass correctly if the system type 4.6C but when it is changed to ERP2.0, except for CUF fields all other values are passed.

Thanks and Regards,

Madhu C

yann_bouillut
Active Contributor
0 Kudos

Hi,

If you use ECC50 or ECC60, you should have ERP1 or ERP2 in "define backend system"SRM SPRO

I wonder if the following notes have any impacts on your issue...

813733 SRM connection to an ERP 2004 (ERP 1.0) back end

931020 SRM connection to an ERP 2005 (ECC 600) back end

Kind regards,

Yann

Former Member
0 Kudos

Hi Atul,

Thanks for the reply.Even if I maintain these entries in BBP_FUNCTION_MAP, the system is never calling them.

eq. B470_PO_CREATE belongs to BUS2012.But the system never calls this object and hence forth no results come out.

Thanks.

Prithwi

Former Member
0 Kudos

Hi

<u>Incase these entries are missing in the table <b>BBP_FUNCTION_MAP</b>, go ahead and create the entries in the table <b>using SM30 Transaction</b> in order that BBP_DRIVER_DETERMINE BADI can call the required function modules one by one as in Standard SRM Scenario.</u>

B45A_GOODSMVT_CREATE

B46C_PO_GETITEMS

B46C_ATTACHMENT_CREATE

B46B_CTR_CREATE

B470_PO_CREATE

Hope this will help.

Regards

- Atul