<?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: Regd: ABAP in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/regd-abap/m-p/1129408#M111336</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;use FTP_connect to connect the non-sap server.&lt;/P&gt;&lt;P&gt;use FTP_Copy to copy the file from non-sap server to the application server.&lt;/P&gt;&lt;P&gt;use ftp_desconnect.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;then use&lt;/P&gt;&lt;P&gt;open dataset and read dataset to read data from application server to the internal table&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 19 Jan 2006 10:26:50 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-01-19T10:26:50Z</dc:date>
    <item>
      <title>Regd: ABAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regd-abap/m-p/1129405#M111333</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;Is it psbl to run a ABAP query to check a folder to collect data n store in SAP System from a remote server(Non-SAP System), Like if the SAP Server is in Remote place. The thing is ABAP query in Remote place SAP System should chk a particular folder for every 1 minute in the Non SAP System in India and the data's in that folder has to be loaded in the SAP system is it psbl.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If yes pls do suggest me the psbl ways to do it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Suggestions and Help will be much Appreciated.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ramesh.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jan 2006 07:08:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regd-abap/m-p/1129405#M111333</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-01-19T07:08:53Z</dc:date>
    </item>
    <item>
      <title>Re: Regd: ABAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regd-abap/m-p/1129406#M111334</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ramesh,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;First off I would use an FTP Script to bring the file from the Remote Server into the SAP Application Server. And then use the OPEN DATASET to read the file in a custom ABAP Program and do whatever that needs to be done with the data.. the entire process can be automated by scheduling a background job..&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;Suresh Datti&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jan 2006 10:11:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regd-abap/m-p/1129406#M111334</guid>
      <dc:creator>suresh_datti</dc:creator>
      <dc:date>2006-01-19T10:11:08Z</dc:date>
    </item>
    <item>
      <title>Re: Regd: ABAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regd-abap/m-p/1129407#M111335</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ramesh,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. The files and folder are on  remote server,&lt;/P&gt;&lt;P&gt;   hence, by using FTP or some method,&lt;/P&gt;&lt;P&gt;   these files should COME to application SERVER.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. Since we have to check every one minute,&lt;/P&gt;&lt;P&gt;  the program (for uploading )&lt;/P&gt;&lt;P&gt;   needs to run in background.&lt;/P&gt;&lt;P&gt;   Hence, the files need to be on   &lt;/P&gt;&lt;P&gt;   application server (and not front-end server)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3. Also, we need to check, if the data / file&lt;/P&gt;&lt;P&gt;  has been already uploaded.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;4. We also need to keep trace / record&lt;/P&gt;&lt;P&gt;   of the errors occuring during uploading !&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;regards,&lt;/P&gt;&lt;P&gt;amit m.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jan 2006 10:18:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regd-abap/m-p/1129407#M111335</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-01-19T10:18:55Z</dc:date>
    </item>
    <item>
      <title>Re: Regd: ABAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regd-abap/m-p/1129408#M111336</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;use FTP_connect to connect the non-sap server.&lt;/P&gt;&lt;P&gt;use FTP_Copy to copy the file from non-sap server to the application server.&lt;/P&gt;&lt;P&gt;use ftp_desconnect.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;then use&lt;/P&gt;&lt;P&gt;open dataset and read dataset to read data from application server to the internal table&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jan 2006 10:26:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regd-abap/m-p/1129408#M111336</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-01-19T10:26:50Z</dc:date>
    </item>
    <item>
      <title>Re: Regd: ABAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regd-abap/m-p/1129409#M111337</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Harikishore Sreenivasulu,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can u tell me do i hav specify the RFC Destination as full IP address or by any other method.&lt;/P&gt;&lt;P&gt;B'cas the file has to read from remote server that 2 from Non-SAP System. I hav a big doubt in this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can pls explain me clearly.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; regds.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ramesh.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jan 2006 12:05:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regd-abap/m-p/1129409#M111337</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-01-19T12:05:33Z</dc:date>
    </item>
    <item>
      <title>Re: Regd: ABAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regd-abap/m-p/1129410#M111338</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ramesh&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Actually the Sap system has to listen to the FTP port from where the data is transferred.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But there is one method where there are certain softwares which could transfer data from the legacy system to the sap system application server.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jan 2006 12:19:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regd-abap/m-p/1129410#M111338</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-01-19T12:19:33Z</dc:date>
    </item>
    <item>
      <title>Re: Regd: ABAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regd-abap/m-p/1129411#M111339</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Harikishore Sreenivasulu,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I cud not get it, can u giv me a clear example or scenario to chk with this FTP_Connect and FTP_Copy FM's.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tried by giving the IP adress in the RFC Destination but it was not responding.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pls do suggest me the way.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regds.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ramesh.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jan 2006 12:57:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regd-abap/m-p/1129411#M111339</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-01-19T12:57:03Z</dc:date>
    </item>
    <item>
      <title>Re: Regd: ABAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regd-abap/m-p/1129412#M111340</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI Ramesh&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;try lsmw for transferring data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The Legacy System Migration Workbench (LSMW) is a tool recommended by SAP that you can use to transfer data once only or periodically from legacy systems into an R/3 System. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;transaction code is 'LSMW'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The LSM Workbench carries out the following tasks: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reads the transfer data from one or more files (for example, spreadsheets, sequential files etc.) &lt;/P&gt;&lt;P&gt;Converts the data from the source format into the target format&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jan 2006 13:05:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regd-abap/m-p/1129412#M111340</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-01-19T13:05:54Z</dc:date>
    </item>
    <item>
      <title>Re: Regd: ABAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regd-abap/m-p/1129413#M111341</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I think the main problem is the reading from a remote system. Ask basis people to set up an ftp server. To make it safe, this should not be anonymous ftp. You should have an ftp user and password for starting an ftp session. An ftp port hast to be configures in your SAP system as a remote destination, the host is the ip address of the ftp server.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To establish ftp connection, use&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;      user                   = p_user&lt;/P&gt;&lt;P&gt;      password               = lv_pass&lt;/P&gt;&lt;P&gt;      host                   = p_host&lt;/P&gt;&lt;P&gt;      rfc_destination        = p_rfcdes&lt;/P&gt;&lt;P&gt;  IMPORTING&lt;/P&gt;&lt;P&gt;    handle                 = pv_handl&lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then you can do (periodically) check directory listing using &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              = pv_handl&lt;/P&gt;&lt;P&gt;      command             = lv_command&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      data                = pt_data&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If command is 'ls', it will return the directory listing.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ftp commands get and mget will fetch the data. Syntax&lt;/P&gt;&lt;P&gt;get &amp;lt;file&amp;gt; &amp;lt;target file&amp;gt;; mget allows wildcards but then target file is equal to source file and the local directory has to be set correctly. Using Get you can specify the full path for the target file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you are not experienced with ftp, open a DOS session on your PC (start-run-cmd), enter ftp and try ftp commands. '?' will display the list of allowed commands.&lt;/P&gt;&lt;P&gt;See&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/ftp.mspx" target="test_blank"&gt;http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/ftp.mspx&lt;/A&gt;&lt;/P&gt;&lt;P&gt;for details on (DOS/Windows) ftp; in unix it should be about the same.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For the repetition I'd suggest a background job with a loop interrpted by PAUSE statement. PAUSE will interrupt the process on system level and thus not need any resource.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Need more info? feel free to ask - this is a rough description only.&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;Clemens&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 19 Jan 2006 13:47:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regd-abap/m-p/1129413#M111341</guid>
      <dc:creator>Clemenss</dc:creator>
      <dc:date>2006-01-19T13:47:15Z</dc:date>
    </item>
    <item>
      <title>Re: Regd: ABAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regd-abap/m-p/1129414#M111342</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Harikishore Sreenivasulu,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I know that we can use LSMW, the thing is the server is in Remote location and the client Non SAP Server is in India.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And once when they save any data in particular folder the Query should chk for it n upload from Non SAP Server to SAP Server in Remote area.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can u giv me a live example 2 use the FTP_Connect and FTP_Copy.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regds.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ramesh.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Jan 2006 05:31:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regd-abap/m-p/1129414#M111342</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-01-20T05:31:17Z</dc:date>
    </item>
    <item>
      <title>Re: Regd: ABAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regd-abap/m-p/1129415#M111343</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Clemens Li,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can u giv me a live example to use the FTP_Connect, FTP_Command, FTP_Copy. to use it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It will be much helpful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;B'cas i think u hav got my problem correctly.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pls do suggest me.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regds.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ramesh.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Jan 2006 07:44:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regd-abap/m-p/1129415#M111343</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-01-20T07:44:47Z</dc:date>
    </item>
    <item>
      <title>Re: Regd: ABAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regd-abap/m-p/1129416#M111344</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;here's a report for ftp get and copy to sercver, then dowmload to PC directory. You may modify to fulfill your requirements.&lt;/P&gt;&lt;P&gt;&lt;/P&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;Object name................:&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Transport request..........:&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Author.....................: Clemens Li&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Contact person.op. departm.:&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Creation date..............:&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Copied from................:&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Functional description.....:&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&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;Change history:&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;Date        Change reuest #  Autor                      ID&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;            Description&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;DD.MM.YYYY  T00K......       Name                       NNYYYYMMDD&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;            .....................&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;&lt;/P&gt;&lt;P&gt;REPORT  z_ftp_get  .                   .&lt;/P&gt;&lt;P&gt;DATA:&lt;/P&gt;&lt;P&gt;  gt_data   TYPE TABLE OF text1024,&lt;/P&gt;&lt;P&gt;  gv_folder TYPE string,&lt;/P&gt;&lt;P&gt;  gv_handl  TYPE i.&lt;/P&gt;&lt;P&gt;PARAMETERS:&lt;/P&gt;&lt;P&gt;  p_host     TYPE rfchost DEFAULT 'abc.def.ghi',&lt;/P&gt;&lt;P&gt;  p_user     TYPE syuname DEFAULT 'FTP_USER',&lt;/P&gt;&lt;P&gt;  p_pass     TYPE file    DEFAULT '&amp;lt;ftp password&amp;gt;,&lt;/P&gt;&lt;P&gt;  p_rfcdes   TYPE rfcdest DEFAULT 'SAPFTP' OBLIGATORY,&lt;/P&gt;&lt;P&gt;  p_rcd      TYPE file    DEFAULT '&amp;lt;remote directoiry&amp;gt;',&lt;/P&gt;&lt;P&gt;  p_tmpdr    TYPE fileintern&lt;/P&gt;&lt;P&gt;    DEFAULT '&amp;lt;server directory',&lt;/P&gt;&lt;P&gt;  p_lcd      TYPE file,&lt;/P&gt;&lt;P&gt;  p_prefix   TYPE file    DEFAULT '&amp;lt;files start with&amp;gt;',&lt;/P&gt;&lt;P&gt;  p_list     TYPE flag RADIOBUTTON GROUP func,&lt;/P&gt;&lt;P&gt;  p_down     TYPE flag RADIOBUTTON GROUP func.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_lcd.&lt;/P&gt;&lt;P&gt;  PERFORM f4_pcdir CHANGING p_lcd.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INITIALIZATION.&lt;/P&gt;&lt;P&gt;  PERFORM initialization.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN OUTPUT.&lt;/P&gt;&lt;P&gt;  LOOP AT SCREEN.&lt;/P&gt;&lt;P&gt;    CHECK screen-name = 'P_PASS'.&lt;/P&gt;&lt;P&gt;    screen-invisible = '1'.&lt;/P&gt;&lt;P&gt;    MODIFY SCREEN.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;START-OF-SELECTION.&lt;/P&gt;&lt;P&gt;  PERFORM ftp_open CHANGING gv_handl.&lt;/P&gt;&lt;P&gt;  PERFORM ftp_command USING gv_handl:&lt;/P&gt;&lt;P&gt;    'cd' p_rcd CHANGING gt_data,&lt;/P&gt;&lt;P&gt;    'ls' ''    CHANGING gt_data.&lt;/P&gt;&lt;P&gt;  CASE 'X'.&lt;/P&gt;&lt;P&gt;    WHEN p_list.&lt;/P&gt;&lt;P&gt;      PERFORM ftp_list_files USING gt_data.&lt;/P&gt;&lt;P&gt;    WHEN p_down.&lt;/P&gt;&lt;P&gt;    PERFORM ftp_get_files USING gv_handl gt_data p_prefix p_tmpdr p_lcd.&lt;/P&gt;&lt;P&gt;  ENDCASE." 'X'.&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  ftp_open&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;FORM ftp_open CHANGING pv_handl.&lt;/P&gt;&lt;P&gt;  DATA:&lt;/P&gt;&lt;P&gt;    lv_pass    TYPE text40,&lt;/P&gt;&lt;P&gt;    lv_key     TYPE i VALUE 26101957,&lt;/P&gt;&lt;P&gt;    lv_dstlen  TYPE i,&lt;/P&gt;&lt;P&gt;    lv_subrc   TYPE sysubrc,&lt;/P&gt;&lt;P&gt;    lv_direc   TYPE file.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL 'AB_RFC_X_SCRAMBLE_STRING'&lt;/P&gt;&lt;P&gt;        ID 'SOURCE'  FIELD p_pass      ID 'KEY'         FIELD lv_key&lt;/P&gt;&lt;P&gt;        ID 'SCR'     FIELD 'X'         ID 'DESTINATION' FIELD lv_pass&lt;/P&gt;&lt;P&gt;        ID 'DSTLEN'  FIELD lv_dstlen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CLEAR:&lt;/P&gt;&lt;P&gt;    pv_handl.&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'FTP_CONNECT'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      user                   = p_user&lt;/P&gt;&lt;P&gt;      password               = lv_pass&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ACCOUNT                =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      host                   = p_host&lt;/P&gt;&lt;P&gt;      rfc_destination        = p_rfcdes&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  GATEWAY_USER           =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  GATEWAY_PASSWORD       =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  GATEWAY_HOST           =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  IMPORTING&lt;/P&gt;&lt;P&gt;    handle                 = pv_handl&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 &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno&lt;/P&gt;&lt;P&gt;            WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " ftp_open&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_command&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;FORM ftp_command&lt;/P&gt;&lt;P&gt;  USING   pv_handl TYPE i&lt;/P&gt;&lt;P&gt;          pv_comnd TYPE file&lt;/P&gt;&lt;P&gt;          pv_optns TYPE file&lt;/P&gt;&lt;P&gt;  CHANGING pt_data  TYPE table.     .&lt;/P&gt;&lt;P&gt;  DATA:&lt;/P&gt;&lt;P&gt;    lv_command TYPE file.&lt;/P&gt;&lt;P&gt;  FREE: pt_data.&lt;/P&gt;&lt;P&gt;  CONCATENATE pv_comnd  pv_optns INTO lv_command&lt;/P&gt;&lt;P&gt;    SEPARATED BY space.&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'FTP_COMMAND'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      handle              = pv_handl&lt;/P&gt;&lt;P&gt;      command             = lv_command&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  COMPRESS            =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  VERIFY              =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  FILESIZE            =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  FILEDATE            =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  FILETIME            =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      data                = pt_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;&lt;STRONG&gt;"&lt;/STRONG&gt;"Lokale Schnittstelle:&lt;/P&gt;&lt;P&gt;*"  IMPORTING&lt;/P&gt;&lt;P&gt;*"     VALUE(HANDLE) TYPE  I&lt;/P&gt;&lt;P&gt;*"     VALUE(COMMAND) TYPE  C&lt;/P&gt;&lt;P&gt;*"     VALUE(COMPRESS) TYPE  C OPTIONAL&lt;/P&gt;&lt;P&gt;*"     VALUE(VERIFY) TYPE  C OPTIONAL&lt;/P&gt;&lt;P&gt;*"  EXPORTING&lt;/P&gt;&lt;P&gt;*"     VALUE(FILESIZE) TYPE  I&lt;/P&gt;&lt;P&gt;*"     VALUE(FILEDATE) LIKE  SY-DATUM&lt;/P&gt;&lt;P&gt;*"     VALUE(FILETIME) LIKE  SY-UZEIT&lt;/P&gt;&lt;P&gt;*"  TABLES&lt;/P&gt;&lt;P&gt;*"      DATA&lt;/P&gt;&lt;P&gt;*"  EXCEPTIONS&lt;/P&gt;&lt;P&gt;*"      TCPIP_ERROR&lt;/P&gt;&lt;P&gt;*"      COMMAND_ERROR&lt;/P&gt;&lt;P&gt;*"      DATA_ERROR&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;    MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno&lt;/P&gt;&lt;P&gt;            WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " ftp_command&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_get_files&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;FORM ftp_get_files&lt;/P&gt;&lt;P&gt;  USING&lt;/P&gt;&lt;P&gt;    pv_handl   TYPE i&lt;/P&gt;&lt;P&gt;    pt_data    TYPE table&lt;/P&gt;&lt;P&gt;    p_prefix   TYPE file&lt;/P&gt;&lt;P&gt;    p_tmpdr    TYPE fileintern&lt;/P&gt;&lt;P&gt;    p_lcd      TYPE file.&lt;/P&gt;&lt;P&gt;  FIELD-SYMBOLS:&lt;/P&gt;&lt;P&gt;    &amp;lt;fs_any&amp;gt; TYPE ANY.&lt;/P&gt;&lt;P&gt;  DATA:&lt;/P&gt;&lt;P&gt;    lt_data   TYPE TABLE OF text1024,&lt;/P&gt;&lt;P&gt;    lv_tmpdr  TYPE file,&lt;/P&gt;&lt;P&gt;    lv_tmpfil TYPE sapb-sappfad,&lt;/P&gt;&lt;P&gt;    lv_file   TYPE file,&lt;/P&gt;&lt;P&gt;    lv_cmd    TYPE file,&lt;/P&gt;&lt;P&gt;    lv_lcfil  TYPE sapb-sappfad.&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'FILE_GET_NAME'&lt;/P&gt;&lt;P&gt;       EXPORTING&lt;/P&gt;&lt;P&gt;            logical_filename = p_tmpdr&lt;/P&gt;&lt;P&gt;       IMPORTING&lt;/P&gt;&lt;P&gt;            file_name        = lv_tmpdr&lt;/P&gt;&lt;P&gt;       EXCEPTIONS&lt;/P&gt;&lt;P&gt;            file_not_found   = 1&lt;/P&gt;&lt;P&gt;            OTHERS           = 2.&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno&lt;/P&gt;&lt;P&gt;            WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT pt_data ASSIGNING &amp;lt;fs_any&amp;gt;.&lt;/P&gt;&lt;P&gt;    CHECK &amp;lt;fs_any&amp;gt; CS p_prefix.&lt;/P&gt;&lt;P&gt;    lv_file = &amp;lt;fs_any&amp;gt;+sy-fdpos.&lt;/P&gt;&lt;P&gt;    CHECK lv_file CA space.&lt;/P&gt;&lt;P&gt;    lv_file = lv_file(sy-fdpos).&lt;/P&gt;&lt;P&gt;    CONCATENATE lv_tmpdr lv_file INTO lv_tmpfil.&lt;/P&gt;&lt;P&gt;    CONCATENATE  lv_file lv_tmpfil INTO lv_cmd SEPARATED BY space.&lt;/P&gt;&lt;P&gt;    PERFORM ftp_command USING pv_handl 'get' lv_cmd&lt;/P&gt;&lt;P&gt;      CHANGING lt_data.&lt;/P&gt;&lt;P&gt;    CONCATENATE p_lcd '\' lv_file  INTO lv_lcfil.&lt;/P&gt;&lt;P&gt;    CALL FUNCTION 'ARCHIVFILE_SERVER_TO_CLIENT'&lt;/P&gt;&lt;P&gt;         EXPORTING&lt;/P&gt;&lt;P&gt;              path       = lv_tmpfil&lt;/P&gt;&lt;P&gt;              targetpath = lv_lcfil&lt;/P&gt;&lt;P&gt;         EXCEPTIONS&lt;/P&gt;&lt;P&gt;              error_file = 1&lt;/P&gt;&lt;P&gt;              OTHERS     = 2.&lt;/P&gt;&lt;P&gt;    IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;      MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno&lt;/P&gt;&lt;P&gt;              WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.&lt;/P&gt;&lt;P&gt;    ELSE.&lt;/P&gt;&lt;P&gt;      DELETE DATASET lv_tmpfil.&lt;/P&gt;&lt;P&gt;      CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR'&lt;/P&gt;&lt;P&gt;        EXPORTING&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        PERCENTAGE       = 0&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          text             = lv_lcfil.&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;  ENDLOOP." at pt_data assigning &amp;lt;fs_any&amp;gt;.&lt;/P&gt;&lt;P&gt;ENDFORM.                    " ftp_get_files&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  initialization&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;FORM initialization.&lt;/P&gt;&lt;P&gt;  DATA:&lt;/P&gt;&lt;P&gt;    lv_dir TYPE string.&lt;/P&gt;&lt;P&gt;  CALL METHOD cl_gui_frontend_services=&amp;gt;directory_get_current&lt;/P&gt;&lt;P&gt;    CHANGING&lt;/P&gt;&lt;P&gt;      current_directory            = lv_dir.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL METHOD cl_gui_cfw=&amp;gt;flush.&lt;/P&gt;&lt;P&gt;  p_lcd = lv_dir.&lt;/P&gt;&lt;P&gt;ENDFORM.                    " initialization&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  f4_pcdir&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;FORM f4_pcdir CHANGING pv_dir TYPE file.&lt;/P&gt;&lt;P&gt;  CLEAR gv_folder.&lt;/P&gt;&lt;P&gt;  CALL METHOD cl_gui_frontend_services=&amp;gt;directory_browse&lt;/P&gt;&lt;P&gt;     EXPORTING&lt;/P&gt;&lt;P&gt;       window_title    = 'Frontend Directory'&lt;/P&gt;&lt;P&gt;       initial_folder  = 'C:\'&lt;/P&gt;&lt;P&gt;    CHANGING&lt;/P&gt;&lt;P&gt;      selected_folder = gv_folder.&lt;/P&gt;&lt;P&gt;  CALL METHOD cl_gui_cfw=&amp;gt;flush.&lt;/P&gt;&lt;P&gt;  CHECK NOT gv_folder IS INITIAL.&lt;/P&gt;&lt;P&gt;  pv_dir = gv_folder.&lt;/P&gt;&lt;P&gt;ENDFORM.                                                    " f4_pcdir&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_list_files&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_GT_DATA  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_list_files USING    pt_data TYPE table.&lt;/P&gt;&lt;P&gt;  FIELD-SYMBOLS:&lt;/P&gt;&lt;P&gt;    &amp;lt;fs_any&amp;gt; TYPE ANY.&lt;/P&gt;&lt;P&gt;  LOOP AT pt_data ASSIGNING &amp;lt;fs_any&amp;gt;.&lt;/P&gt;&lt;P&gt;    CHECK &amp;lt;fs_any&amp;gt; CS p_prefix.&lt;/P&gt;&lt;P&gt;    WRITE: / &amp;lt;fs_any&amp;gt;.&lt;/P&gt;&lt;P&gt;  ENDLOOP." AT pt_data ASSIGNING &amp;lt;fs_any&amp;gt;.&lt;/P&gt;&lt;P&gt;ENDFORM.                    " ftp_list_files&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Happy coding!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Clemens Li&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Jan 2006 08:04:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regd-abap/m-p/1129416#M111344</guid>
      <dc:creator>Clemenss</dc:creator>
      <dc:date>2006-01-20T08:04:01Z</dc:date>
    </item>
    <item>
      <title>Re: Regd: ABAP</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/regd-abap/m-p/1129417#M111345</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Clemens Li,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for the code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I will Try with this code. Shall i msg u when its done.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I cannot view ur E-mail ID in Business Card.my id is &lt;/P&gt;&lt;P&gt;rameshkumard@changepond.com&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank u very much for the effort u hav taken 2 help me.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; Regds.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ramesh.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 20 Jan 2006 10:39:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/regd-abap/m-p/1129417#M111345</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-01-20T10:39:53Z</dc:date>
    </item>
  </channel>
</rss>

