<?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 how to create function module step by step in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-create-function-module-step-by-step/m-p/3235701#M772098</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi experts,&lt;/P&gt;&lt;P&gt;i am new to ABAP.&lt;/P&gt;&lt;P&gt;can anybody tell me the step by step process on how to create a function module for adding two numbers without using editor screen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ex: 2+3=5.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 12 Jan 2008 17:43:26 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-01-12T17:43:26Z</dc:date>
    <item>
      <title>how to create function module step by step</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-create-function-module-step-by-step/m-p/3235701#M772098</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi experts,&lt;/P&gt;&lt;P&gt;i am new to ABAP.&lt;/P&gt;&lt;P&gt;can anybody tell me the step by step process on how to create a function module for adding two numbers without using editor screen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ex: 2+3=5.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 12 Jan 2008 17:43:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-create-function-module-step-by-step/m-p/3235701#M772098</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-12T17:43:26Z</dc:date>
    </item>
    <item>
      <title>Re: how to create function module step by step</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-create-function-module-step-by-step/m-p/3235702#M772099</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;To create function module&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;t-code -  se37&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;create function grouip &lt;/P&gt;&lt;P&gt;provide some name zfg1.&lt;/P&gt;&lt;P&gt;provide short description.&lt;/P&gt;&lt;P&gt;save it&lt;/P&gt;&lt;P&gt;now provide function module name zfm1.&lt;/P&gt;&lt;P&gt;click create&lt;/P&gt;&lt;P&gt;provide fg name and enter and continue.&lt;/P&gt;&lt;P&gt;click on import provide parameter name,type and associted type(N1,N2 type  i) &lt;/P&gt;&lt;P&gt;click export provide res type associated type (p).&lt;/P&gt;&lt;P&gt;click on source code &lt;/P&gt;&lt;P&gt;Function 'zfm1'.&lt;/P&gt;&lt;P&gt;importing &lt;/P&gt;&lt;P&gt;n1 type i.&lt;/P&gt;&lt;P&gt;n2 type i.&lt;/P&gt;&lt;P&gt;exporting&lt;/P&gt;&lt;P&gt;res type p.&lt;/P&gt;&lt;P&gt;res = n1+n2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now create executable program in se38 with name zrfm1.&lt;/P&gt;&lt;P&gt;Report zrfm1.&lt;/P&gt;&lt;P&gt;data: a1 type i, &lt;/P&gt;&lt;P&gt;        an2 type i,&lt;/P&gt;&lt;P&gt;        result type p.&lt;/P&gt;&lt;P&gt;initialization.&lt;/P&gt;&lt;P&gt;a1 = 10.&lt;/P&gt;&lt;P&gt;a2 = 12.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;call function 'zfm1'.&lt;/P&gt;&lt;P&gt;exporting&lt;/P&gt;&lt;P&gt;  n1 = a1.&lt;/P&gt;&lt;P&gt; n2 =  a2.&lt;/P&gt;&lt;P&gt;importing&lt;/P&gt;&lt;P&gt;res = result.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;write:/ result.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward If useful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 12 Jan 2008 18:03:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-create-function-module-step-by-step/m-p/3235702#M772099</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-12T18:03:59Z</dc:date>
    </item>
    <item>
      <title>Re: how to create function module step by step</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-create-function-module-step-by-step/m-p/3235703#M772100</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi K.P.N&lt;/P&gt;&lt;P&gt;Thanks for the reply.&lt;/P&gt;&lt;P&gt;i know the previous procedure u did.&lt;/P&gt;&lt;P&gt;but,my actual requirement is :create a function module step by step for adding two numbers without using the SE38 screen.&lt;/P&gt;&lt;P&gt;for example the import parameters itself should be &lt;/P&gt;&lt;P&gt;n1,n2,+(for addition)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;can u please help me with this?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 12 Jan 2008 20:51:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-create-function-module-step-by-step/m-p/3235703#M772100</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-12T20:51:39Z</dc:date>
    </item>
    <item>
      <title>Re: how to create function module step by step</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-create-function-module-step-by-step/m-p/3235704#M772101</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;refer this link&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw04/helpdata/en/26/64f623fa8911d386e70000e82011b8/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04/helpdata/en/26/64f623fa8911d386e70000e82011b8/content.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw04/helpdata/en/9f/db98fc35c111d1829f0000e829fbfe/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04/helpdata/en/9f/db98fc35c111d1829f0000e829fbfe/content.htm&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 13 Jan 2008 06:11:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-create-function-module-step-by-step/m-p/3235704#M772101</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-13T06:11:00Z</dc:date>
    </item>
    <item>
      <title>Re: how to create function module step by step</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-create-function-module-step-by-step/m-p/3235705#M772102</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Nani,&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Exercise 1: Creating a Function module&lt;/STRONG&gt; &lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Use&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Function modules are ABAP routines that are administered in a central function library. They apply across applications and are available throughout the system. You must assign function modules to a function pool that is called a function group. A function group is nothing but a container for the function modules. Now create a function group and then a function module, which you can use for the next exercise steps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Procedure&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Create a Function Group:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To open the Object Navigator choose from the SAP Menu Overview ® Object Navigator. &lt;/P&gt;&lt;P&gt;From the Object Selection window select Function group, enter FG_Tutorial as name of your function group, and choose Display. &lt;/P&gt;&lt;P&gt;Since the function group FG_Tutorial does not yet exist, the system asks you whether to create it. Confirm with Yes. &lt;/P&gt;&lt;P&gt;Enter a short description and choose Save. &lt;/P&gt;&lt;P&gt;In the window Create Object Catalog Entry choose Local object.&lt;/P&gt;&lt;P&gt;You created a local function group. Before it can receive function modules, you must activate it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the object list, use the right mouse button to select the function group FG_Tutorial you just created and choose Activate. &lt;/P&gt;&lt;P&gt;On the next screen choose Continue.&lt;/P&gt;&lt;P&gt;The function group is now active.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Create Global Data:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Within the function group you can declare global data. All function modules of this function group share this global data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the Object Selection window open the directory tree Includes and double-click on LFG_TutorialTOP. &lt;/P&gt;&lt;P&gt;Choose Create « Change ( STRG+F1 ) and enter the following data declarations in the tool area: &lt;/P&gt;&lt;P&gt;TABLES spfli.&lt;/P&gt;&lt;P&gt;DATA spfli_workarea LIKE spfli.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check ( STRG&lt;EM&gt;F2 ) and activate ( STRG&lt;/EM&gt;F3 ) the include file.&lt;/P&gt;&lt;P&gt;Create a Function Module:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Create a function module that reads data from table SPFLI .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you are not yet in the Object Navigator, choose from the SAP Menu Overview à Object Navigator and display the function group FG_Tutorial . &lt;/P&gt;&lt;P&gt;In the Object selection window, use the right mouse button to select function group FG_Tutorial , and choose Create à Function module. &lt;/P&gt;&lt;P&gt;Enter as function module name XX_RFC_READ_SPFLI and replace XX with the initials of your name. &lt;/P&gt;&lt;P&gt;Enter a short description and choose Save. &lt;/P&gt;&lt;P&gt;The system lists the function module in the object list in a new directory Function modules, and displays it on the right side in the Function Builder.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Select the Attributes tab and under Processing type choose Remote-enabled module.&lt;/P&gt;&lt;P&gt;Select the Import tab and enter in the appropriate columns the names of the import parameters: carrid with reference type like spfli-carrid and connid with reference type like spfli-connid . For each parameter set the Pass value flag. &lt;/P&gt;&lt;P&gt;Select the Export tab and enter in the appropriate columns the names of the export parameters: ex_spfli with reference type like spfli and sys with reference type like sy-sysid . For each parameter set the Pass value flag. &lt;/P&gt;&lt;P&gt;Select the Exceptions tab and enter the exception invalid_data . &lt;/P&gt;&lt;P&gt;Select the Source code tab. &lt;/P&gt;&lt;P&gt;The system copies the entries you made in the other tabs and creates a source text.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Complete the function module with the actual flight data retrieval. &lt;/P&gt;&lt;P&gt;Compare your function with the model solution.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Save the function module ( STRG+S ). When the note on remote-enabled function modules appears, choose Continue. &lt;/P&gt;&lt;P&gt;Check the function for errors ( STRG&lt;EM&gt;F2 ) and then activate it ( STRG&lt;/EM&gt;F3 ).&lt;/P&gt;&lt;P&gt;Test the Function Module:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Choose Test/Execute ( F8 ) or Function module à Test à Test function module. &lt;/P&gt;&lt;P&gt;As import parameter for CARRID enter LH ; for CONNID enter 400 . Leave the RFC target system line empty. &lt;/P&gt;&lt;P&gt;Choose Execute ( F8 ).&lt;/P&gt;&lt;P&gt;The system displays the export parameters EX_SPFLI and SYS in an additional table. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For a detailed display of the data select the value in line EX_SPFLI.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Chandru&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 13 Jan 2008 10:23:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-create-function-module-step-by-step/m-p/3235705#M772102</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-13T10:23:50Z</dc:date>
    </item>
    <item>
      <title>Re: how to create function module step by step</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-create-function-module-step-by-step/m-p/3235706#M772103</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;You can only create function modules and function groups using the Function Builder in the ABAP Workbench. For further information, refer to Creating New Function Modules. This section uses an example to illustrate how a function module is created from the point of view of ABAP programming.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Function Groups and Function Modules:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Firstly, we create a new function group DEMO_SPFLI to hold the function module. Then, we can create the new function module.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Parameter Interface:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;You can specify the types of interface parameters in function modules in the&lt;/P&gt;&lt;P&gt;same way as the parameter interfaces of subroutines. Since function&lt;/P&gt;&lt;P&gt;modules can be used anywhere in the system, their interfaces can only contain&lt;/P&gt;&lt;P&gt;references to data types that are declared systemwide. These are the elementary&lt;/P&gt;&lt;P&gt;ABAP data types, the systemwide generic types, such as ANY TABLE, and types&lt;/P&gt;&lt;P&gt;defined in the ABAP Dictionary. You cannot use LIKE to refer to data types&lt;/P&gt;&lt;P&gt;declared in the main program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Exceptions:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Our function module needs an exception that it can trigger if there are no entries&lt;/P&gt;&lt;P&gt;in table SPFLI that meet the selection criterion. The exception NOT_FOUND&lt;/P&gt;&lt;P&gt;serves this function.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Source Code:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Having defined the parameter interface and exceptions, we can now write the&lt;/P&gt;&lt;P&gt;source code of our function module. To do this, choose Source code in the&lt;/P&gt;&lt;P&gt;Function Builder. This opens the ABAP Editor for the include program&lt;/P&gt;&lt;P&gt;L&amp;lt;fgrp&amp;gt;U&amp;lt;xx&amp;gt; (see Function Groups). This is the include that will&lt;/P&gt;&lt;P&gt;hold the program code for the function module;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Data in Function Modules&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;You can use the TYPES and DATA statements to create local data types and&lt;/P&gt;&lt;P&gt;objects. The interface parameters also behave like local data objects. In&lt;/P&gt;&lt;P&gt;addition, you can access all of the global data of the main program. This data is&lt;/P&gt;&lt;P&gt;defined in the include program L&amp;lt;fgrp&amp;gt;TOP. To open this include, choose Goto&lt;/P&gt;&lt;P&gt;  Global data. The global data behaves like the instance attributes of a class.&lt;/P&gt;&lt;P&gt;The first time you call a function module in a particular function group, the data is&lt;/P&gt;&lt;P&gt;loaded into memory. It can then be accessed and changed by all of the function&lt;/P&gt;&lt;P&gt;modules in the group. The system retains the values until the next time a function&lt;/P&gt;&lt;P&gt;module is called.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Calling Subroutines&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;You use subroutines for local modularization. Function modules can&lt;/P&gt;&lt;P&gt;also use this technique. The function module that they call are defined in the&lt;/P&gt;&lt;P&gt;corresponding main program.&lt;/P&gt;&lt;P&gt;If you only want to call a subroutine from a single function module, it is best to&lt;/P&gt;&lt;P&gt;define them in the same include program as the function module itself, directly&lt;/P&gt;&lt;P&gt;after the ENDFUNCTION statement. These subroutines can be called from all&lt;/P&gt;&lt;P&gt;function modules in the function group, but for clarity, they should only be called&lt;/P&gt;&lt;P&gt;from the function module that precedes them.&lt;/P&gt;&lt;P&gt;If you want to define a subroutine that will be called from several different function&lt;/P&gt;&lt;P&gt;modules, you can define a special include program for it with the name&lt;/P&gt;&lt;P&gt;L&amp;lt;fgrp&amp;gt;F&amp;lt;xx&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Raising Exceptions&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There are two ABAP statements for raising exceptions. They can only be used in&lt;/P&gt;&lt;P&gt;function modules:&lt;/P&gt;&lt;P&gt;RAISE &amp;lt;except&amp;gt;.&lt;/P&gt;&lt;P&gt;and&lt;/P&gt;&lt;P&gt;MESSAGE..... RAISING &amp;lt;except&amp;gt;.&lt;/P&gt;&lt;P&gt;The effect of these statements depends on whether the calling program handles&lt;/P&gt;&lt;P&gt;the exception or not. If the name &amp;lt;except&amp;gt; of the exception or OTHERS occurs&lt;/P&gt;&lt;P&gt;in the EXCEPTIONS addition of the CALL FUNCTION statement, the exception is&lt;/P&gt;&lt;P&gt;handled by the calling program.&lt;/P&gt;&lt;P&gt;If the calling program does not handle the exception&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  The RAISE statement terminates the program and switches to debugging mode.&lt;/P&gt;&lt;P&gt;  The MESSAGE ..... RAISING statement display the specified message. How the&lt;/P&gt;&lt;P&gt;processing continues depends on the message type.&lt;/P&gt;&lt;P&gt;If the calling program handles the exception, both statements return control to the&lt;/P&gt;&lt;P&gt;program. No values are transferred. The MESSAGE ..... RAISING statement&lt;/P&gt;&lt;P&gt;does not display a message. Instead, it fills the system fields SY-MSGID, SYMSGTY,&lt;/P&gt;&lt;P&gt;SY-MSGNO, and SY-MSGV1 to SY-MSGV4.&lt;/P&gt;&lt;P&gt;Source Code of READ_SPFLI_INTO_TABLE&lt;/P&gt;&lt;P&gt;The entire source code of READ_SPFLI_INTO_TABLE looks like this:&lt;/P&gt;&lt;P&gt;FUNCTION READ_SPFLI_INTO_TABLE.&lt;/P&gt;&lt;P&gt;*"----&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------" /&gt;&lt;P&gt;--&lt;/P&gt;&lt;P&gt;""Local interface:&lt;/P&gt;&lt;P&gt;*" IMPORTING&lt;/P&gt;&lt;P&gt;*" VALUE(ID) LIKE SPFLI-CARRID DEFAULT 'LH '&lt;/P&gt;&lt;P&gt;*" EXPORTING&lt;/P&gt;&lt;P&gt;*" VALUE(ITAB) TYPE SPFLI_TAB&lt;/P&gt;&lt;P&gt;*" EXCEPTIONS&lt;/P&gt;&lt;P&gt;*" NOT_FOUND&lt;/P&gt;&lt;P&gt;*"----&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------" /&gt;&lt;P&gt;--&lt;/P&gt;&lt;P&gt;SELECT * FROM SPFLI INTO TABLE ITAB WHERE CARRID = ID.&lt;/P&gt;&lt;P&gt;IF SY-SUBRC NE 0.&lt;/P&gt;&lt;P&gt;MESSAGE E007(AT) RAISING NOT_FOUND.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ENDFUNCTION.&lt;/P&gt;&lt;P&gt;The function module reads all of the data from the database table SPFLI where&lt;/P&gt;&lt;P&gt;the key field CARRID is equal to the import parameter ID and places the entries&lt;/P&gt;&lt;P&gt;that it finds into the internal table SPFLI_TAB. If it cannot find any entries, the&lt;/P&gt;&lt;P&gt;exception NOT_FOUND is triggered using MESSAGE...RAISING. Otherwise, the&lt;/P&gt;&lt;P&gt;table is passed to the caller as an exporting parameter.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Chandru&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Jan 2008 06:34:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-create-function-module-step-by-step/m-p/3235706#M772103</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-14T06:34:38Z</dc:date>
    </item>
    <item>
      <title>Re: how to create function module step by step</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-create-function-module-step-by-step/m-p/3235707#M772104</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;sorry for the wrong post.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Kaushik Vishnu Vardhan on Jan 14, 2008 12:48 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Jan 2008 07:18:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-create-function-module-step-by-step/m-p/3235707#M772104</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-01-14T07:18:19Z</dc:date>
    </item>
  </channel>
</rss>

