<?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: Function Module Parameters problem in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-parameters-problem/m-p/4830139#M1130083</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;As the error says..&lt;/P&gt;&lt;P&gt;U should have the same number of parameters from your perform to your form..&lt;/P&gt;&lt;P&gt;say :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data  : hi type c value 1,&lt;/P&gt;&lt;P&gt;          bye type c value 2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;perform write using hi bye.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;then my form will have.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;form hi1 bye1.                  "where hi1 = hi and bye1 = bye.&lt;/P&gt;&lt;P&gt;write : hi ,&lt;/P&gt;&lt;P&gt;         bye.&lt;/P&gt;&lt;P&gt;endform.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;your output wil be&lt;/P&gt;&lt;P&gt;                1 2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for ur scenario try as wat Avinash said....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;One more to be added these are not FM's .&lt;/P&gt;&lt;P&gt;Pls check in se37 for FM's .&lt;/P&gt;&lt;P&gt;eg: GUI_download.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and Regards,&lt;/P&gt;&lt;P&gt;Sai&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Saikumar on Nov 27, 2008 9:47 PM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Saikumar on Nov 27, 2008 9:49 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 27 Nov 2008 16:16:47 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-11-27T16:16:47Z</dc:date>
    <item>
      <title>Function Module Parameters problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-parameters-problem/m-p/4830136#M1130080</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Experts!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Iu2019m trying to write a PERFORM but having problems with its parameters.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The signature of the FORM / ENDFORM are as follows.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;form SET_RETURN_MESSAGE USING    VALUE(P_MESSAGE)   LIKE MESSAGE&lt;/P&gt;&lt;P&gt;CHANGING P_RETURN  LIKE BAPIRETURN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now Iu2019m not sure according to this FORM / ENDFORM  how should I write my perform. As for now I wrote like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Perform SET_RETURN_MESSAGE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And Iu2019m having error message about parameters saying:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Different number of parameters in FORM and PERFORM (routine:&lt;/P&gt;&lt;P&gt;SET_RETURN_MESSAGE, number of formal parameters: 2, number of actual&lt;/P&gt;&lt;P&gt;parameters: 0).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Iu2019m new with Function Modules and not sure how to provide the correct parameters:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also it will be great if someone able to tell me how should I use these types u2018FMu2019, where Iu2019ve to pass the parameters.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Nov 2008 15:50:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-parameters-problem/m-p/4830136#M1130080</guid>
      <dc:creator>former_member295881</dc:creator>
      <dc:date>2008-11-27T15:50:19Z</dc:date>
    </item>
    <item>
      <title>Re: Function Module Parameters problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-parameters-problem/m-p/4830137#M1130081</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;Try this :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Option 1:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;form SET_RETURN_MESSAGE USING VALUE(P_MESSAGE) LIKE MESSAGE&lt;/P&gt;&lt;P&gt;                                                CHANGING P_RETURN LIKE BAPIRETURN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endform.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Call you perform also with same number of parametre:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Perform SET_RETURN_MESSAGE using &lt;STRONG&gt;'p_message'&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;                                                     changing &lt;STRONG&gt;i_return&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Option2:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;form SET_RETURN_MESSAGE  .&lt;/P&gt;&lt;P&gt; *Do your coding here with passing any parameters.                                                &lt;/P&gt;&lt;P&gt;endform.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Call you perform also with same number of parametre:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Perform SET_RETURN_MESSAGE .     &lt;/P&gt;&lt;P&gt;                                               &lt;/P&gt;&lt;P&gt;Check this link for more info on subroutines:&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw70/helpdata/en/9f/db978335c111d1829f0000e829fbfe/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw70/helpdata/en/9f/db978335c111d1829f0000e829fbfe/content.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards &lt;/P&gt;&lt;P&gt;Neha&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Neha Shukla on Nov 27, 2008 9:25 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Nov 2008 15:54:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-parameters-problem/m-p/4830137#M1130081</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-11-27T15:54:34Z</dc:date>
    </item>
    <item>
      <title>Re: Function Module Parameters problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-parameters-problem/m-p/4830138#M1130082</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;try this way this will remove the error...&lt;/P&gt;&lt;P&gt;Perform SET_RETURN_MESSAGE USING p_message&lt;/P&gt;&lt;P&gt;                                                      CHANGING p_return.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Nov 2008 15:54:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-parameters-problem/m-p/4830138#M1130082</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-11-27T15:54:35Z</dc:date>
    </item>
    <item>
      <title>Re: Function Module Parameters problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-parameters-problem/m-p/4830139#M1130083</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;As the error says..&lt;/P&gt;&lt;P&gt;U should have the same number of parameters from your perform to your form..&lt;/P&gt;&lt;P&gt;say :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data  : hi type c value 1,&lt;/P&gt;&lt;P&gt;          bye type c value 2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;perform write using hi bye.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;then my form will have.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;form hi1 bye1.                  "where hi1 = hi and bye1 = bye.&lt;/P&gt;&lt;P&gt;write : hi ,&lt;/P&gt;&lt;P&gt;         bye.&lt;/P&gt;&lt;P&gt;endform.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;your output wil be&lt;/P&gt;&lt;P&gt;                1 2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for ur scenario try as wat Avinash said....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;One more to be added these are not FM's .&lt;/P&gt;&lt;P&gt;Pls check in se37 for FM's .&lt;/P&gt;&lt;P&gt;eg: GUI_download.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and Regards,&lt;/P&gt;&lt;P&gt;Sai&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Saikumar on Nov 27, 2008 9:47 PM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Saikumar on Nov 27, 2008 9:49 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Nov 2008 16:16:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-parameters-problem/m-p/4830139#M1130083</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-11-27T16:16:47Z</dc:date>
    </item>
    <item>
      <title>Re: Function Module Parameters problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-parameters-problem/m-p/4830140#M1130084</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Neha &amp;amp; Avinash,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for both of you for the quick reply. Iu2019ve tried both ways as you guys suggested:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Perform SET_RETURN_MESSAGE using 'p_message'&lt;/P&gt;&lt;P&gt;changing i_return.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Perform SET_RETURN_MESSAGE USING p_message&lt;/P&gt;&lt;P&gt;CHANGING p_return.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But looks like there is something wrong with the CHANGING parameter. It is complaing that u2018i_returnu2019 is unknown. Do Iu2019ve to define it in my top?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Once again here is the complete FORM/ENDFORM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM set_return_message USING  value(p_message) LIKE message&lt;/P&gt;&lt;P&gt;CHANGING value(p_return) LIKE bapireturn..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CHECK NOT message IS INITIAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'BALW_BAPIRETURN_GET'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;  type       = p_message-msgty&lt;/P&gt;&lt;P&gt;  cl         = p_message-msgid&lt;/P&gt;&lt;P&gt;  number     = p_message-msgno&lt;/P&gt;&lt;P&gt;  par1       = p_message-msgv1&lt;/P&gt;&lt;P&gt;  par2       = p_message-msgv2&lt;/P&gt;&lt;P&gt;  par3       = p_message-msgv3&lt;/P&gt;&lt;P&gt;  par4       = p_message-msgv4&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         LOG_NO     = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         LOG_MSG_NO = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  IMPORTING&lt;/P&gt;&lt;P&gt;  bapireturn = p_return&lt;/P&gt;&lt;P&gt;  EXCEPTIONS&lt;/P&gt;&lt;P&gt;  OTHERS     = 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " SET_RETURN_MESSAGE&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Nov 2008 17:02:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-parameters-problem/m-p/4830140#M1130084</guid>
      <dc:creator>former_member295881</dc:creator>
      <dc:date>2008-11-27T17:02:42Z</dc:date>
    </item>
    <item>
      <title>Re: Function Module Parameters problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-parameters-problem/m-p/4830141#M1130085</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;Yes you need to decalre all the variable which you pass through the Perfrom statement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: avinash kodarapu on Nov 27, 2008 10:47 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Nov 2008 17:08:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-parameters-problem/m-p/4830141#M1130085</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-11-27T17:08:00Z</dc:date>
    </item>
    <item>
      <title>Re: Function Module Parameters problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-parameters-problem/m-p/4830142#M1130086</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes i_return must be same type as of p_return.I think you that one.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Nov 2008 17:15:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-parameters-problem/m-p/4830142#M1130086</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-11-27T17:15:28Z</dc:date>
    </item>
    <item>
      <title>Re: Function Module Parameters problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-parameters-problem/m-p/4830143#M1130087</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Avinash,&lt;/P&gt;&lt;P&gt;Here is the error:&lt;/P&gt;&lt;P&gt;[Include LZAD_CO_BAPIF01&lt;/P&gt;&lt;P&gt;Field "I_RETURN" is unknown. It is neither in one of the specified&lt;/P&gt;&lt;P&gt;tables nor defined by a "DATA" statement].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;(Here is my top module)&lt;/P&gt;&lt;P&gt;LZAD_CO_BAPITOP&lt;/P&gt;&lt;P&gt;FUNCTION-POOL zad_co_bapi.                  "MESSAGE-ID ..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES:&lt;/P&gt;&lt;P&gt;  BEGIN OF type_tj02t,&lt;/P&gt;&lt;P&gt;  istat LIKE tj02t-istat,&lt;/P&gt;&lt;P&gt;  txt04 LIKE tj02t-txt04,&lt;/P&gt;&lt;P&gt;  txt30 LIKE tj02t-txt30,&lt;/P&gt;&lt;P&gt;  END OF type_tj02t.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:&lt;/P&gt;&lt;P&gt;*declarations for TABLE parameter&lt;/P&gt;&lt;P&gt;t_bapistat LIKE zbapi_ad_stat OCCURS 0,&lt;/P&gt;&lt;P&gt;g_bapistat LIKE zbapi_ad_stat,&lt;/P&gt;&lt;P&gt;*Table for object texts&lt;/P&gt;&lt;P&gt;t_tj02t TYPE type_tj02t OCCURS 0,&lt;/P&gt;&lt;P&gt;g_tj02t TYPE type_tj02t.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Structure for return messages&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;DATA:&lt;/P&gt;&lt;P&gt;BEGIN OF message,&lt;/P&gt;&lt;P&gt;msgty LIKE sy-msgty,&lt;/P&gt;&lt;P&gt;msgid LIKE sy-msgid,&lt;/P&gt;&lt;P&gt;msgno LIKE sy-msgno,&lt;/P&gt;&lt;P&gt;msgv1 LIKE sy-msgv1,&lt;/P&gt;&lt;P&gt;msgv2 LIKE sy-msgv2,&lt;/P&gt;&lt;P&gt;msgv3 LIKE sy-msgv3,&lt;/P&gt;&lt;P&gt;msgv4 LIKE sy-msgv4,&lt;/P&gt;&lt;P&gt;END OF message.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  SET_RETURN_MESSAGE&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;This routine is used for setting the BAPI return message.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;The routine is a standard routine for BAPIs that handles the message&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;structure for the BAPIRETURN structure. It has been copied from the&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;BAPI Company Code Getlist&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM set_return_message USING value(p_message)   LIKE message&lt;/P&gt;&lt;P&gt;CHANGING p_return  LIKE bapireturn.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CHECK NOT message IS INITIAL.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'BALW_BAPIRETURN_GET'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;  type       = p_message-msgty&lt;/P&gt;&lt;P&gt;  cl         = p_message-msgid&lt;/P&gt;&lt;P&gt;  number     = p_message-msgno&lt;/P&gt;&lt;P&gt;  par1       = p_message-msgv1&lt;/P&gt;&lt;P&gt;  par2       = p_message-msgv2&lt;/P&gt;&lt;P&gt;  par3       = p_message-msgv3&lt;/P&gt;&lt;P&gt;  par4       = p_message-msgv4&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         LOG_NO     = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         LOG_MSG_NO = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  IMPORTING&lt;/P&gt;&lt;P&gt;  bapireturn = p_return&lt;/P&gt;&lt;P&gt;  EXCEPTIONS&lt;/P&gt;&lt;P&gt;  OTHERS     = 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " SET_RETURN_MESSAGE&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;(Here is my subprogram)&lt;/P&gt;&lt;P&gt;LZAD_CO_BAPIF01&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;  Include           LZAD_CO_BAPIF01                                  *&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*perform SET_RETURN_MESSAGE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Perform SET_RETURN_MESSAGE USING 'p_message'&lt;/P&gt;&lt;P&gt;CHANGING i_return.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Nov 2008 17:19:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-parameters-problem/m-p/4830143#M1130087</guid>
      <dc:creator>former_member295881</dc:creator>
      <dc:date>2008-11-27T17:19:40Z</dc:date>
    </item>
    <item>
      <title>Re: Function Module Parameters problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-parameters-problem/m-p/4830144#M1130088</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;  Need to declare the i_returns in top include.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : i_return type bapireturn.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Nov 2008 17:23:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-parameters-problem/m-p/4830144#M1130088</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-11-27T17:23:03Z</dc:date>
    </item>
    <item>
      <title>Re: Function Module Parameters problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-parameters-problem/m-p/4830145#M1130089</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;If I_RETURN is export paramenter of your fm, u should considere is not a global data, so it can't be seen in subroutine like a form.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Or u use a global data in order to transfer the value from subroutine to export parameter or you go to EDIT-&amp;gt;INTERFACE-&amp;gt;GLOBALIZE PARAMETERS&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, 27 Nov 2008 17:28:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-parameters-problem/m-p/4830145#M1130089</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-11-27T17:28:13Z</dc:date>
    </item>
    <item>
      <title>Re: Function Module Parameters problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-parameters-problem/m-p/4830146#M1130090</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Avinash,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you &amp;amp; all others for such a great help. Iu2019m having just 1 last problem then looks like everything else is fine. Parameter p_return problem is been solved but p_message is creating problem. Iu2019ve tried it with 2 different ways and have 2 different types of error.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1st type:&lt;/P&gt;&lt;P&gt;Perform SET_RETURN_MESSAGE USING 'p_message'&lt;/P&gt;&lt;P&gt;CHANGING p_return.&lt;/P&gt;&lt;P&gt;ERROR:&lt;/P&gt;&lt;P&gt;Include LZAD_CO_BAPIF01&lt;/P&gt;&lt;P&gt;The literal "'p_message'" is not type-compatible with the formal&lt;/P&gt;&lt;P&gt;parameter "P_MESSAGE". -		&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2nd type:&lt;/P&gt;&lt;P&gt;Perform SET_RETURN_MESSAGE USING p_message&lt;/P&gt;&lt;P&gt;CHANGING p_return.&lt;/P&gt;&lt;P&gt;ERROR:&lt;/P&gt;&lt;P&gt;Include LZAD_CO_BAPIF01&lt;/P&gt;&lt;P&gt;In PERFORM or CALL FUNCTION "SET_RETURN_MESSAGE", the actual parameter "P_MESSAGE" is incompatible with the formal parameter "P_MESSAGE".&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Nov 2008 17:43:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-parameters-problem/m-p/4830146#M1130090</guid>
      <dc:creator>former_member295881</dc:creator>
      <dc:date>2008-11-27T17:43:11Z</dc:date>
    </item>
    <item>
      <title>Re: Function Module Parameters problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-parameters-problem/m-p/4830147#M1130091</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;FORM set_return_message USING value(p_message) LIKE message&lt;/P&gt;&lt;P&gt;CHANGING value(p_return) LIKE bapireturn..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; You need to declare the p_message inthe top include with same type which you have provided in Form statement.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Nov 2008 17:50:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-parameters-problem/m-p/4830147#M1130091</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-11-27T17:50:23Z</dc:date>
    </item>
    <item>
      <title>Re: Function Module Parameters problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-parameters-problem/m-p/4830148#M1130092</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks alot Avinash &amp;amp; all others too. its works finally.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Nov 2008 17:59:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/function-module-parameters-problem/m-p/4830148#M1130092</guid>
      <dc:creator>former_member295881</dc:creator>
      <dc:date>2008-11-27T17:59:51Z</dc:date>
    </item>
  </channel>
</rss>

