<?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: SXPG_COMMAND_EXECUTE in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/sxpg-command-execute/m-p/5677805#M1290802</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;When you are passing parameters to the FM the values within parameter are in upper case or get uppercase.&lt;/P&gt;&lt;P&gt;You need to pass variable values in lower case as you might be using the other system "Unix" which is case sensitive.&lt;/P&gt;&lt;P&gt;Hope it helps.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ibrar Munsif&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 10 Jun 2009 11:45:26 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-06-10T11:45:26Z</dc:date>
    <item>
      <title>SXPG_COMMAND_EXECUTE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sxpg-command-execute/m-p/5677803#M1290800</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I DONT KNOW WHY THIS IS SHOWING WITHOUT INTROS I WILL CLOSE THIS THREAD AND WROTE IT AGAIN. SORRY.&lt;/P&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;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hi all, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I've a problem executing a commad from the SM69 and from the SXPG_COMMAND_EXECUTE. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I want to do a DIR on a external system and I've created the ZTEST_DIR command with the code&lt;/P&gt;&lt;P&gt;RUNRMTCMD CMD('dir T:&lt;BR /&gt;Docs&lt;BR /&gt;Cdphtesp ') RMTLOCNAME(XXXX *IP) RMTUSER(XXXX) RMTPWD('XXXXXX')&lt;/P&gt;&lt;P&gt;and it works fine, it returns all the files and directories contained. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The problem is I need to do a dinamic dir and as the directory may change I want to put it on a parameter. Then I've modified the command to RUNRMTCMD CMD('dir ') RMTLOCNAME(XXXX *IP) RMTUSER(XXXX) RMTPWD('XXXXXX') and the directory on the additional parameters (the flag to allow it is checked) but then it returns the error String '\DOCS\CDPH' contains a character that is not valid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tryed to do it on a minitest program with the next code and the result on the table li_execution is exactly the same. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can anybody help me? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Many thanks in advance.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: d_commandname LIKE sxpgcolist-name,&lt;/P&gt;&lt;P&gt;      d_exit_code LIKE extcmdexex-exitcode,&lt;/P&gt;&lt;P&gt;      d_status LIKE extcmdexex-status,&lt;/P&gt;&lt;P&gt;      d_aditional_parameters like SXPGCOLIST-PARAMETERS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: li_execution LIKE btcxpm OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;d_commandname = 'ZTEST_DIR'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;d_aditional_parameters = 'dir T:&lt;BR /&gt;Docs&lt;BR /&gt;Cdphtesp'.&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'SXPG_COMMAND_EXECUTE'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;    commandname                         = d_commandname&lt;/P&gt;&lt;P&gt;    ADDITIONAL_PARAMETERS               = d_aditional_parameters&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   OPERATINGSYSTEM                     = SY-OPSYS&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   TARGETSYSTEM                        = SY-HOST&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  DESTINATION                         =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  STDOUT                              = 'X'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  STDERR                              = 'X'&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    terminationwait                     = 'X'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  TRACE                               =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  DIALOG                              =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt; IMPORTING&lt;/P&gt;&lt;P&gt;   status                              = d_status&lt;/P&gt;&lt;P&gt;   exitcode                            = d_exit_code&lt;/P&gt;&lt;P&gt; TABLES&lt;/P&gt;&lt;P&gt;   exec_protocol                       = li_execution&lt;/P&gt;&lt;P&gt; EXCEPTIONS&lt;/P&gt;&lt;P&gt;   no_permission                       = 1&lt;/P&gt;&lt;P&gt;   command_not_found                   = 2&lt;/P&gt;&lt;P&gt;   parameters_too_long                 = 3&lt;/P&gt;&lt;P&gt;   security_risk                       = 4&lt;/P&gt;&lt;P&gt;   wrong_check_call_interface          = 5&lt;/P&gt;&lt;P&gt;   program_start_error                 = 6&lt;/P&gt;&lt;P&gt;   program_termination_error           = 7&lt;/P&gt;&lt;P&gt;   x_error                             = 8&lt;/P&gt;&lt;P&gt;   parameter_expected                  = 9&lt;/P&gt;&lt;P&gt;   too_many_parameters                 = 10&lt;/P&gt;&lt;P&gt;   illegal_command                     = 11&lt;/P&gt;&lt;P&gt;   wrong_asynchronous_parameters       = 12&lt;/P&gt;&lt;P&gt;   cant_enq_tbtco_entry                = 13&lt;/P&gt;&lt;P&gt;   jobcount_generation_error           = 14&lt;/P&gt;&lt;P&gt;   OTHERS                              = 15&lt;/P&gt;&lt;P&gt;          .&lt;/P&gt;&lt;P&gt;IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BREAK-POINT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Legoles_ dlb on Jun 10, 2009 1:29 PM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Legoles_ dlb on Jun 10, 2009 1:30 PM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Legoles_ dlb on Jun 10, 2009 1:40 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Jun 2009 11:29:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sxpg-command-execute/m-p/5677803#M1290800</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-06-10T11:29:44Z</dc:date>
    </item>
    <item>
      <title>Re: SXPG_COMMAND_EXECUTE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sxpg-command-execute/m-p/5677804#M1290801</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;THIS IS UREADABLE&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Jun 2009 11:42:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sxpg-command-execute/m-p/5677804#M1290801</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-06-10T11:42:12Z</dc:date>
    </item>
    <item>
      <title>Re: SXPG_COMMAND_EXECUTE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sxpg-command-execute/m-p/5677805#M1290802</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;When you are passing parameters to the FM the values within parameter are in upper case or get uppercase.&lt;/P&gt;&lt;P&gt;You need to pass variable values in lower case as you might be using the other system "Unix" which is case sensitive.&lt;/P&gt;&lt;P&gt;Hope it helps.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ibrar Munsif&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Jun 2009 11:45:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sxpg-command-execute/m-p/5677805#M1290802</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-06-10T11:45:26Z</dc:date>
    </item>
    <item>
      <title>Re: SXPG_COMMAND_EXECUTE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sxpg-command-execute/m-p/5677806#M1290803</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, thanks for reading, I don't know why the format. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I put all the letter in lowercase but it raise the same error. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Jun 2009 13:11:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sxpg-command-execute/m-p/5677806#M1290803</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-06-10T13:11:01Z</dc:date>
    </item>
  </channel>
</rss>

