<?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 diff bt sub-routine n Fn Modules in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/diff-bt-sub-routine-n-fn-modules/m-p/1784335#M337883</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi everyone,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;can anyone explain exactly what is the difference between a sub-routine and a function module&lt;/P&gt;&lt;P&gt;in which scenario can we use them exactly, an example would be welcome.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in Advance,&lt;/P&gt;&lt;P&gt;rama&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 28 Dec 2006 10:18:56 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-12-28T10:18:56Z</dc:date>
    <item>
      <title>diff bt sub-routine n Fn Modules</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/diff-bt-sub-routine-n-fn-modules/m-p/1784335#M337883</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi everyone,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;can anyone explain exactly what is the difference between a sub-routine and a function module&lt;/P&gt;&lt;P&gt;in which scenario can we use them exactly, an example would be welcome.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in Advance,&lt;/P&gt;&lt;P&gt;rama&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Dec 2006 10:18:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/diff-bt-sub-routine-n-fn-modules/m-p/1784335#M337883</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-28T10:18:56Z</dc:date>
    </item>
    <item>
      <title>Re: diff bt sub-routine n Fn Modules</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/diff-bt-sub-routine-n-fn-modules/m-p/1784336#M337884</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;A subroutine can only be called from a program while a function module can be executed as a standalone..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;~Suresh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Dec 2006 10:28:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/diff-bt-sub-routine-n-fn-modules/m-p/1784336#M337884</guid>
      <dc:creator>suresh_datti</dc:creator>
      <dc:date>2006-12-28T10:28:04Z</dc:date>
    </item>
    <item>
      <title>Re: diff bt sub-routine n Fn Modules</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/diff-bt-sub-routine-n-fn-modules/m-p/1784337#M337885</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;Function module existed in global lever where as subroutine is related to program.&lt;/P&gt;&lt;P&gt;and exceptions rising is also possible in function module but not in subroutine.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Dec 2006 10:37:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/diff-bt-sub-routine-n-fn-modules/m-p/1784337#M337885</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-28T10:37:12Z</dc:date>
    </item>
    <item>
      <title>Re: diff bt sub-routine n Fn Modules</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/diff-bt-sub-routine-n-fn-modules/m-p/1784338#M337886</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;suroutine- will be used inside a prog&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FM -will be used globally&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;siva&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Dec 2006 10:41:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/diff-bt-sub-routine-n-fn-modules/m-p/1784338#M337886</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-28T10:41:38Z</dc:date>
    </item>
    <item>
      <title>Re: diff bt sub-routine n Fn Modules</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/diff-bt-sub-routine-n-fn-modules/m-p/1784339#M337887</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;A Subroutine can only be called within a program, will be destroyed/out of scope at outside the program, cannot be called from any other program.&lt;/P&gt;&lt;P&gt;Where as a Function module is availabe in SAP repository and can used in any no. of programs. It is having Scope in entire SAP repository. It can be declared globally and can be used in any program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;Rakesh&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;pls don't forget to reward points if u'r problem is solved&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Dec 2006 10:47:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/diff-bt-sub-routine-n-fn-modules/m-p/1784339#M337887</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-28T10:47:54Z</dc:date>
    </item>
    <item>
      <title>Re: diff bt sub-routine n Fn Modules</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/diff-bt-sub-routine-n-fn-modules/m-p/1784340#M337888</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;FM's are global. Also client independant. But Sub routines can not.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Dec 2006 10:50:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/diff-bt-sub-routine-n-fn-modules/m-p/1784340#M337888</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-28T10:50:52Z</dc:date>
    </item>
    <item>
      <title>Re: diff bt sub-routine n Fn Modules</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/diff-bt-sub-routine-n-fn-modules/m-p/1784341#M337889</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Function Module can be run individually using SE37 transaction.But subroutine cant be run individually.&lt;/P&gt;&lt;P&gt;you can't catch exceptions in subroutines. But in Function modules you can.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Dec 2006 11:00:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/diff-bt-sub-routine-n-fn-modules/m-p/1784341#M337889</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-28T11:00:47Z</dc:date>
    </item>
    <item>
      <title>Re: diff bt sub-routine n Fn Modules</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/diff-bt-sub-routine-n-fn-modules/m-p/1784342#M337890</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Even subroutines are client independant .&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Dec 2006 11:01:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/diff-bt-sub-routine-n-fn-modules/m-p/1784342#M337890</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-28T11:01:44Z</dc:date>
    </item>
    <item>
      <title>Re: diff bt sub-routine n Fn Modules</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/diff-bt-sub-routine-n-fn-modules/m-p/1784343#M337891</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;subroutine is program specific logical group of abap sentence which has using changing and tables as parameters which achieves a particular functioanlity.&lt;/P&gt;&lt;P&gt;FM is at global levels means u can call same FM in different programs and parameters are import export, tables and exceptions etc. u have to pass import and export parameters to FM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also in case of subroutines u can call it from other program like,&lt;/P&gt;&lt;P&gt;Perform sub_name in program ( Program name ) if found.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Ashutosh&lt;/P&gt;&lt;P&gt;Reward points if helpful&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Dec 2006 11:09:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/diff-bt-sub-routine-n-fn-modules/m-p/1784343#M337891</guid>
      <dc:creator>former_member508729</dc:creator>
      <dc:date>2006-12-28T11:09:32Z</dc:date>
    </item>
    <item>
      <title>Re: diff bt sub-routine n Fn Modules</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/diff-bt-sub-routine-n-fn-modules/m-p/1784344#M337892</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;thanks a lot for the replies friends,&lt;/P&gt;&lt;P&gt;i want to reward points to all, but i could do it to only one guy&lt;/P&gt;&lt;P&gt;how can i do it to others&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and i want to make sure bt one thing, subroutines are client-independent &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and even though this thread is solved, i please request my friends to reply to this thread if at all any other difference is found &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;rama&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Dec 2006 12:14:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/diff-bt-sub-routine-n-fn-modules/m-p/1784344#M337892</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-28T12:14:46Z</dc:date>
    </item>
    <item>
      <title>Re: diff bt sub-routine n Fn Modules</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/diff-bt-sub-routine-n-fn-modules/m-p/1784345#M337893</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Subroutines cannot be called in different server&lt;/P&gt;&lt;P&gt;    where functional module can be remotely called in another server.....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hop this is also a big difference...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Dec 2006 14:17:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/diff-bt-sub-routine-n-fn-modules/m-p/1784345#M337893</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-28T14:17:59Z</dc:date>
    </item>
  </channel>
</rss>

