<?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: Application server file path vaidation in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-file-path-vaidation/m-p/4119934#M984951</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Praveen,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have checked ur code and I found that if i give a logical file name from&lt;/P&gt;&lt;P&gt;tran. FILE under folder 'Logical file name definition, cross client' then ur code works. Pl. check.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Joy.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : l_fname TYPE filename-fileintern." type c.&lt;/P&gt;&lt;P&gt;DATA : l_filpath TYPE filename-fileintern,&lt;/P&gt;&lt;P&gt;l_filname(40) TYPE c.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETER : p_sucfil LIKE rfpdo-rfbifile OBLIGATORY. " rlgrap-filename&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN ON p_sucfil.&lt;/P&gt;&lt;P&gt;  l_fname = p_sucfil.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'FILE_GET_NAME'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  logical_filename = l_fname&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; operating_system = sy-opsys&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  with_file_extension = 'X'&lt;/P&gt;&lt;P&gt;  IMPORTING&lt;/P&gt;&lt;P&gt;  file_name = l_filpath&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;  .&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    MESSAGE 'Invalid file name' TYPE 'E'.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 27 Jun 2008 06:31:33 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-06-27T06:31:33Z</dc:date>
    <item>
      <title>Application server file path vaidation</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-file-path-vaidation/m-p/4119916#M984933</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have written the code for application server file path validation.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA : l_fname TYPE filename-fileintern." type c.&lt;/P&gt;&lt;P&gt;  DATA : l_filpath TYPE filename-fileintern,&lt;/P&gt;&lt;P&gt;         l_filname(40) TYPE c.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETER : p_sucfil LIKE rfpdo-rfbifile OBLIGATORY. " rlgrap-filename&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN ON p_sucfil.&lt;/P&gt;&lt;P&gt;l_fname = p_sucfil.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'FILE_GET_NAME'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  CLIENT                        = SY-MANDT&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    logical_filename              = l_fname&lt;/P&gt;&lt;P&gt;   OPERATING_SYSTEM              = SY-OPSYS&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  PARAMETER_1                   = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  PARAMETER_2                   = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  PARAMETER_3                   = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  USE_PRESENTATION_SERVER       = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   WITH_FILE_EXTENSION           = 'X'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  USE_BUFFER                    = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ELEMINATE_BLANKS              = 'X'&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt; IMPORTING&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  EMERGENCY_FLAG                =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  FILE_FORMAT                   =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   FILE_NAME                     = l_filpath&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;          .&lt;/P&gt;&lt;P&gt;IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;  message 'Invalid file name' type 'E'.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But always i will get Invalid file name.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Y is it so.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;pls help me.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jun 2008 04:31:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-file-path-vaidation/m-p/4119916#M984933</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-27T04:31:41Z</dc:date>
    </item>
    <item>
      <title>Re: Application server file path vaidation</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-file-path-vaidation/m-p/4119917#M984934</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;Is a file with that name present on the address you are passing to&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'FILE_GET_NAME'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Nikhil&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Nikhil A Chitre on Jun 27, 2008 2:41 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jun 2008 04:41:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-file-path-vaidation/m-p/4119917#M984934</guid>
      <dc:creator>nikhil_chitre</dc:creator>
      <dc:date>2008-06-27T04:41:04Z</dc:date>
    </item>
    <item>
      <title>Re: Application server file path vaidation</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-file-path-vaidation/m-p/4119918#M984935</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Nikil,&lt;/P&gt;&lt;P&gt;  Yes, the fileptha i am passing is present on applicatin server&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jun 2008 04:43:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-file-path-vaidation/m-p/4119918#M984935</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-27T04:43:41Z</dc:date>
    </item>
    <item>
      <title>Re: Application server file path vaidation</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-file-path-vaidation/m-p/4119919#M984936</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Praveen,&lt;/P&gt;&lt;P&gt;   &lt;/P&gt;&lt;P&gt;          Check condition for issuing the message. &lt;/P&gt;&lt;P&gt;If it  IF SY-SUBRC EQ 0, change it to IF SY-SUBRC NE 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;That means you are issuing error message when it is successful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If thats not the issue, let me know.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps you. Reward points if satisfied.&lt;/P&gt;&lt;P&gt;Any queries, get back to me.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Chandra  Sekhar&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Chandrasekhar Gandla on Jun 27, 2008 6:46 AM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jun 2008 04:45:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-file-path-vaidation/m-p/4119919#M984936</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-27T04:45:11Z</dc:date>
    </item>
    <item>
      <title>Re: Application server file path vaidation</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-file-path-vaidation/m-p/4119920#M984937</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt; Sy-subrc i am getting is equal to 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Always it is 1.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jun 2008 04:48:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-file-path-vaidation/m-p/4119920#M984937</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-27T04:48:35Z</dc:date>
    </item>
    <item>
      <title>Re: Application server file path vaidation</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-file-path-vaidation/m-p/4119921#M984938</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;well Pointed out by Chandra Shekar.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;you seem to be checking If Sy-Subrc = 0.&lt;/P&gt;&lt;P&gt;for message display.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check your code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Nikhil&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jun 2008 04:49:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-file-path-vaidation/m-p/4119921#M984938</guid>
      <dc:creator>nikhil_chitre</dc:creator>
      <dc:date>2008-06-27T04:49:05Z</dc:date>
    </item>
    <item>
      <title>Re: Application server file path vaidation</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-file-path-vaidation/m-p/4119922#M984939</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Nikhil,&lt;/P&gt;&lt;P&gt;  I am checking for&lt;/P&gt;&lt;P&gt;sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FM return sy-subrc eq 1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I does not know y.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;File path is correct and file exist on application server&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jun 2008 04:54:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-file-path-vaidation/m-p/4119922#M984939</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-27T04:54:01Z</dc:date>
    </item>
    <item>
      <title>Re: Application server file path vaidation</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-file-path-vaidation/m-p/4119923#M984940</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;what is File type?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jun 2008 04:55:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-file-path-vaidation/m-p/4119923#M984940</guid>
      <dc:creator>nikhil_chitre</dc:creator>
      <dc:date>2008-06-27T04:55:00Z</dc:date>
    </item>
    <item>
      <title>Re: Application server file path vaidation</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-file-path-vaidation/m-p/4119924#M984941</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;/tmp/zptest01.txt&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;is the file on application server.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jun 2008 04:57:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-file-path-vaidation/m-p/4119924#M984941</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-27T04:57:24Z</dc:date>
    </item>
    <item>
      <title>Re: Application server file path vaidation</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-file-path-vaidation/m-p/4119925#M984942</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi  Praveen,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;          I could not get you. What do you mean by SY-SUBRC 0. Is it EQ to zero of NE 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;         Make sure that it is either EQ or NE. Here it must be NE, as per your code.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;         If it is SY-SUBRC NE 0, it does not give the message.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;        Let me know, what happened.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps you.&lt;/P&gt;&lt;P&gt;Any queries, get back to me.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Chandra Sekhar&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Chandrasekhar Gandla on Jun 27, 2008 6:59 AM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jun 2008 04:58:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-file-path-vaidation/m-p/4119925#M984942</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-27T04:58:19Z</dc:date>
    </item>
    <item>
      <title>Re: Application server file path vaidation</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-file-path-vaidation/m-p/4119926#M984943</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;FM FILE_GET_NAME Assigns the Physical File Name Using a Logical File Name. And mapping between Logical File Name and Physical File Name is maintained in transaction FILE.May be the logical file name u r giving as input against it no Physical File is not maintained in tran. FILE. Pl. check.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Joy.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jun 2008 05:00:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-file-path-vaidation/m-p/4119926#M984943</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-27T05:00:42Z</dc:date>
    </item>
    <item>
      <title>Re: Application server file path vaidation</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-file-path-vaidation/m-p/4119927#M984944</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Chandrashekar / Joyjit,&lt;/P&gt;&lt;P&gt;   Sy-SUBRC NE 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Joyjit,&lt;/P&gt;&lt;P&gt;   I checked in FILE Tcode.&lt;/P&gt;&lt;P&gt;Logical file name in thei tcode TMP is also maintained.&lt;/P&gt;&lt;P&gt;still ia m agetting this error.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;One more thing, if file doesn't exists. i may give us error right.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What can we do for this.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jun 2008 05:12:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-file-path-vaidation/m-p/4119927#M984944</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-27T05:12:05Z</dc:date>
    </item>
    <item>
      <title>Re: Application server file path vaidation</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-file-path-vaidation/m-p/4119928#M984945</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Praveen,&lt;/P&gt;&lt;P&gt;First thing is &lt;STRONG&gt;application server file is case sensitive&lt;/STRONG&gt;. So declare ur selection screen parameter with Addition LOWER CASE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETER : p_sucfil LIKE rfpdo-rfbifile OBLIGATORY LOWER CASE.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;Second use FM &lt;STRONG&gt;PFL_CHECK_OS_FILE_EXISTENCE&lt;/STRONG&gt; which perfectly working fine for application server file validation. Here also file name is case sensitive. Check this FM in SE37 by giving ur file name and check the check box Lower case. Revert if it is not clear.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Vinod.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jun 2008 05:26:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-file-path-vaidation/m-p/4119928#M984945</guid>
      <dc:creator>vinod_vemuru2</dc:creator>
      <dc:date>2008-06-27T05:26:01Z</dc:date>
    </item>
    <item>
      <title>Re: Application server file path vaidation</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-file-path-vaidation/m-p/4119929#M984946</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;So u mean to say in File tran. TMP is ur logical file name and /tmp/zptest01.txt is ur physical file name..right?&lt;/P&gt;&lt;P&gt;And as input u r giving TMP but u r getting error from FM FILE_GET_NAME.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Pl. confirm.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Joy.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jun 2008 05:26:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-file-path-vaidation/m-p/4119929#M984946</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-27T05:26:25Z</dc:date>
    </item>
    <item>
      <title>Re: Application server file path vaidation</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-file-path-vaidation/m-p/4119930#M984947</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Praveen,&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;         Look at the FILE_NAME = l_filpath, you are passing in IMPORT parameters. &lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;         I think it must be ' l_fname' , in which you have the path.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps you.&lt;/P&gt;&lt;P&gt;Any queries, get back to me.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Chandra Sekhar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jun 2008 05:39:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-file-path-vaidation/m-p/4119930#M984947</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-27T05:39:20Z</dc:date>
    </item>
    <item>
      <title>Re: Application server file path vaidation</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-file-path-vaidation/m-p/4119931#M984948</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi ur problem can be a bit reduced using f4 help for the application server input path&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use the function module '/SAPDMC/LSM_F4_SERVER_FILE' for F4 help for&lt;/P&gt;&lt;P&gt;Application server files. you need to write this in the &lt;/P&gt;&lt;P&gt;AT SELECTION_SCREEN on FIELD REQUEST.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;using this you will make sure the user enters a valid path..&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jun 2008 06:05:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-file-path-vaidation/m-p/4119931#M984948</guid>
      <dc:creator>former_member156446</dc:creator>
      <dc:date>2008-06-27T06:05:17Z</dc:date>
    </item>
    <item>
      <title>Re: Application server file path vaidation</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-file-path-vaidation/m-p/4119932#M984949</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Vinod,&lt;/P&gt;&lt;P&gt; This Fm PFL_CHECK_OS_FILE_EXISTENCE is working fine.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You mean to say that when user provides file path on selection screen. File should be present already in the path that user provided on selection screen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and Chandrashekar,&lt;/P&gt;&lt;P&gt;   In import &lt;/P&gt;&lt;P&gt;    FILE_NAME = l_fname. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Still i am getting error.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jun 2008 06:08:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-file-path-vaidation/m-p/4119932#M984949</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-27T06:08:37Z</dc:date>
    </item>
    <item>
      <title>Re: Application server file path vaidation</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-file-path-vaidation/m-p/4119933#M984950</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;FILE_GET_NAME - gives the physical path for the logical file &lt;STRONG&gt;NAME&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Go to transaction FILE. Click the LOGICAL FILE &lt;STRONG&gt;NAME&lt;/STRONG&gt; DEFINITION, CROSS Client&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Make sure you specify the file name and not the file path. If the file name does not exist, the function module will give error that file not found.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you have complete physical file name then you may also validate it :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data: Dsn(200) value &amp;lt;Complete physical file name&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Open dataset dsn for INPUT in binary mode.&lt;/P&gt;&lt;P&gt;if sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;  Error - file not found&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt; file Exists.&lt;/P&gt;&lt;P&gt;endif. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward if useful.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jun 2008 06:09:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-file-path-vaidation/m-p/4119933#M984950</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-27T06:09:29Z</dc:date>
    </item>
    <item>
      <title>Re: Application server file path vaidation</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-file-path-vaidation/m-p/4119934#M984951</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Praveen,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have checked ur code and I found that if i give a logical file name from&lt;/P&gt;&lt;P&gt;tran. FILE under folder 'Logical file name definition, cross client' then ur code works. Pl. check.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Joy.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : l_fname TYPE filename-fileintern." type c.&lt;/P&gt;&lt;P&gt;DATA : l_filpath TYPE filename-fileintern,&lt;/P&gt;&lt;P&gt;l_filname(40) TYPE c.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETER : p_sucfil LIKE rfpdo-rfbifile OBLIGATORY. " rlgrap-filename&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AT SELECTION-SCREEN ON p_sucfil.&lt;/P&gt;&lt;P&gt;  l_fname = p_sucfil.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'FILE_GET_NAME'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  logical_filename = l_fname&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; operating_system = sy-opsys&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  with_file_extension = 'X'&lt;/P&gt;&lt;P&gt;  IMPORTING&lt;/P&gt;&lt;P&gt;  file_name = l_filpath&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;  .&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    MESSAGE 'Invalid file name' TYPE 'E'.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jun 2008 06:31:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-file-path-vaidation/m-p/4119934#M984951</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-27T06:31:33Z</dc:date>
    </item>
    <item>
      <title>Re: Application server file path vaidation</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-file-path-vaidation/m-p/4119935#M984952</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Joyjit,&lt;/P&gt;&lt;P&gt;   If logical file path doesnot exists in FILE tcode,&lt;/P&gt;&lt;P&gt;then i need to create that. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;its long process to get created.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am using now Open dataset for the same.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 27 Jun 2008 06:36:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/application-server-file-path-vaidation/m-p/4119935#M984952</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-06-27T06:36:06Z</dc:date>
    </item>
  </channel>
</rss>

