<?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: modulirazation techniques in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/modulirazation-techniques/m-p/1899482#M375778</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi srikanth,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check this page &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;a href="http://help.sap.com/saphelp_47x200/helpdata/en/9f/db970e35c111d1829f0000e829fbfe/content.htm"&amp;gt;Modularization Techniques&amp;lt;/a&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and put your question again with more precise details.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Clemens&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 20 Jan 2007 13:46:46 GMT</pubDate>
    <dc:creator>Clemenss</dc:creator>
    <dc:date>2007-01-20T13:46:46Z</dc:date>
    <item>
      <title>modulirazation techniques</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/modulirazation-techniques/m-p/1899481#M375777</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;        I am Srikanth nad i want to know &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        modulirazation techniques and thier details&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;M.Srikanth&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 20 Jan 2007 13:35:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/modulirazation-techniques/m-p/1899481#M375777</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-01-20T13:35:25Z</dc:date>
    </item>
    <item>
      <title>Re: modulirazation techniques</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/modulirazation-techniques/m-p/1899482#M375778</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi srikanth,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check this page &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;a href="http://help.sap.com/saphelp_47x200/helpdata/en/9f/db970e35c111d1829f0000e829fbfe/content.htm"&amp;gt;Modularization Techniques&amp;lt;/a&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and put your question again with more precise details.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Clemens&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 20 Jan 2007 13:46:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/modulirazation-techniques/m-p/1899482#M375778</guid>
      <dc:creator>Clemenss</dc:creator>
      <dc:date>2007-01-20T13:46:46Z</dc:date>
    </item>
    <item>
      <title>Re: modulirazation techniques</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/modulirazation-techniques/m-p/1899483#M375779</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;Modularization techniques is used to avoid repetitive coding.  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Two techniques can be used:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1.  Function Modules &lt;/P&gt;&lt;P&gt;When we call the function module in ABAP program, it is internally inserted in the program. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;First you create function group (Path: SE37 -&amp;gt; Goto  -&amp;gt; function group -&amp;gt; Create a group) then you create function modules.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2.  Subroutines &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There are two types:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-  Call by value. &lt;/P&gt;&lt;P&gt;In here the main program values are not affected (global variables). Only local variable values are affected.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-  Call by reference or pass by reference. &lt;/P&gt;&lt;P&gt;By default all internal tables are call by reference. In here the blobal variable values are also affected (in main program).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this will help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ferry Lianto&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 20 Jan 2007 14:44:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/modulirazation-techniques/m-p/1899483#M375779</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-01-20T14:44:02Z</dc:date>
    </item>
    <item>
      <title>Re: modulirazation techniques</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/modulirazation-techniques/m-p/1899484#M375780</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Srikanth,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am referrring to a brief extract from SAP Library for your convinience.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The modularising Techniques can be broadly classified as - &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Source Code Modules - Macros and Include Programs&lt;/P&gt;&lt;P&gt;   &lt;/P&gt;&lt;P&gt;   When you modularize source code, you place a sequence of ABAP statements &lt;/P&gt;&lt;P&gt;   in a module. Then, instead of placing all of the statements in your main   &lt;/P&gt;&lt;P&gt;   program, you just call the module. ABAP contains two kinds of source code  &lt;/P&gt;&lt;P&gt;   modules: Local modules are called macros, and cross-program modules are &lt;/P&gt;&lt;P&gt;   called include programs. &lt;/P&gt;&lt;P&gt;  &lt;/P&gt;&lt;P&gt;2. Procedures                - Subroutines and  Function Modules &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    Procedures contain a set of statements, and are called from other ABAP  &lt;/P&gt;&lt;P&gt;    programs. Subroutines are principally for local modularization, that is, they are &lt;/P&gt;&lt;P&gt;    generally called from the program in which they are defined. Function modules &lt;/P&gt;&lt;P&gt;    are for global modularization, that is, they are always called from a different &lt;/P&gt;&lt;P&gt;    program. Function modules contain functions that are used in the same form &lt;/P&gt;&lt;P&gt;    by many different programs. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    Please refer to SAP library for details.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    Regards&lt;/P&gt;&lt;P&gt;    Indrajit&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 21 Jan 2007 07:57:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/modulirazation-techniques/m-p/1899484#M375780</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-01-21T07:57:37Z</dc:date>
    </item>
  </channel>
</rss>

