cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

BBP_CREATE_RES_BACK

0 Likes
132

Hi,

I am new to SRM.

We are upgrading from SRM 4.0 to SRM 7.0.

In SRM 4.0 we are using BAPI 'BBP_CREATE_RES_BACK' to create reservation on Backend system.

in SRM 7.0 this BAPI is available but with description-- 'OLD-Exit while creating a reservation in backend system'.

My question is .

1. Whether we can use the same old BAPI or we have to use the new 'BBP_CREATE_BE_RS_NEW'.

2. And if we have to use the new BAPI then how to decide between method

FILL_RS_INTERFACE1 or FILL_RS_INTERFACE .

In the description they say it depends on whether you use

BAPI_RESERVATION_CREATE or BAPI_RESERVATION_CREATE1.

Is there any table/config in SRM where it is maintained which BAPI is getting called in Backend?

Thanks in Advance.

Ganesh.

Accepted Solutions (0)

Answers (2)

Answers (2)

ricardo_cavedini
Product and Topic Expert
Product and Topic Expert
0 Likes

Hello,

Regarding the badis 'BBP_CREATE_RES_BACK' and 'BBP_CREATE_BE_RS_NEW', both are supported.

If both are active, only the new one will be called.

When you are creating reservation, I think BAPI_RESERVATION_CREATE1 will be called depending on you rbackend version, which you should define in table BBP_BACKEND_DEST.

Newer releases are assigned to BAPI_RESERVATION_CREATE1.

Best regards,

Ricardo

Former Member
0 Likes

Hi Ganesh,

In your case you can decide which BAPI to use based on the method. CREATE1 bapi are the new release bapi that need to be used.

there is a table BBP_FUNCTION_MAP , which detemrine which BAPI or function module to call based on business object and backend system release.

have a look into this table too..

Cheers

Iftekhar alam