<?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: diff b/w include and function modules in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/diff-b-w-include-and-function-modules/m-p/3375263#M810441</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi&lt;/P&gt;&lt;P&gt;it is not possible to pass data and to get process in include&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;unlike includes u can pass data to function modules and u can process data &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;both r used to achieve modularization&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Nagesh.Paruchuri&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 06 Feb 2008 10:51:25 GMT</pubDate>
    <dc:creator>paruchuri_nagesh</dc:creator>
    <dc:date>2008-02-06T10:51:25Z</dc:date>
    <item>
      <title>diff b/w include and function modules</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/diff-b-w-include-and-function-modules/m-p/3375261#M810439</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 explain about this thread ..&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;prvn&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Feb 2008 10:47:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/diff-b-w-include-and-function-modules/m-p/3375261#M810439</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-06T10:47:30Z</dc:date>
    </item>
    <item>
      <title>Re: diff b/w include and function modules</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/diff-b-w-include-and-function-modules/m-p/3375262#M810440</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Welcome to SDN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Refer the thread -&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_message" href="https://community.sap.com/" __jive_macro_name="message" modifiedtitle="true" __default_attr="3986062"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Amit&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward all helpful replies and close the thread when answered.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Feb 2008 10:49:57 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/diff-b-w-include-and-function-modules/m-p/3375262#M810440</guid>
      <dc:creator>amit_khare</dc:creator>
      <dc:date>2008-02-06T10:49:57Z</dc:date>
    </item>
    <item>
      <title>Re: diff b/w include and function modules</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/diff-b-w-include-and-function-modules/m-p/3375263#M810441</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi&lt;/P&gt;&lt;P&gt;it is not possible to pass data and to get process in include&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;unlike includes u can pass data to function modules and u can process data &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;both r used to achieve modularization&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Nagesh.Paruchuri&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Feb 2008 10:51:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/diff-b-w-include-and-function-modules/m-p/3375263#M810441</guid>
      <dc:creator>paruchuri_nagesh</dc:creator>
      <dc:date>2008-02-06T10:51:25Z</dc:date>
    </item>
    <item>
      <title>Re: diff b/w include and function modules</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/diff-b-w-include-and-function-modules/m-p/3375264#M810442</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;STRONG&gt;Function Module:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;1. Function modules must belong to a pool called a function group. &lt;/P&gt;&lt;P&gt;2. They possess a fixed interface for data exchange. This makes it easier for you to pass input and output parameters to and from the function module.&lt;/P&gt;&lt;P&gt;3. For example, you can assign default values to the input parameters. The interface also supports exception handling. This allows you to catch errors and pass them back to the calling program for handling. &lt;/P&gt;&lt;P&gt;4. They use their own memory area. The calling program and the function module cannot exchange data using a shared memory area - they must use the function module interface. This avoids unpleasant side effects such as accidentally overwriting data. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can use this to actually avoid redundancy as well grouping some of the similar functions to modularize the applications.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Include:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;1. Include programs are global R/3 Repository objects. &lt;/P&gt;&lt;P&gt;2. They are solely for modularizing source code, and &lt;STRONG&gt;have no parameter interface&lt;/STRONG&gt;. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;These are the ways in which the includes can be used.&lt;/P&gt;&lt;P&gt;Library: Include programs allow you to use the same source code in different programs. For example, this can be useful if you have lengthy data declarations that you want to use in different programs. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Order. Include programs allow you to manage complex programs in an orderly way. Function groups and module pools use include programs to store parts of the program that belong together. The ABAP Workbench supports you extensively when you create such complex programs by creating the include programs automatically and by assigning them unique names. A special include is the TOP include of a program. If you name it according to the naming convention, it is always included in program navigation and in the syntax check. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Venkat&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Feb 2008 03:27:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/diff-b-w-include-and-function-modules/m-p/3375264#M810442</guid>
      <dc:creator>jothivenkatesh_m</dc:creator>
      <dc:date>2008-02-07T03:27:36Z</dc:date>
    </item>
    <item>
      <title>Re: diff b/w include and function modules</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/diff-b-w-include-and-function-modules/m-p/3375265#M810443</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, &lt;/P&gt;&lt;P&gt;Function modules are used to reach the functionality in reports,  they can be executed directly and they are created in SE37. But include programs are mainly used for data declarations and for some top of page, end of page terms &amp;amp; conditions which are company specific and they are created in SE 38 giving the type as 'I'. They can't executed directly. In any report we can include both of them according to functionality.They can't executed directly. &lt;/P&gt;&lt;P&gt;Thanks &lt;/P&gt;&lt;P&gt;Sarada&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Feb 2008 13:51:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/diff-b-w-include-and-function-modules/m-p/3375265#M810443</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-08T13:51:24Z</dc:date>
    </item>
  </channel>
</rss>

