<?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: regardBAPI &amp; USER EXITS in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/regardbapi-user-exits/m-p/2453303#M549923</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;USER EXITS-&amp;gt;&lt;/P&gt;&lt;P&gt;1. Introduction:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;User exits (Function module exits) are exits developed by SAP.&lt;/P&gt;&lt;P&gt;The exit is implementerd as a call to a functionmodule.&lt;/P&gt;&lt;P&gt;The code for the function module is writeen by the developer.&lt;/P&gt;&lt;P&gt;You are not writing the code directly in the function module,&lt;/P&gt;&lt;P&gt;but in the include that is implemented in the function module.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The naming standard of function modules for functionmodule exits is:&lt;/P&gt;&lt;P&gt;EXIT_&amp;lt;program name&amp;gt;&amp;lt;3 digit suffix&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The call to a functionmodule exit is implemented as:&lt;/P&gt;&lt;P&gt;CALL CUSTOMER.-FUNCTION &lt;span class="lia-unicode-emoji" title=":red_heart:"&gt;❤️&lt;/span&gt; digit suffix&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm" target="test_blank"&gt;http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BAPI&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BAPIs (Business Application Programming Interfaces) are the standard SAP interfaces. They play an important role in the technical integration and in the exchange of business data between SAP components, and between SAP and non-SAP components. BAPIs enable you to integrate these components and are therefore an important part of developing integration scenarios where multiple components are connected to each other, either on a local network or on the Internet.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BAPIs allow integration at the business level, not the technical level. This provides for greater stability of the linkage and independence from the underlying communication technology.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BAPI is a Remote enabled function module.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Just follow this simple procedure or steps to create a BAPI.&lt;/P&gt;&lt;P&gt;1. Defining BAPI Data structures in SE11&lt;/P&gt;&lt;P&gt;2. Program a RFC enabled BAPI function module for each method&lt;/P&gt;&lt;P&gt;3. Create a Business object for the BAPI in the BOR&lt;/P&gt;&lt;P&gt;4. Documentation the BAPI&lt;/P&gt;&lt;P&gt;5. Generate ALE interface for asynchronous BAPIs&lt;/P&gt;&lt;P&gt;6. Generate and release&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A simple step by step creation of BAPI is given below.&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.erpgenie.com/abap/bapi/example.htm" target="test_blank"&gt;http://www.erpgenie.com/abap/bapi/example.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sap-img.com/bapi.htm" target="test_blank"&gt;http://www.sap-img.com/bapi.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw04/helpdata/en/e0/9eb2370f9cbe68e10000009b38f8cf/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04/helpdata/en/e0/9eb2370f9cbe68e10000009b38f8cf/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;reward if useful&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Ashu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 27 Jun 2007 11:34:35 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-06-27T11:34:35Z</dc:date>
    <item>
      <title>regardBAPI &amp; USER EXITS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regardbapi-user-exits/m-p/2453301#M549921</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi gurus &lt;/P&gt;&lt;P&gt;   can any one say the diff b/w BAPI &amp;amp; User exits&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;with thanks &lt;/P&gt;&lt;P&gt;  aru&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 Jun 2007 11:25:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regardbapi-user-exits/m-p/2453301#M549921</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-27T11:25:18Z</dc:date>
    </item>
    <item>
      <title>Re: regardBAPI &amp; USER EXITS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regardbapi-user-exits/m-p/2453302#M549922</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BAPI stands for Business API(Application Program Interface).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A BAPI is remotely enabled function module ie it can be invoked from remote programs like standalone JAVA programs, web interface etc..&lt;/P&gt;&lt;P&gt;You can make your function module remotely enabled in attributes of Function module but&lt;/P&gt;&lt;P&gt;A BAPI are standard SAP function modules provided by SAP for remote access. Also they are part of Businees Objest Repository(BOR).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;User exits&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;User exits (Function module exits) are exits developed by SAP. The exit is implementerd as a call to a function module. The code for the function module is written by the developer. You are not writing the code directly in the function module, but in the include that is implemented in the function module.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Padmam.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 Jun 2007 11:32:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regardbapi-user-exits/m-p/2453302#M549922</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-27T11:32:20Z</dc:date>
    </item>
    <item>
      <title>Re: regardBAPI &amp; USER EXITS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regardbapi-user-exits/m-p/2453303#M549923</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;USER EXITS-&amp;gt;&lt;/P&gt;&lt;P&gt;1. Introduction:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;User exits (Function module exits) are exits developed by SAP.&lt;/P&gt;&lt;P&gt;The exit is implementerd as a call to a functionmodule.&lt;/P&gt;&lt;P&gt;The code for the function module is writeen by the developer.&lt;/P&gt;&lt;P&gt;You are not writing the code directly in the function module,&lt;/P&gt;&lt;P&gt;but in the include that is implemented in the function module.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The naming standard of function modules for functionmodule exits is:&lt;/P&gt;&lt;P&gt;EXIT_&amp;lt;program name&amp;gt;&amp;lt;3 digit suffix&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The call to a functionmodule exit is implemented as:&lt;/P&gt;&lt;P&gt;CALL CUSTOMER.-FUNCTION &lt;span class="lia-unicode-emoji" title=":red_heart:"&gt;❤️&lt;/span&gt; digit suffix&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm" target="test_blank"&gt;http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BAPI&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BAPIs (Business Application Programming Interfaces) are the standard SAP interfaces. They play an important role in the technical integration and in the exchange of business data between SAP components, and between SAP and non-SAP components. BAPIs enable you to integrate these components and are therefore an important part of developing integration scenarios where multiple components are connected to each other, either on a local network or on the Internet.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BAPIs allow integration at the business level, not the technical level. This provides for greater stability of the linkage and independence from the underlying communication technology.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BAPI is a Remote enabled function module.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Just follow this simple procedure or steps to create a BAPI.&lt;/P&gt;&lt;P&gt;1. Defining BAPI Data structures in SE11&lt;/P&gt;&lt;P&gt;2. Program a RFC enabled BAPI function module for each method&lt;/P&gt;&lt;P&gt;3. Create a Business object for the BAPI in the BOR&lt;/P&gt;&lt;P&gt;4. Documentation the BAPI&lt;/P&gt;&lt;P&gt;5. Generate ALE interface for asynchronous BAPIs&lt;/P&gt;&lt;P&gt;6. Generate and release&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A simple step by step creation of BAPI is given below.&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.erpgenie.com/abap/bapi/example.htm" target="test_blank"&gt;http://www.erpgenie.com/abap/bapi/example.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sap-img.com/bapi.htm" target="test_blank"&gt;http://www.sap-img.com/bapi.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw04/helpdata/en/e0/9eb2370f9cbe68e10000009b38f8cf/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04/helpdata/en/e0/9eb2370f9cbe68e10000009b38f8cf/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;reward if useful&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Ashu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 Jun 2007 11:34:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regardbapi-user-exits/m-p/2453303#M549923</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-27T11:34:35Z</dc:date>
    </item>
    <item>
      <title>Re: regardBAPI &amp; USER EXITS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regardbapi-user-exits/m-p/2453304#M549924</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;bapis [ business application programming interfaces]&lt;/P&gt;&lt;P&gt; - used for providing communication b/w sap and legacy systems.&lt;/P&gt;&lt;P&gt; - bapi's needs an interface for providing communication.&lt;/P&gt;&lt;P&gt; - using legacy systems we can control sap database [ adding, editing, electing.....]&lt;/P&gt;&lt;P&gt;- all bapis in sap are stored in BOR [BUSINESS OBJECT REPOSITORY ]&lt;/P&gt;&lt;P&gt;- bapis uses REMOTE -ENABLED FM's.&lt;/P&gt;&lt;P&gt;user exits &lt;/P&gt;&lt;P&gt; - useful to provide additonal functionality to existing programs, screens .......&lt;/P&gt;&lt;P&gt; - a screen or a program cant have same user exit multiple times.&lt;/P&gt;&lt;P&gt; - uses function modules for implementing the extra functionality.&lt;/P&gt;&lt;P&gt; - useful to provide extra functionality without disturbing the existing one.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if helpful reward some points.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;with regards,&lt;/P&gt;&lt;P&gt;Sresh.A&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 Jun 2007 11:35:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regardbapi-user-exits/m-p/2453304#M549924</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-27T11:35:44Z</dc:date>
    </item>
    <item>
      <title>Re: regardBAPI &amp; USER EXITS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regardbapi-user-exits/m-p/2453305#M549925</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;what is BAPI?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BAPI stands for Business API(Application Program Interface).&lt;/P&gt;&lt;P&gt;A BAPI is remotely enabled function module ie it can be invoked from remote programs like standalone JAVA programs, web interface etc..&lt;/P&gt;&lt;P&gt;You can make your function module remotely enabled in attributes of Function module but&lt;/P&gt;&lt;P&gt;A BAPI are standard SAP function modules provided by SAP for remote access. Also they are part of Businees Objest Repository(BOR).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BAPI are RFC enabled function modules. the difference between RFc and BAPI are business objects. You create business objects and those are then registered in your BOR (Business Object Repository) which can be accessed outside the SAP system by using some other applications (Non-SAP) such as VB or JAVA. in this case u only specify the business object and its method from external system in BAPI there is no direct system call. while RFC are direct system call Some BAPIs provide basic functions and can be used for most SAP business object types. These BAPIs should be implemented the same for all business object types. Standardized BAPIs are easier to use and prevent users having to deal with a number of different BAPIs. Whenever possible, a standardized BAPI must be used in preference to an individual BAPI. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;User exit - A user exit is a three character code that instructs the system to access a program during system processing. &lt;/P&gt;&lt;P&gt;SXX: S is for standard exits that are delivered by SAP. XX represents the 2-digit exit number. &lt;/P&gt;&lt;P&gt;UXX: U is for user exits that are defined by the user. XX represents the 2-digit exit number &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;User Exits : -&lt;/P&gt;&lt;P&gt;__________&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. User exits are routines which SAP allows you to add in additional&lt;/P&gt;&lt;P&gt;customized programs process without affecting the standard SAP programs. SAP&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;user exits are usually declared as a form routine :-&lt;/P&gt;&lt;P&gt;form userexit_xxxxx&lt;/P&gt;&lt;P&gt;........................&lt;/P&gt;&lt;P&gt;endform.&lt;/P&gt;&lt;P&gt;2. No need to create project in CMOD/SMOD.&lt;/P&gt;&lt;P&gt;3. Won't be automatically transported during version upgrade&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Priyanka.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 Jun 2007 11:36:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regardbapi-user-exits/m-p/2453305#M549925</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-06-27T11:36:10Z</dc:date>
    </item>
    <item>
      <title>Re: regardBAPI &amp; USER EXITS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regardbapi-user-exits/m-p/2453306#M549926</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;They are two entrirely different concepts&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BAPI stands for Business Appplication Program Interface, and they are generally created for accessing R/3 data and programs from a non-sap systems.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Where as User-Exits are SAP provided includes which will have some empty subroutines starting with "userexit_&amp;lt;name&amp;gt;". here customers can put their code and its an enhancement option that SAP provides to its customer.&lt;/P&gt;&lt;P&gt;Its an old concept now, now customer exits and BADI's are used for that purpose.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sesh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 Jun 2007 11:37:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regardbapi-user-exits/m-p/2453306#M549926</guid>
      <dc:creator>seshatalpasai_madala</dc:creator>
      <dc:date>2007-06-27T11:37:03Z</dc:date>
    </item>
  </channel>
</rss>

