<?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 function module in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-module/m-p/2032705#M417288</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi all,&lt;/P&gt;&lt;P&gt;i want to save two numeric values in a function module ztest.one program has to pass these values &amp;amp; the other program retrieves these values ie&lt;/P&gt;&lt;P&gt;report zprog.&lt;/P&gt;&lt;P&gt;        CALL FUNCTION 'Ztest'&lt;/P&gt;&lt;P&gt;           EXPORTING&lt;/P&gt;&lt;P&gt;             ZACC          = zacc&lt;/P&gt;&lt;P&gt;             ZAMT          = amt&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         IMPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           ZACC1         =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           ZAMT1         =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;in my program i have two data variables zacc type  i  &amp;amp; amt type i.&lt;/P&gt;&lt;P&gt;zacc = 2.&lt;/P&gt;&lt;P&gt;amt = 3.&lt;/P&gt;&lt;P&gt; &amp;lt;b&amp;gt;in the other program i have to fetch these values how to do it?&lt;/P&gt;&lt;P&gt;report zprog1.&lt;/P&gt;&lt;P&gt; CALL FUNCTION 'Ztest'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          EXPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;            ZACC          = &lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;            ZAMT          = &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          IMPORTING&lt;/P&gt;&lt;P&gt;            ZACC1         =&lt;/P&gt;&lt;P&gt;            ZAMT1         =&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;                   .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;rgds&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 22 Mar 2007 09:01:14 GMT</pubDate>
    <dc:creator>former_member188827</dc:creator>
    <dc:date>2007-03-22T09:01:14Z</dc:date>
    <item>
      <title>function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-module/m-p/2032705#M417288</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi all,&lt;/P&gt;&lt;P&gt;i want to save two numeric values in a function module ztest.one program has to pass these values &amp;amp; the other program retrieves these values ie&lt;/P&gt;&lt;P&gt;report zprog.&lt;/P&gt;&lt;P&gt;        CALL FUNCTION 'Ztest'&lt;/P&gt;&lt;P&gt;           EXPORTING&lt;/P&gt;&lt;P&gt;             ZACC          = zacc&lt;/P&gt;&lt;P&gt;             ZAMT          = amt&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         IMPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           ZACC1         =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           ZAMT1         =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;in my program i have two data variables zacc type  i  &amp;amp; amt type i.&lt;/P&gt;&lt;P&gt;zacc = 2.&lt;/P&gt;&lt;P&gt;amt = 3.&lt;/P&gt;&lt;P&gt; &amp;lt;b&amp;gt;in the other program i have to fetch these values how to do it?&lt;/P&gt;&lt;P&gt;report zprog1.&lt;/P&gt;&lt;P&gt; CALL FUNCTION 'Ztest'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;          EXPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;            ZACC          = &lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;            ZAMT          = &lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          IMPORTING&lt;/P&gt;&lt;P&gt;            ZACC1         =&lt;/P&gt;&lt;P&gt;            ZAMT1         =&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;                   .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;rgds&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Mar 2007 09:01:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-module/m-p/2032705#M417288</guid>
      <dc:creator>former_member188827</dc:creator>
      <dc:date>2007-03-22T09:01:14Z</dc:date>
    </item>
    <item>
      <title>Re: function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-module/m-p/2032706#M417289</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;U should use IMPORT/EXPORT statament to export that data to memory from program zprog and import them from memory by program zprog1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Max&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Mar 2007 09:04:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-module/m-p/2032706#M417289</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-22T09:04:29Z</dc:date>
    </item>
    <item>
      <title>Re: function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-module/m-p/2032707#M417290</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;     Just call this FM in both the programs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Program1:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;" zacc and zamt are two variable in this program1&lt;/P&gt;&lt;P&gt;zacc = 2.&lt;/P&gt;&lt;P&gt;zamt = 3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'Ztest'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;ZACC = zacc&lt;/P&gt;&lt;P&gt;ZAMT = amt&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;ZACC1 =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;ZAMT1 =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Program2:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'Ztest'&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;*ZACC = &lt;/P&gt;&lt;P&gt;*ZAMT = &lt;/P&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;P&gt; ZACC1 = zacc2&lt;/P&gt;&lt;P&gt; ZAMT1 = zamt2&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;" zacc2and zamt2 are two variable in this program2&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And one important  thing is &amp;lt;b&amp;gt;YOU MUST PUT IMPORT AND EXPORT PARAMETERS AS OPTIONAL&amp;lt;/b&amp;gt;.OK&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope,Your problem is solved.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward,if helpful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;V.Raghavender.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Mar 2007 09:05:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-module/m-p/2032707#M417290</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-22T09:05:49Z</dc:date>
    </item>
    <item>
      <title>Re: function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-module/m-p/2032708#M417291</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;USE IN PROG1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EXPORT ZACC TO MEMORY ID 'ZAC'.&lt;/P&gt;&lt;P&gt;EXPORT AMT TO MEMORY ID 'AMT'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IN PROG 2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IMPORT ZACC FROM MEMORY ID 'ZAC'.&lt;/P&gt;&lt;P&gt;IMPORT AMT FROM MEMORY ID 'AMT'.&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;SHIBA DUTTA&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Mar 2007 09:06:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-module/m-p/2032708#M417291</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-22T09:06:42Z</dc:date>
    </item>
    <item>
      <title>Re: function module</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-module/m-p/2032709#M417292</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;abap user,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  Pass  zacc = 2. amt = 3.  to abap memory and submit the prog1 and in prog1 import the values and pass these to your FM and take the output values there itself.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the below code i have passed internal table alos.Remove that.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For this  example&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PROGRAM SAPMZTS1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA TEXT1(10) VALUE 'Exporting'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA ITAB LIKE SBOOK OCCURS 10 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DO 5 TIMES.&lt;/P&gt;&lt;P&gt;  ITAB-BOOKID = 100 + SY-INDEX.&lt;/P&gt;&lt;P&gt;  APPEND ITAB.&lt;/P&gt;&lt;P&gt;ENDDO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EXPORT TEXT1&lt;/P&gt;&lt;P&gt;       TEXT2 FROM 'Literal'&lt;/P&gt;&lt;P&gt;  TO MEMORY ID 'text'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EXPORT ITAB&lt;/P&gt;&lt;P&gt;  TO MEMORY ID 'table'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SUBMIT SAPMZTS2 AND RETURN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SUBMIT SAPMZTS3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The first part of this program is the same as the example in the section Saving Data Objects in Memory. In the example, the programs SAPMZTS1 and SAPMZTS2 are called using SUBMIT. You can create and maintain the programs called using the SUBMIT statement by double-clicking their names in the statement. For further information about the SUBMIT statement, refer to Calling Executable Programs (Reports)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Example for SAPMZTS2:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PROGRAM SAPMZTS2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: TEXT1(10),&lt;/P&gt;&lt;P&gt;      TEXT3 LIKE TEXT1 VALUE 'Initial'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IMPORT TEXT3 FROM MEMORY ID 'text'.&lt;/P&gt;&lt;P&gt;WRITE: / SY-SUBRC, TEXT3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IMPORT TEXT2 TO TEXT1 FROM MEMORY ID 'text'.&lt;/P&gt;&lt;P&gt;WRITE: / SY-SUBRC, TEXT1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Example for SAPMZTS3:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PROGRAM SAPMZTS3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA JTAB LIKE SBOOK OCCURS 10 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IMPORT ITAB TO JTAB FROM MEMORY ID 'table'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT JTAB.&lt;/P&gt;&lt;P&gt;  WRITE / JTAB-BOOKID.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Don't forget to reward if useful..&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 Mar 2007 09:09:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-module/m-p/2032709#M417292</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-22T09:09:51Z</dc:date>
    </item>
  </channel>
</rss>

