<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: BAPI in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi/m-p/3506989#M843473</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Radhika,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The process of the creation of BAPI is pretty simple..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Firstly you need to create a Function module through SE37 with properties set as RFC(Processing Type).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Later you activate the function module and release it so that you can assign to the BAPI.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now, you go to SWO1, business oject builder, there you create a business object. It will ask you to give some business object type. If you know any predefined business object types just type it, if not give a new name so that the new business object type is created.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Next step is to add a method to your business object. Click the add option in the application tool bar and add the method.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When you add the method it asks you to enter the Function module and enter the FM name and press OK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This will create an parameters for your method which are nothing but the interfaces to your FM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Finally release the method as well as the business object.&lt;/P&gt;&lt;P&gt;Once they are released your BAPI, the method u created is Released in BOR - Business Object Repository.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can check the BAPI using BAPI transactioncode.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Usage of BAPI.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you want non SAP system to call some functionality which is present in your ABAP program, you will call the BAPI from the non-SAP system, say VC++ or win32 program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Abt BDC, and BAPI.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yes you can try to write a report program which calls you BAPI and implements some function.&lt;/P&gt;&lt;P&gt;A call to the BAPI in ABAP will be a call to the RFC function module you have created.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Once you are done with the report program which implements BAPI, assign a transaction code to the program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now go to SHDB, Transaction Recorder. Record the transaction and copy the program in to some custom program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is how you can use both BAPI and BDC together..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope this will give some idea what BAPI and BDC's are.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any doubts you can ask me, and Reward if useful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and happy weekend&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 01 Mar 2008 13:30:30 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-03-01T13:30:30Z</dc:date>
    <item>
      <title>BAPI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi/m-p/3506988#M843472</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;can anybody explain me about how BAPIS are used for interfacing and cant we use BDC's for interfacing?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 01 Mar 2008 11:28:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi/m-p/3506988#M843472</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-01T11:28:41Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi/m-p/3506989#M843473</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Radhika,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The process of the creation of BAPI is pretty simple..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Firstly you need to create a Function module through SE37 with properties set as RFC(Processing Type).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Later you activate the function module and release it so that you can assign to the BAPI.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now, you go to SWO1, business oject builder, there you create a business object. It will ask you to give some business object type. If you know any predefined business object types just type it, if not give a new name so that the new business object type is created.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Next step is to add a method to your business object. Click the add option in the application tool bar and add the method.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When you add the method it asks you to enter the Function module and enter the FM name and press OK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This will create an parameters for your method which are nothing but the interfaces to your FM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Finally release the method as well as the business object.&lt;/P&gt;&lt;P&gt;Once they are released your BAPI, the method u created is Released in BOR - Business Object Repository.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can check the BAPI using BAPI transactioncode.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Usage of BAPI.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you want non SAP system to call some functionality which is present in your ABAP program, you will call the BAPI from the non-SAP system, say VC++ or win32 program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Abt BDC, and BAPI.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yes you can try to write a report program which calls you BAPI and implements some function.&lt;/P&gt;&lt;P&gt;A call to the BAPI in ABAP will be a call to the RFC function module you have created.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Once you are done with the report program which implements BAPI, assign a transaction code to the program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now go to SHDB, Transaction Recorder. Record the transaction and copy the program in to some custom program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is how you can use both BAPI and BDC together..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope this will give some idea what BAPI and BDC's are.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any doubts you can ask me, and Reward if useful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and happy weekend&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 01 Mar 2008 13:30:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi/m-p/3506989#M843473</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-01T13:30:30Z</dc:date>
    </item>
  </channel>
</rss>

