on ‎2010 Aug 16 8:56 AM
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.
Help others by sharing your knowledge.
AnswerRequest clarification before answering.
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.