<?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: BAPI ISSUE in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-issue/m-p/6984537#M1493046</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE&gt;&lt;CODE&gt;
DATA
     : FILE_TABLE TYPE FILETABLE,
       WA_FILE    LIKE LINE OF FILE_TABLE,
       RC         TYPE I.
 
CALL METHOD CL_GUI_FRONTEND_SERVICES=&amp;gt;FILE_OPEN_DIALOG
  EXPORTING
    WINDOW_TITLE            = 'Pick Excel File'
    DEFAULT_EXTENSION       = 'xls'
*    DEFAULT_FILENAME        =
    FILE_FILTER             = '*.*|*.XLS'
*    WITH_ENCODING           =
*    INITIAL_DIRECTORY       =
*    MULTISELECTION          =
  CHANGING
    FILE_TABLE              = FILE_TABLE
    RC                      = RC
*    USER_ACTION             =
*    FILE_ENCODING           =
*  EXCEPTIONS
*    FILE_OPEN_DIALOG_FAILED = 1
*    CNTL_ERROR              = 2
*    ERROR_NO_GUI            = 3
*    NOT_SUPPORTED_BY_GUI    = 4
*    others                  = 5
        .
IF SY-SUBRC EQ 0.
 
  READ TABLE FILE_TABLE INTO WA_FILE INDEX 1.
 
  WRITE WA_FILE.
 
ENDIF.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can do it on basis of File name, say if File name is F1.xls call first BAPI and likewise.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 09 Jun 2010 12:17:07 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2010-06-09T12:17:07Z</dc:date>
    <item>
      <title>BAPI ISSUE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-issue/m-p/6984536#M1493045</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi friends,&lt;/P&gt;&lt;P&gt;                   i have 3 different excel files to be uploaded into SAP by 3  BAPIs IN FICO module.&lt;/P&gt;&lt;P&gt; Requirement is 3 document types assigned to 3 excel files say Y1,Y2,Y3.&lt;/P&gt;&lt;P&gt;according to document types selected in selection screen ,it should pick up the related BAPI.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;selection-screen is companycode&lt;/P&gt;&lt;P&gt;                                file path&lt;/P&gt;&lt;P&gt;so question is how to populate the document types into file path so that after selecting F4 it should show&lt;/P&gt;&lt;P&gt;the above 3 doc types and after selecting the corresponding doc types ,related BAPI should be tiggered.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i know that for file path the code is:  at selection-screen on value request for p_file.  &lt;/P&gt;&lt;P&gt;                                                          parameters: p_file type rlgrap-filename.&lt;/P&gt;&lt;P&gt;                                                          call fun modules kd_get_file_name or f4_filename.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please solve the issue and give some sample code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;sk&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Jun 2010 14:45:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-issue/m-p/6984536#M1493045</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-06-08T14:45:10Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI ISSUE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-issue/m-p/6984537#M1493046</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;PRE&gt;&lt;CODE&gt;
DATA
     : FILE_TABLE TYPE FILETABLE,
       WA_FILE    LIKE LINE OF FILE_TABLE,
       RC         TYPE I.
 
CALL METHOD CL_GUI_FRONTEND_SERVICES=&amp;gt;FILE_OPEN_DIALOG
  EXPORTING
    WINDOW_TITLE            = 'Pick Excel File'
    DEFAULT_EXTENSION       = 'xls'
*    DEFAULT_FILENAME        =
    FILE_FILTER             = '*.*|*.XLS'
*    WITH_ENCODING           =
*    INITIAL_DIRECTORY       =
*    MULTISELECTION          =
  CHANGING
    FILE_TABLE              = FILE_TABLE
    RC                      = RC
*    USER_ACTION             =
*    FILE_ENCODING           =
*  EXCEPTIONS
*    FILE_OPEN_DIALOG_FAILED = 1
*    CNTL_ERROR              = 2
*    ERROR_NO_GUI            = 3
*    NOT_SUPPORTED_BY_GUI    = 4
*    others                  = 5
        .
IF SY-SUBRC EQ 0.
 
  READ TABLE FILE_TABLE INTO WA_FILE INDEX 1.
 
  WRITE WA_FILE.
 
ENDIF.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can do it on basis of File name, say if File name is F1.xls call first BAPI and likewise.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 09 Jun 2010 12:17:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-issue/m-p/6984537#M1493046</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-06-09T12:17:07Z</dc:date>
    </item>
  </channel>
</rss>

