<?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 Passing two paramaters from sapscript to calling program in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/passing-two-paramaters-from-sapscript-to-calling-program/m-p/1443399#M210701</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;&lt;/P&gt;&lt;P&gt;Apparently, I wish to pass 2 parameters from sapscript to called program, and trigger the subroutine from the program to manipulate some data. Below is my coding in my sapscript:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM GET_PO_MAT_TEXT IN PROGRAM ZMMSCC_PO_OUTPUT&lt;/P&gt;&lt;P&gt;USING &amp;amp;EKPO-EBELN&amp;amp; &amp;amp;EKPO-EBELP&amp;amp;&lt;/P&gt;&lt;P&gt;CHANGING &amp;amp;PO_MAT_TXT&amp;amp;&lt;/P&gt;&lt;P&gt;ENDPERFORM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;u&amp;gt;Called Program:&amp;lt;/u&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;READ TABLE in_param WITH KEY 'EKPO-EBELN'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  lebeln = in_param-value.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;READ TABLE in_param WITH KEY 'EKPO-EBELP'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  lebelp = in_param-value.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Based on the coding above, the program reads incoming parameters with key EKKO-EBELN and EKKO-EBELP, however, I just can grab the value from parameter EKKO-EBELN only, not both of value from EKKO-EBELN and EKKO-EBELP. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can somebody guide me on how to pass two parameters from a sapscript to a subroutine program?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any advise will be much appreciated.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;P&gt;Patrick&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 28 Jun 2006 08:51:50 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-06-28T08:51:50Z</dc:date>
    <item>
      <title>Passing two paramaters from sapscript to calling program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/passing-two-paramaters-from-sapscript-to-calling-program/m-p/1443399#M210701</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;&lt;/P&gt;&lt;P&gt;Apparently, I wish to pass 2 parameters from sapscript to called program, and trigger the subroutine from the program to manipulate some data. Below is my coding in my sapscript:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM GET_PO_MAT_TEXT IN PROGRAM ZMMSCC_PO_OUTPUT&lt;/P&gt;&lt;P&gt;USING &amp;amp;EKPO-EBELN&amp;amp; &amp;amp;EKPO-EBELP&amp;amp;&lt;/P&gt;&lt;P&gt;CHANGING &amp;amp;PO_MAT_TXT&amp;amp;&lt;/P&gt;&lt;P&gt;ENDPERFORM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;u&amp;gt;Called Program:&amp;lt;/u&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;READ TABLE in_param WITH KEY 'EKPO-EBELN'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  lebeln = in_param-value.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;READ TABLE in_param WITH KEY 'EKPO-EBELP'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  lebelp = in_param-value.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Based on the coding above, the program reads incoming parameters with key EKKO-EBELN and EKKO-EBELP, however, I just can grab the value from parameter EKKO-EBELN only, not both of value from EKKO-EBELN and EKKO-EBELP. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can somebody guide me on how to pass two parameters from a sapscript to a subroutine program?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any advise will be much appreciated.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;P&gt;Patrick&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 Jun 2006 08:51:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/passing-two-paramaters-from-sapscript-to-calling-program/m-p/1443399#M210701</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-06-28T08:51:50Z</dc:date>
    </item>
    <item>
      <title>Re: Passing two paramaters from sapscript to calling program</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/passing-two-paramaters-from-sapscript-to-calling-program/m-p/1443400#M210702</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Patrick&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You have to add the USING statement before each parameter:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM .....&lt;/P&gt;&lt;P&gt;   USING &amp;amp;EKKO-EBELN&amp;amp;&lt;/P&gt;&lt;P&gt;   USING &amp;amp;EKKO-EBELP&amp;amp;&lt;/P&gt;&lt;P&gt;   CHANIGN ...&lt;/P&gt;&lt;P&gt;&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;&lt;/P&gt;&lt;P&gt;John.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 28 Jun 2006 08:55:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/passing-two-paramaters-from-sapscript-to-calling-program/m-p/1443400#M210702</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-06-28T08:55:48Z</dc:date>
    </item>
  </channel>
</rss>

