<?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: modularization in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/modularization/m-p/2105879#M439451</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The advantage of modularization is:&lt;/P&gt;&lt;P&gt;1. Readability.&lt;/P&gt;&lt;P&gt;2. Code reusability&lt;/P&gt;&lt;P&gt;3. Providing structure to your code.&lt;/P&gt;&lt;P&gt;Refer&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCABA/BCABA.pdf" target="test_blank"&gt;http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCABA/BCABA.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Santosh&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: &lt;/P&gt;&lt;P&gt;        Santosh Kumar Patha&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 09 Apr 2007 16:27:20 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-04-09T16:27:20Z</dc:date>
    <item>
      <title>modularization</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/modularization/m-p/2105878#M439450</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;what r the modularization techniques?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 09 Apr 2007 16:25:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/modularization/m-p/2105878#M439450</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-09T16:25:56Z</dc:date>
    </item>
    <item>
      <title>Re: modularization</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/modularization/m-p/2105879#M439451</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The advantage of modularization is:&lt;/P&gt;&lt;P&gt;1. Readability.&lt;/P&gt;&lt;P&gt;2. Code reusability&lt;/P&gt;&lt;P&gt;3. Providing structure to your code.&lt;/P&gt;&lt;P&gt;Refer&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCABA/BCABA.pdf" target="test_blank"&gt;http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCABA/BCABA.pdf&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Santosh&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: &lt;/P&gt;&lt;P&gt;        Santosh Kumar Patha&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 09 Apr 2007 16:27:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/modularization/m-p/2105879#M439451</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-09T16:27:20Z</dc:date>
    </item>
    <item>
      <title>Re: modularization</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/modularization/m-p/2105880#M439452</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;Regards,&lt;/P&gt;&lt;P&gt;Ferry Lianto&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 09 Apr 2007 16:29:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/modularization/m-p/2105880#M439452</guid>
      <dc:creator>ferry_lianto</dc:creator>
      <dc:date>2007-04-09T16:29:13Z</dc:date>
    </item>
    <item>
      <title>Re: modularization</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/modularization/m-p/2105881#M439453</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;There are two techniques..&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;&lt;/P&gt;&lt;P&gt;One is Source code modularization and the second is Procedures..&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Macros and Includes comes under Source code modularization.. these codes will be replaced in the main program during syntax check it self..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Subroutines and Function modules comes under Procedures.. the code in these modules are replaced in the program onli at the runtime of the program i.e while getting executed !!!&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;sai ramesh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 09 Apr 2007 16:29:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/modularization/m-p/2105881#M439453</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-09T16:29:25Z</dc:date>
    </item>
    <item>
      <title>Re: modularization</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/modularization/m-p/2105882#M439454</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Modularization techniques are the methods in which you can arrange your CODE in different blocks instead of writing a very long program.&lt;/P&gt;&lt;P&gt;Using PERFORMs, methods in classes, Includes , MACROS etc, yo ucan modularize your code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Refer to the example programs:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;demo_mod_tech_macros.&lt;/P&gt;&lt;P&gt;demo_mod_tech_include.&lt;/P&gt;&lt;P&gt;demo&lt;STRONG&gt;mod&lt;/STRONG&gt;tech* and press f4.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ravi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 09 Apr 2007 16:29:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/modularization/m-p/2105882#M439454</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-09T16:29:31Z</dc:date>
    </item>
    <item>
      <title>Re: modularization</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/modularization/m-p/2105883#M439455</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;in simple words&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you are having reusable code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;then u will write that code in different modularizations method based upon u r requirement&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Different modularization techs r&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Function Modules&lt;/P&gt;&lt;P&gt;2. Subroutines&lt;/P&gt;&lt;P&gt;3. Includes.&lt;/P&gt;&lt;P&gt;4. Macros.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;~~Guduri&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 09 Apr 2007 16:39:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/modularization/m-p/2105883#M439455</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-09T16:39:01Z</dc:date>
    </item>
  </channel>
</rss>

