<?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: file upload from presentation server to application server in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/file-upload-from-presentation-server-to-application-server/m-p/3811233#M916762</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Use the code below:&lt;/P&gt;&lt;P&gt;Please reward if useful.&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="--------------------------------------------" /&gt;&lt;P&gt;OPEN DATASET P_FILE FOR INPUT IN TEXT MODE ENCODING DEFAULT.&lt;/P&gt;&lt;P&gt;**********P_FILE is your application server path.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;    LOOP AT IT_DATA.&lt;/P&gt;&lt;P&gt;      TRANSFER IT_DATA TO P_FILE.&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="10" type="ul"&gt;&lt;P&gt;IT_DATA is your internal table&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    PERFORM WRITE_REPORT.    " Writes the Output Report&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ELSE.&lt;/P&gt;&lt;P&gt;    WRITE:/ TEXT-001.        " Error Opening Dataset.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Sachin123 on May 22, 2008 6:02 AM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 22 May 2008 10:00:23 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-05-22T10:00:23Z</dc:date>
    <item>
      <title>file upload from presentation server to application server</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/file-upload-from-presentation-server-to-application-server/m-p/3811232#M916761</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 need to upload a xml file from presentaion server to appication server in PI system.I do not have transaction CG3Z,and Function module C13Z_FRONT_END_TO_APPL in my PI system.&lt;/P&gt;&lt;P&gt;Please advise me how to achieve this, provide me sample code...if  any..btw am XI guy &lt;/P&gt;&lt;P&gt;Rewards will be guaranteed for proper answers...:-)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 May 2008 09:51:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/file-upload-from-presentation-server-to-application-server/m-p/3811232#M916761</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-22T09:51:01Z</dc:date>
    </item>
    <item>
      <title>Re: file upload from presentation server to application server</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/file-upload-from-presentation-server-to-application-server/m-p/3811233#M916762</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Use the code below:&lt;/P&gt;&lt;P&gt;Please reward if useful.&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="--------------------------------------------" /&gt;&lt;P&gt;OPEN DATASET P_FILE FOR INPUT IN TEXT MODE ENCODING DEFAULT.&lt;/P&gt;&lt;P&gt;**********P_FILE is your application server path.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF SY-SUBRC = 0.&lt;/P&gt;&lt;P&gt;    LOOP AT IT_DATA.&lt;/P&gt;&lt;P&gt;      TRANSFER IT_DATA TO P_FILE.&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="10" type="ul"&gt;&lt;P&gt;IT_DATA is your internal table&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    PERFORM WRITE_REPORT.    " Writes the Output Report&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ELSE.&lt;/P&gt;&lt;P&gt;    WRITE:/ TEXT-001.        " Error Opening Dataset.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Sachin123 on May 22, 2008 6:02 AM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 May 2008 10:00:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/file-upload-from-presentation-server-to-application-server/m-p/3811233#M916762</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-22T10:00:23Z</dc:date>
    </item>
    <item>
      <title>Re: file upload from presentation server to application server</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/file-upload-from-presentation-server-to-application-server/m-p/3811234#M916763</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Raju,&lt;/P&gt;&lt;P&gt;    How about this FM: C13Z_FILE_DOWNLOAD_ASCII&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Aravinda Sarma M.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 May 2008 10:05:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/file-upload-from-presentation-server-to-application-server/m-p/3811234#M916763</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-22T10:05:03Z</dc:date>
    </item>
    <item>
      <title>Re: file upload from presentation server to application server</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/file-upload-from-presentation-server-to-application-server/m-p/3811235#M916764</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;Reward if helpful.&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 May 2008 10:07:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/file-upload-from-presentation-server-to-application-server/m-p/3811235#M916764</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-22T10:07:27Z</dc:date>
    </item>
    <item>
      <title>Re: file upload from presentation server to application server</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/file-upload-from-presentation-server-to-application-server/m-p/3811236#M916765</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;The FM which transfers a file from&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Presentation - &amp;gt; Application Server is :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ARCHIVFILE_CLIENT_TO_SERVER&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You just need to mention filename with complete path.&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;Kiran Sure&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 May 2008 10:12:45 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/file-upload-from-presentation-server-to-application-server/m-p/3811236#M916765</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-22T10:12:45Z</dc:date>
    </item>
    <item>
      <title>Re: file upload from presentation server to application server</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/file-upload-from-presentation-server-to-application-server/m-p/3811237#M916766</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kiran,&lt;/P&gt;&lt;P&gt;Thanks for the quick reply...&lt;/P&gt;&lt;P&gt;I have tried with the FM "ARCHIVFILE_CLIENT_TO_SERVER&lt;/P&gt;&lt;P&gt;",&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The path given : local hard drive path &lt;/P&gt;&lt;P&gt;Target path : application server( PI system) path &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But am getting the error  in opening the file , no such file or directories.&lt;/P&gt;&lt;P&gt;please let me know target path is for application server.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 May 2008 11:30:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/file-upload-from-presentation-server-to-application-server/m-p/3811237#M916766</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-22T11:30:50Z</dc:date>
    </item>
    <item>
      <title>Re: file upload from presentation server to application server</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/file-upload-from-presentation-server-to-application-server/m-p/3811238#M916767</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try this .....this will help u&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;tables: zdms_mst_knvv,&lt;/P&gt;&lt;P&gt;        knvp,&lt;/P&gt;&lt;P&gt;        knbk,&lt;/P&gt;&lt;P&gt;        bnka.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: begin of it_mst_knvv occurs 0,&lt;/P&gt;&lt;P&gt;        kunnr like knvp-kunnr,&lt;/P&gt;&lt;P&gt;        vkorg like knvv-vkorg,&lt;/P&gt;&lt;P&gt;        vtweg like knvv-vtweg,&lt;/P&gt;&lt;P&gt;        spart like knvv-spart,&lt;/P&gt;&lt;P&gt;        kdgrp like knvv-kdgrp,&lt;/P&gt;&lt;P&gt;      end   of it_mst_knvv .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: begin of it_knvp occurs 0,&lt;/P&gt;&lt;P&gt;        kunnr like knvp-kunnr,&lt;/P&gt;&lt;P&gt;      end   of it_knvp .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: begin of it_knbk occurs 0,&lt;/P&gt;&lt;P&gt;        kunnr like knbk-kunnr,&lt;/P&gt;&lt;P&gt;        bankl like knbk-bankl,&lt;/P&gt;&lt;P&gt;        bankn like knbk-bankn,&lt;/P&gt;&lt;P&gt;        bvtyp like knbk-bvtyp,&lt;/P&gt;&lt;P&gt;        koinh like knbk-koinh,&lt;/P&gt;&lt;P&gt;      end   of it_knbk .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: begin of it_bnka occurs 0,&lt;/P&gt;&lt;P&gt;        bankl like bnka-bankl,&lt;/P&gt;&lt;P&gt;        banka like bnka-banka,&lt;/P&gt;&lt;P&gt;        brnch like bnka-brnch,&lt;/P&gt;&lt;P&gt;      end   of it_bnka .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: begin of it_kna1 occurs 0,&lt;/P&gt;&lt;P&gt;        kunnr like kna1-kunnr,&lt;/P&gt;&lt;P&gt;        name1 like kna1-name1,&lt;/P&gt;&lt;P&gt;      end   of it_kna1 .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: begin of it_download occurs 0,&lt;/P&gt;&lt;P&gt;          string(239),&lt;/P&gt;&lt;P&gt;      end   of it_download.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data:   f1(2),&lt;/P&gt;&lt;P&gt;        f2(2),&lt;/P&gt;&lt;P&gt;        f3(2),&lt;/P&gt;&lt;P&gt;        f4(2).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: it_textno like zdms_textno occurs 0,&lt;/P&gt;&lt;P&gt;      wa_textno like line of it_textno   .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : gv_filenum like zdms_textno-filenumber  ,&lt;/P&gt;&lt;P&gt;       gv_path like zdms_textno-path,&lt;/P&gt;&lt;P&gt;       gv_filenumc(10) type c .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;DATA: gv_file1 type string.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: gv_file1 type dxfile-filename,&lt;/P&gt;&lt;P&gt;it_temp type standard table of dxrawdata.&lt;/P&gt;&lt;P&gt;data : w_server       type msxxlist-name value 'r3prod_EEP_05'.&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;  select kunnr&lt;/P&gt;&lt;P&gt;         vkorg&lt;/P&gt;&lt;P&gt;         vtweg&lt;/P&gt;&lt;P&gt;         spart&lt;/P&gt;&lt;P&gt;         kdgrp&lt;/P&gt;&lt;P&gt;    from zdms_mst_knvv&lt;/P&gt;&lt;P&gt;    into table it_mst_knvv .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  if not it_mst_knvv[] is initial.&lt;/P&gt;&lt;P&gt;    select kunnr&lt;/P&gt;&lt;P&gt;      from knvp&lt;/P&gt;&lt;P&gt;      into table it_knvp&lt;/P&gt;&lt;P&gt;       for all entries in it_mst_knvv&lt;/P&gt;&lt;P&gt;     where kunnr eq it_mst_knvv-kunnr&lt;/P&gt;&lt;P&gt;       and vkorg eq '1000'&lt;/P&gt;&lt;P&gt;       and vtweg eq '25'&lt;/P&gt;&lt;P&gt;       and spart eq '00'&lt;/P&gt;&lt;P&gt;       and parvw eq 'AG'.&lt;/P&gt;&lt;P&gt;  endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  if not it_knvp[] is initial.&lt;/P&gt;&lt;P&gt;    select kunnr&lt;/P&gt;&lt;P&gt;           name1&lt;/P&gt;&lt;P&gt;      from kna1&lt;/P&gt;&lt;P&gt;      into table it_kna1&lt;/P&gt;&lt;P&gt;       for all entries in it_knvp&lt;/P&gt;&lt;P&gt;     where kunnr eq it_knvp-kunnr.&lt;/P&gt;&lt;P&gt;  endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  if not it_knvp[] is initial.&lt;/P&gt;&lt;P&gt;    select kunnr&lt;/P&gt;&lt;P&gt;           bankl&lt;/P&gt;&lt;P&gt;           bankn&lt;/P&gt;&lt;P&gt;           bvtyp&lt;/P&gt;&lt;P&gt;           koinh&lt;/P&gt;&lt;P&gt;      from knbk&lt;/P&gt;&lt;P&gt;      into table it_knbk&lt;/P&gt;&lt;P&gt;       for all entries in it_knvp&lt;/P&gt;&lt;P&gt;     where kunnr = it_knvp-kunnr.&lt;/P&gt;&lt;P&gt;  endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  if not it_knbk[] is initial.&lt;/P&gt;&lt;P&gt;    select bankl&lt;/P&gt;&lt;P&gt;           banka&lt;/P&gt;&lt;P&gt;           brnch&lt;/P&gt;&lt;P&gt;      from bnka&lt;/P&gt;&lt;P&gt;      into table it_bnka&lt;/P&gt;&lt;P&gt;       for all entries in it_knbk&lt;/P&gt;&lt;P&gt;     where bankl = it_knbk-bankl.&lt;/P&gt;&lt;P&gt;  endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  it_download-string = 'BANK' .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  append it_download .&lt;/P&gt;&lt;P&gt;  clear  it_download .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  it_download-string = '{' .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  append it_download .&lt;/P&gt;&lt;P&gt;  clear  it_download .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  loop at it_knvp.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    clear: it_knbk,&lt;/P&gt;&lt;P&gt;           it_bnka,&lt;/P&gt;&lt;P&gt;           it_kna1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    read table it_kna1 with key kunnr = it_knvp-kunnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    read table it_knbk with key kunnr = it_knvp-kunnr.&lt;/P&gt;&lt;P&gt;    if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;      read table it_bnka with key bankl = it_knbk-bankl.&lt;/P&gt;&lt;P&gt;    endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    if ( it_knbk-bankl ne '' and it_knbk-kunnr ne '' and it_knbk-bankn ne '').&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      IF it_bnka-banka EQ ''.&lt;/P&gt;&lt;P&gt;        f1 = ' ~'.&lt;/P&gt;&lt;P&gt;      ELSE.&lt;/P&gt;&lt;P&gt;        f1 = '~'.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      IF it_kna1-name1 EQ ''.&lt;/P&gt;&lt;P&gt;        f2 = ' ~'.&lt;/P&gt;&lt;P&gt;      ELSE.&lt;/P&gt;&lt;P&gt;        f2 = '~'.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      IF it_knbk-bvtyp EQ ''.&lt;/P&gt;&lt;P&gt;        f3 = ' ~'.&lt;/P&gt;&lt;P&gt;      ELSE.&lt;/P&gt;&lt;P&gt;        f3 = '~'.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      IF it_knbk-koinh EQ ''.&lt;/P&gt;&lt;P&gt;        f4 = ' ~'.&lt;/P&gt;&lt;P&gt;      ELSE.&lt;/P&gt;&lt;P&gt;        f4 = '~'.&lt;/P&gt;&lt;P&gt;      ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      CONCATENATE 'bank'&lt;/P&gt;&lt;P&gt;                  '~'&lt;/P&gt;&lt;P&gt;                  '001'&lt;/P&gt;&lt;P&gt;                  '~'&lt;/P&gt;&lt;P&gt;                  it_knbk-bankl&lt;/P&gt;&lt;P&gt;                  '~'&lt;/P&gt;&lt;P&gt;                  it_knbk-kunnr&lt;/P&gt;&lt;P&gt;                  '~'&lt;/P&gt;&lt;P&gt;                  it_knbk-bankn&lt;/P&gt;&lt;P&gt;                  '~'&lt;/P&gt;&lt;P&gt;                  it_bnka-banka&lt;/P&gt;&lt;P&gt;                  f1&lt;/P&gt;&lt;P&gt;                  it_kna1-name1&lt;/P&gt;&lt;P&gt;                  f2&lt;/P&gt;&lt;P&gt;                  it_knbk-bankl&lt;/P&gt;&lt;P&gt;                  '~'&lt;/P&gt;&lt;P&gt;                  it_knbk-bvtyp&lt;/P&gt;&lt;P&gt;                  f3&lt;/P&gt;&lt;P&gt;                  it_knbk-koinh&lt;/P&gt;&lt;P&gt;                  f4&lt;/P&gt;&lt;P&gt;                  ';'&lt;/P&gt;&lt;P&gt;             INTO it_download-string.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      APPEND it_download.&lt;/P&gt;&lt;P&gt;      CLEAR  it_download.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  it_download-string = '}' .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  APPEND it_download .&lt;/P&gt;&lt;P&gt;  CLEAR  it_download .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR:  gv_filenum ,&lt;/P&gt;&lt;P&gt;          gv_filenumc,&lt;/P&gt;&lt;P&gt;          gv_file1   ,&lt;/P&gt;&lt;P&gt;          wa_textno  .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT SINGLE filenumber path&lt;/P&gt;&lt;P&gt;         FROM   zdms_textno&lt;/P&gt;&lt;P&gt;         INTO   (gv_filenum, gv_path)&lt;/P&gt;&lt;P&gt;         WHERE  filename EQ 'dms_' .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  MOVE  gv_filenum TO gv_filenumc  .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SHIFT gv_filenumc LEFT DELETING LEADING '0'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   if gv_filenum &amp;lt; 10 .&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     concatenate '0' gv_filenumc into gv_filenumc .&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   endif.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CONCATENATE gv_path 'dms_'&lt;/P&gt;&lt;P&gt;              gv_filenumc&lt;/P&gt;&lt;P&gt;              '.txt'&lt;/P&gt;&lt;P&gt;         INTO gv_file1 .&lt;/P&gt;&lt;P&gt;*************************************&lt;STRONG&gt;Commented By Anbu&lt;/STRONG&gt;****************************************************&lt;/P&gt;&lt;P&gt;*&lt;STRONG&gt;Downloading the file to Application Server&lt;/STRONG&gt;**&lt;/P&gt;&lt;P&gt;*open dataset gv_file1 for output in text mode ENCODING DEFAULT  .&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   loop at it_download.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     transfer it_download-string to gv_file1.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   endloop.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; LOOP AT it_download.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   move it_download TO it_temp.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; ENDLOOP.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;it_temp[] = it_download[].&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'dx_file_write'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      filename            = gv_file1&lt;/P&gt;&lt;P&gt;      server              = w_server&lt;/P&gt;&lt;P&gt;      pc                  = ''&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      data_tab            = it_temp&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      no_file_on_server   = 1&lt;/P&gt;&lt;P&gt;      no_data_on_server   = 2&lt;/P&gt;&lt;P&gt;      gui_download_failed = 3&lt;/P&gt;&lt;P&gt;      no_authority        = 4&lt;/P&gt;&lt;P&gt;      OTHERS              = 5.&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;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*************************************&lt;STRONG&gt;Ended By Anbu&lt;/STRONG&gt;****************************************************&lt;/P&gt;&lt;P&gt;  CLOSE DATASET gv_file1.&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;    wa_textno-filename   = 'dms_'         .&lt;/P&gt;&lt;P&gt;    wa_textno-filenumber = gv_filenum + 1 .&lt;/P&gt;&lt;P&gt;    wa_textno-path       = gv_path.&lt;/P&gt;&lt;P&gt;    MODIFY zdms_textno FROM wa_textno .&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Plz reward&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;Anbu&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 May 2008 11:35:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/file-upload-from-presentation-server-to-application-server/m-p/3811238#M916767</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-22T11:35:37Z</dc:date>
    </item>
    <item>
      <title>Re: file upload from presentation server to application server</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/file-upload-from-presentation-server-to-application-server/m-p/3811239#M916768</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sachin,&lt;/P&gt;&lt;P&gt;Thanks for your quick reply,what should i write in the internal table IT_DATA,is it specific to the fields which the file contains?&lt;/P&gt;&lt;P&gt;am not much familier with ABAP code.Please send me the code which can meet my requirement to upload file from presentation server to application server exactly as CG3Z.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Many Thanks,&lt;/P&gt;&lt;P&gt;raju&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 22 May 2008 12:02:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/file-upload-from-presentation-server-to-application-server/m-p/3811239#M916768</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-22T12:02:15Z</dc:date>
    </item>
  </channel>
</rss>

