<?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: Problem in FTP in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-ftp/m-p/6307674#M1392140</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am want send xls file using FTP. can you send any code?&lt;/P&gt;&lt;P&gt;Is this default RFC connect  'SAPFTP' . do we need to create?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 18 Nov 2009 21:13:42 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2009-11-18T21:13:42Z</dc:date>
    <item>
      <title>Problem in FTP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-ftp/m-p/6307672#M1392138</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 getting error at FTP_SERVER_TO_R3 FM .&lt;/P&gt;&lt;P&gt;it is giving sy-subrc = 2 (command error)&lt;/P&gt;&lt;P&gt;please suggest me what could be wrong in this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;REPORT  ZGTSI_FTP2R3.&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF t_data OCCURS 0,&lt;/P&gt;&lt;P&gt;line(132) TYPE c,&lt;/P&gt;&lt;P&gt;END OF t_data,&lt;/P&gt;&lt;P&gt;v_string(25) TYPE c.&lt;/P&gt;&lt;P&gt;DATA: gv_string(255) TYPE c,&lt;/P&gt;&lt;P&gt;      gv_length TYPE i,&lt;/P&gt;&lt;P&gt;      gv_fname1(255) TYPE c,&lt;/P&gt;&lt;P&gt;      gv_fname2(255) TYPE c.&lt;/P&gt;&lt;P&gt;TYPES: BEGIN OF ty_text,&lt;/P&gt;&lt;P&gt;       line(255) TYPE c,&lt;/P&gt;&lt;P&gt;       END OF ty_text.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES: BEGIN OF ty_blob,&lt;/P&gt;&lt;P&gt;       line(255) TYPE x,&lt;/P&gt;&lt;P&gt;       END OF ty_blob.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: t_blob TYPE TABLE OF ty_blob ,&lt;/P&gt;&lt;P&gt;      x_blob TYPE ty_blob.&lt;/P&gt;&lt;P&gt;DATA: t_text TYPE TABLE OF ty_text ,&lt;/P&gt;&lt;P&gt;      x_text TYPE ty_text.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: gv_password(40)  TYPE c,&lt;/P&gt;&lt;P&gt;      gv_password1 type string,&lt;/P&gt;&lt;P&gt;      gv_fnam_appln(255) TYPE c,&lt;/P&gt;&lt;P&gt;      gv_key TYPE i VALUE 26101957,&lt;/P&gt;&lt;P&gt;      gv_pwd_len TYPE i,&lt;/P&gt;&lt;P&gt;      gv_handle TYPE i.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*-- Your SAP-UNIX FTP password (case sensitive)&lt;/P&gt;&lt;P&gt;  gv_password = XXXX.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  gv_password1 = gv_password.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; DESCRIBE FIELD gv_password LENGTH gv_pwd_len in byte mode.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;gv_pwd_len = strlen( gv_password1 ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;**-- FTP_CONNECT requires an encrypted password to work&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; CALL 'AB_RFC_X_SCRAMBLE_STRING'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      ID 'SOURCE' FIELD gv_password ID 'KEY' FIELD gv_key&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      ID 'SCR' FIELD 'X' ID 'DESTINATION' FIELD gv_password&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      ID 'DSTLEN' FIELD gv_pwd_len.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'HTTP_SCRAMBLE'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;    SOURCE            = gv_password&lt;/P&gt;&lt;P&gt;    SOURCELEN         = gv_pwd_len&lt;/P&gt;&lt;P&gt;    KEY               = gv_key&lt;/P&gt;&lt;P&gt; IMPORTING&lt;/P&gt;&lt;P&gt;   DESTINATION       = gv_password&lt;/P&gt;&lt;P&gt;          .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'FTP_CONNECT'&lt;/P&gt;&lt;P&gt;       EXPORTING&lt;/P&gt;&lt;P&gt;*-- Your SAP-UNIX FTP user name (case sensitive)&lt;/P&gt;&lt;P&gt;         user            = XXXX&lt;/P&gt;&lt;P&gt;         password        = gv_password&lt;/P&gt;&lt;P&gt;*-- Your SAP-UNIX server host name (case sensitive)&lt;/P&gt;&lt;P&gt;         host            = XXXX&lt;/P&gt;&lt;P&gt;         rfc_destination = 'SAPFTP'&lt;/P&gt;&lt;P&gt;       IMPORTING&lt;/P&gt;&lt;P&gt;         handle          = gv_handle&lt;/P&gt;&lt;P&gt;       EXCEPTIONS&lt;/P&gt;&lt;P&gt;         not_connected   = 1&lt;/P&gt;&lt;P&gt;         OTHERS          = 2.&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;    CLEAR: gv_fname1,gv_fnam_appln.&lt;/P&gt;&lt;P&gt;    CONCATENATE 'mkdenialsepextended_delta' sy-datum '.xml' INTO gv_fname1.&lt;/P&gt;&lt;P&gt;    CONDENSE gv_fname1.&lt;/P&gt;&lt;P&gt;    CONCATENATE '/usr/sap/tmp/' 'mkd1.txt'&lt;/P&gt;&lt;P&gt;   INTO gv_fnam_appln.&lt;/P&gt;&lt;P&gt;    PERFORM ftp_server_r3 USING gv_fname1 gv_fnam_appln.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CLEAR: gv_fname1,gv_fnam_appln.&lt;/P&gt;&lt;P&gt;    CONCATENATE 'mkdenialSAPGL_delta' sy-datum '.xml' INTO gv_fname1.&lt;/P&gt;&lt;P&gt;    CONDENSE gv_fname1.&lt;/P&gt;&lt;P&gt;    CONCATENATE '/usr/sap/tmp/' 'mkd1.xml'&lt;/P&gt;&lt;P&gt;    INTO gv_fnam_appln.&lt;/P&gt;&lt;P&gt;    PERFORM ftp_server_r3 USING gv_fname1 gv_fnam_appln.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  else.&lt;/P&gt;&lt;P&gt;    write:/ 'FTP not connected'.&lt;/P&gt;&lt;P&gt;  endif.&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'FTP_DISCONNECT'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      handle = gv_handle&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      OTHERS = 1.&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  ftp_server_r3&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;      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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     --&amp;gt;P_GV_FNAME1  text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     --&amp;gt;P_GV_FNAM_APPLN  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 ftp_server_r3 USING    p_gv_fname1&lt;/P&gt;&lt;P&gt;                            p_gv_fnam_appln.&lt;/P&gt;&lt;P&gt;  DATA: lv_cmd(255) TYPE c                            .&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'FTP_SERVER_TO_R3'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      handle         = gv_handle&lt;/P&gt;&lt;P&gt;      fname          = p_gv_fname1&lt;/P&gt;&lt;P&gt;      character_mode = 'X'&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      blob_length    = gv_length&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      blob           = t_blob&lt;/P&gt;&lt;P&gt;      text           = t_text&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      tcpip_error    = 1&lt;/P&gt;&lt;P&gt;      command_error  = 2&lt;/P&gt;&lt;P&gt;      data_error     = 3&lt;/P&gt;&lt;P&gt;      OTHERS         = 4.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    WRITE:/ 'file does not exist in FTP' , 50 p_gv_fname1.&lt;/P&gt;&lt;P&gt;  ELSE.&lt;/P&gt;&lt;P&gt;    OPEN DATASET p_gv_fnam_appln FOR OUTPUT IN TEXT MODE encoding UTF-8 .&lt;/P&gt;&lt;P&gt;    IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;      LOOP AT t_text INTO x_text.&lt;/P&gt;&lt;P&gt;        TRANSFER x_text TO gv_fnam_appln.&lt;/P&gt;&lt;P&gt;      ENDLOOP.&lt;/P&gt;&lt;P&gt;      IF sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        CONCATENATE 'delete' p_gv_fname1 INTO lv_cmd SEPARATED BY space.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        CALL FUNCTION 'FTP_COMMAND'&lt;/P&gt;&lt;P&gt;          EXPORTING&lt;/P&gt;&lt;P&gt;            handle        = gv_handle&lt;/P&gt;&lt;P&gt;            command       = lv_cmd&lt;/P&gt;&lt;P&gt;          TABLES&lt;/P&gt;&lt;P&gt;            data          = t_data&lt;/P&gt;&lt;P&gt;          EXCEPTIONS&lt;/P&gt;&lt;P&gt;            tcpip_error   = 1&lt;/P&gt;&lt;P&gt;            command_error = 2&lt;/P&gt;&lt;P&gt;            data_error    = 3&lt;/P&gt;&lt;P&gt;            OTHERS        = 4.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        WRITE &lt;span class="lia-unicode-emoji" title=":confused_face:"&gt;😕&lt;/span&gt; p_gv_fnam_appln, 'uploaded with contents'.&lt;/P&gt;&lt;P&gt;      ELSE.&lt;/P&gt;&lt;P&gt;        WRITE:'File could not be opened',60 p_gv_fnam_appln.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;      CLOSE DATASET p_gv_fnam_appln.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;  CLEAR: p_gv_fname1,p_gv_fnam_appln,lv_cmd.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " ftp_server_r3&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Thanks and regards&lt;/P&gt;&lt;P&gt;s.janagar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 21 Oct 2009 06:08:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-ftp/m-p/6307672#M1392138</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-10-21T06:08:20Z</dc:date>
    </item>
    <item>
      <title>Re: Problem in FTP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-ftp/m-p/6307673#M1392139</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;solved my myself&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Nov 2009 05:35:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-ftp/m-p/6307673#M1392139</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-11-02T05:35:07Z</dc:date>
    </item>
    <item>
      <title>Re: Problem in FTP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-ftp/m-p/6307674#M1392140</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am want send xls file using FTP. can you send any code?&lt;/P&gt;&lt;P&gt;Is this default RFC connect  'SAPFTP' . do we need to create?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Nov 2009 21:13:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-ftp/m-p/6307674#M1392140</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-11-18T21:13:42Z</dc:date>
    </item>
    <item>
      <title>Re: Problem in FTP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-ftp/m-p/6307675#M1392141</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;you want to send XLS file from your desktop or application server, if it is from your desktop then connection destination will be 'SAPFTP' from application server from SAPFTPA&lt;/P&gt;&lt;P&gt;cheers&lt;/P&gt;&lt;P&gt;s.janagar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Nov 2009 04:01:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-ftp/m-p/6307675#M1392141</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-11-19T04:01:24Z</dc:date>
    </item>
    <item>
      <title>Re: Problem in FTP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-ftp/m-p/6307676#M1392142</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have create xls file from my program and then FTP that .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do I need to create the RFC destination SAPFTPA .. or is it by default creted by SAP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;plz attach if any code  exist?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Nov 2009 15:11:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-ftp/m-p/6307676#M1392142</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-11-19T15:11:55Z</dc:date>
    </item>
    <item>
      <title>Re: Problem in FTP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-ftp/m-p/6307677#M1392143</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;please looki into this wiki&lt;/P&gt;&lt;P&gt;&lt;A href="https://wiki.sdn.sap.com/wiki/display/Snippets/ABAP%20solution%20to%20implement%20FTP%20transactions" target="test_blank"&gt;https://wiki.sdn.sap.com/wiki/display/Snippets/ABAP%20solution%20to%20implement%20FTP%20transactions&lt;/A&gt;&lt;/P&gt;&lt;P&gt;and one more thing&lt;/P&gt;&lt;P&gt;please google this content for SAP&lt;EM&gt;FTP&lt;/EM&gt;Unix&lt;/P&gt;&lt;P&gt;you will get lot of idea&lt;/P&gt;&lt;P&gt;and try checking in SM59 is this connection exits are not&lt;/P&gt;&lt;P&gt;if not you need to get it created by basis people&lt;/P&gt;&lt;P&gt;main things required are&lt;/P&gt;&lt;P&gt;IP address of the host which u like to connect&lt;/P&gt;&lt;P&gt;user id &lt;/P&gt;&lt;P&gt;pwd&lt;/P&gt;&lt;P&gt;if these three things are there you may able to solve your issue&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;cheers&lt;/P&gt;&lt;P&gt;s.janagar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Nov 2009 04:23:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-ftp/m-p/6307677#M1392143</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-11-20T04:23:11Z</dc:date>
    </item>
  </channel>
</rss>

