Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Customized BAPI's can be created?

Former Member
0 Likes
675

Hi Friends,

I just want to know whether customized BAPI's can be crated or not in BAPI?If BAPI'S can be created means how to create it?

Regards

SDB

5 REPLIES 5
Read only

Former Member
0 Likes
640

u can... BAPIs are just FMs associated to BOs... ZBAPIs can very well be created

some times Z BOs are also creaed for them also we use Z BAPIs

Read only

Former Member
0 Likes
640

s u can create customized bapis.

check the below link for more details.

[http://www.sap-img.com/abap/bapi-step-by-step-guidance.htm]

[http://www.sapmaterial.com/bapi.html]

[http://www.saptechies.com/step-by-step-procedure-to-create-bapi/]

[http://saptechnical com/Tutorials/BAPI/BAPIMainPage.htm]

Read only

Former Member
0 Likes
640

Hi Bapu,

You can get a detailed information for creating BAPIs step by step in this link..

[https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/200dd1cc-589e-2910-98a9-bb2c48b78dfa?overridelayout=true]

Regards,

Amit.

Read only

Former Member
0 Likes
640

Hello,

Yes. Customized BAPIs can be Created depending up on the Business Requirement of the Customer / Project. I've Created many Customized BAPIs for Updating Business Documents like Updating the Delivery VL02N for Specific Fields / Values etc.

Generally, the Option of using the Standard BAPIs is explored to see if the requirement can be satisfied. If they are not, then we follow the below Procedure to create Custom BAPIs.

1. Create a Function Group which is specific to BAPI from SE37, Go to -> Function Groups -> Create

2. Secondly, Create a Custom Function Module and Make it RFC Enabled. This is one of the Mandate for BAPIs.

3. Define BAPI Spefic Structures for IMPORT / EXPORT / TABLES Parameters.

4. Mention a Return Parameter of type BAPIRETURN which another Mandate for BAPI.

5. Once the Coding is Complete with the Logic required, then Go to SWO1 to Create a Business Object.

6. Assign the BAPI with the Business Object and thats when it is called a BAPI.

Hope it was informative and helpful.

Thanks and Regards,

Venkata Phani Prasad K

Read only

0 Likes
640

This shows how to create a remote enabled FM, not a BAPI.

Rob