<?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: regarding Function Module in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-function-module/m-p/3526323#M848370</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;Normal Function Module,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Remote Enable Function Modules(RFC).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FUNCTION MODULE:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Function modules are procedures that are defined in function groups (special ABAP programs with type F) and can be called from any ABAP program. Function groups act as containers for function modules that logically belong together,Function modules allow you to encapsulate and reuse global functions in the R/3 System. They are stored in a central library,Unlike subroutines, you do not define function modules in the source code of your program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REMOTE FUNCTION MODULE (RFC):&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;RFC (Remote Function Call) is an extension of CALL FUNCTION in a distributed environment. Existing function modules can be executed from within a remote system (R/2 or R/3) via an RFC Call. Adding a Destination clause to the CALL FUNCTION statement does this. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The destination parameter displays an entry in the RFCDES table (which is defined with t.code SM59). This entry contains all necessary parameters to conect to and log in the destination system. The RFC API on OS/2, Windows, Windows NT and all R/3 based UNIX platforms makes it possible to use the RFC functionality between an SAP System and a non SAP System.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;UPDATE FUNCTION MODULE:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;These function modules are used to update the database tables. Using the function module in updating the database table helps in updating the database without any irregularities.&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;BAPI (Business Application Programming Interface) is an API method of a business object which intern is a RFC enabled Function Module.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Business Objects are the Objects which has business sence associated to it. Ex. Sales Orders, Purchase Orders etc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The Properties of BAPI are:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Every BAPI name should start with letters 'BAPI'. &lt;/P&gt;&lt;P&gt;It is an API method of a Business Object. &lt;/P&gt;&lt;P&gt;it does not contain a internal COMMIT statement in the Function Module. &lt;/P&gt;&lt;P&gt;It does not contain "CALL TRANSACTION" statements. &lt;/P&gt;&lt;P&gt;BAPI do not raise 'EXCEPTIONS'. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;seshu.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 03 Mar 2008 06:23:58 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-03-03T06:23:58Z</dc:date>
    <item>
      <title>regarding Function Module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-function-module/m-p/3526322#M848369</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hello everyone,&lt;/P&gt;&lt;P&gt;                     plz tell me, how many types of FUNCTION MODULES are there in abap.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Mar 2008 06:21:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-function-module/m-p/3526322#M848369</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-03T06:21:02Z</dc:date>
    </item>
    <item>
      <title>Re: regarding Function Module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-function-module/m-p/3526323#M848370</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;Normal Function Module,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Remote Enable Function Modules(RFC).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FUNCTION MODULE:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Function modules are procedures that are defined in function groups (special ABAP programs with type F) and can be called from any ABAP program. Function groups act as containers for function modules that logically belong together,Function modules allow you to encapsulate and reuse global functions in the R/3 System. They are stored in a central library,Unlike subroutines, you do not define function modules in the source code of your program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REMOTE FUNCTION MODULE (RFC):&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;RFC (Remote Function Call) is an extension of CALL FUNCTION in a distributed environment. Existing function modules can be executed from within a remote system (R/2 or R/3) via an RFC Call. Adding a Destination clause to the CALL FUNCTION statement does this. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The destination parameter displays an entry in the RFCDES table (which is defined with t.code SM59). This entry contains all necessary parameters to conect to and log in the destination system. The RFC API on OS/2, Windows, Windows NT and all R/3 based UNIX platforms makes it possible to use the RFC functionality between an SAP System and a non SAP System.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;UPDATE FUNCTION MODULE:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;These function modules are used to update the database tables. Using the function module in updating the database table helps in updating the database without any irregularities.&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;BAPI (Business Application Programming Interface) is an API method of a business object which intern is a RFC enabled Function Module.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Business Objects are the Objects which has business sence associated to it. Ex. Sales Orders, Purchase Orders etc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The Properties of BAPI are:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Every BAPI name should start with letters 'BAPI'. &lt;/P&gt;&lt;P&gt;It is an API method of a Business Object. &lt;/P&gt;&lt;P&gt;it does not contain a internal COMMIT statement in the Function Module. &lt;/P&gt;&lt;P&gt;It does not contain "CALL TRANSACTION" statements. &lt;/P&gt;&lt;P&gt;BAPI do not raise 'EXCEPTIONS'. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;seshu.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Mar 2008 06:23:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-function-module/m-p/3526323#M848370</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-03T06:23:58Z</dc:date>
    </item>
    <item>
      <title>Re: regarding Function Module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-function-module/m-p/3526324#M848371</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;Ther are 2 types of function modules.&lt;/P&gt;&lt;P&gt;1.   Normal Function Module&lt;/P&gt;&lt;P&gt;      &lt;/P&gt;&lt;P&gt;2.   Remote-Enabled function module (RFC)&lt;/P&gt;&lt;P&gt;           We can access this function module by remotely also. Means from another client or from another system.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Mar 2008 06:26:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regarding-function-module/m-p/3526324#M848371</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-03T06:26:50Z</dc:date>
    </item>
  </channel>
</rss>

