<?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: Gui_Upload dump ---CALL_FUNCTION_CONFLICT_TYPE in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/gui-upload-dump-call-function-conflict-type/m-p/897357#M54533</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Here is the program.&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
REPORT zmm_3030_info_record_load NO STANDARD PAGE HEADING LINE-SIZE 255.

INCLUDE bdcrecx1.

DATA: v_norbm(17), v_netpr(14), v1_netpr(14).
DATA: v_aplfz(3) TYPE c.

*----------------------------------------------------------------------*
* TABLES:
*----------------------------------------------------------------------*

TABLES: mara, eina, eine.

*----------------------------------------------------------------------*
* INTERNAL TABLES *
*----------------------------------------------------------------------*

DATA: BEGIN OF it_eina_eine OCCURS 0,
infnr LIKE eina-infnr,
lifnr LIKE eina-lifnr,
matnr LIKE eina-matnr,
ekorg LIKE eine-ekorg,
werks LIKE eine-werks,
meins LIKE eina-meins,
waers LIKE eine-waers,
aplfz LIKE eine-aplfz,
norbm LIKE eine-norbm,
netpr LIKE eine-netpr.
DATA: END OF it_eina_eine.

DATA: BEGIN OF it_record OCCURS 0,
* infnr LIKE eina-infnr,
lifnr LIKE eina-lifnr,
matnr LIKE eina-matnr,
netpr LIKE eine-netpr.
DATA: END OF it_record.


SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-001.
SELECT-OPTIONS: s_matnr FOR eina-matnr,
s_lifnr FOR eina-lifnr.

PARAMETERS: p_werks LIKE eine-werks DEFAULT '3030',
p_ekorg LIKE eine-ekorg DEFAULT '9000'.

PARAMETERS: p_fname LIKE rlgrap-filename. "lower case.

*PARAMETERS: DATASET TYPE STRING.

SELECTION-SCREEN END OF BLOCK b1.

*at selecion-screen on value request for file name

AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_fname.
  PERFORM get_file_name.


START-OF-SELECTION.

  PERFORM get_inforec_data.

  IF NOT p_fname IS INITIAL.
    PERFORM sub_upload_file.
  ENDIF.

  LOOP AT it_eina_eine.

    CLEAR: v_norbm, v_netpr, v_aplfz.

    WRITE it_eina_eine-norbm TO v_norbm UNIT it_eina_eine-meins
    NO-GROUPING LEFT-JUSTIFIED.
    WRITE it_eina_eine-netpr TO v_netpr CURRENCY it_eina_eine-waers
    NO-GROUPING LEFT-JUSTIFIED.
    WRITE it_eina_eine-aplfz TO v_aplfz.

    PERFORM bdc_dynpro USING 'SAPMM06I' '0100'.
    PERFORM bdc_field USING 'BDC_CURSOR' 'EINA-LIFNR'.
    PERFORM bdc_field USING 'BDC_OKCODE' '/00'.
    PERFORM bdc_field USING 'EINA-LIFNR' it_eina_eine-lifnr.
    PERFORM bdc_field USING 'EINA-MATNR' it_eina_eine-matnr.
    PERFORM bdc_field USING 'EINE-EKORG' p_ekorg.
    PERFORM bdc_field USING 'EINE-WERKS' p_werks.

    PERFORM bdc_field USING 'RM06I-NORMB' 'X'.

    PERFORM bdc_dynpro USING 'SAPMM06I' '0101'.
    PERFORM bdc_field USING 'BDC_CURSOR' 'EINA-MAHN1'.
    PERFORM bdc_field USING 'BDC_OKCODE' '/00'.

    PERFORM bdc_dynpro USING 'SAPMM06I' '0102'.
    PERFORM bdc_field USING 'BDC_CURSOR' 'EINE-NORBM'.
    PERFORM bdc_field USING 'BDC_OKCODE' '=BU'.
    PERFORM bdc_field USING 'EINE-APLFZ' v_aplfz.
    PERFORM bdc_field USING 'EINE-NORBM' v_norbm.

    IF it_eina_eine-netpr &amp;gt; 0.
      PERFORM bdc_field USING 'EINE-NETPR' v_netpr.
    ELSE.
      READ TABLE it_record WITH KEY matnr = it_record-matnr
      lifnr = it_record-lifnr.
      IF sy-subrc = 0.
        WRITE it_record-netpr TO v1_netpr CURRENCY it_eina_eine-waers
        NO-GROUPING LEFT-JUSTIFIED.
        PERFORM bdc_field USING 'EINE-NETPR' v1_netpr.
      ENDIF.
    ENDIF.

    PERFORM bdc_transaction USING 'ME11'.

  ENDLOOP.


*&amp;amp;---------------------------------------------------------------------*
*&amp;amp; Form get_inforec_data
*&amp;amp;---------------------------------------------------------------------*
* text
*----------------------------------------------------------------------*
* --&amp;gt; p1 text
* &amp;lt;-- p2 text
*----------------------------------------------------------------------*

FORM get_inforec_data .

  SELECT eina~infnr
  eina~lifnr
  eina~matnr
  eina~meins
  eine~ekorg
  eine~werks
  eine~waers
  eine~aplfz
  eine~norbm
  eine~netpr
  INTO CORRESPONDING FIELDS OF TABLE it_eina_eine
  FROM eina JOIN eine ON eina~infnr = eine~infnr
  WHERE matnr IN s_matnr
  AND lifnr IN s_lifnr.

ENDFORM. " get_purchlist_data

*&amp;amp;---------------------------------------------------------------------*
*&amp;amp; Form get_file_name
*&amp;amp;---------------------------------------------------------------------*
* text
*----------------------------------------------------------------------*
* --&amp;gt; p1 text
* &amp;lt;-- p2 text
*----------------------------------------------------------------------*
FORM get_file_name .
  CALL FUNCTION 'F4_FILENAME'
       IMPORTING
            file_name = p_fname.
ENDFORM. " get_file_name


**&amp;amp;---------------------------------------------------------------------
**
**&amp;amp; Form sub_upload_file
**&amp;amp;---------------------------------------------------------------------
**
** text
**----------------------------------------------------------------------
**
** --&amp;gt; p1 text
** &amp;lt;-- p2 text
**----------------------------------------------------------------------
**
FORM sub_upload_file .

  &amp;lt;b&amp;gt;DATA: l_filename TYPE string.&amp;lt;/b&amp;gt;

  l_filename = p_fname.
  CALL FUNCTION 'GUI_UPLOAD'
    EXPORTING
      filename = l_filename
      filetype = 'ASC'
*     HAS_FIELD_SEPARATOR = ' '
*     HEADER_LENGTH = 0
*     READ_BY_LINE = 'X'
*     DAT_MODE = ' '
*     CODEPAGE = ' '
*     IGNORE_CERR = ABAP_TRUE
*     REPLACEMENT = '#'
*     CHECK_BOM = ' '
*   IMPORTING
*     FILELENGTH =
*     HEADER =
    TABLES
      data_tab = it_record
    EXCEPTIONS
      file_open_error = 1
      file_read_error = 2
*     NO_BATCH = 3
*     GUI_REFUSE_FILETRANSFER = 4
*     INVALID_TYPE = 5
*     NO_AUTHORITY = 6
*     UNKNOWN_ERROR = 7
*     BAD_DATA_FORMAT = 8
*     HEADER_NOT_ALLOWED = 9
*     SEPARATOR_NOT_ALLOWED = 10
*     HEADER_TOO_LONG = 11
*     UNKNOWN_DP_ERROR = 12
      access_denied = 13
*     DP_OUT_OF_MEMORY = 14
*     DISK_FULL = 15
*     DP_TIMEOUT = 16
      OTHERS = 17.
  IF sy-subrc &amp;lt;&amp;gt; 0.
    CASE sy-subrc.
      WHEN 0.
        WRITE / 'File upload is ok'.
      WHEN 1.
        WRITE: / 'File path is invalid'.
        EXIT.
      WHEN 2.
        WRITE: / 'Error occured while reading the Input file'.
        EXIT.
      WHEN 13.
        WRITE: / 'Access denied for the Input file'.
        EXIT.
      WHEN OTHERS.
        WRITE: / 'Problem with the Input file'.
        EXIT.
    ENDCASE.
  ENDIF.

ENDFORM. " sub_upload_file&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 26 May 2005 19:50:58 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2005-05-26T19:50:58Z</dc:date>
    <item>
      <title>Gui_Upload dump ---CALL_FUNCTION_CONFLICT_TYPE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/gui-upload-dump-call-function-conflict-type/m-p/897352#M54528</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;I have a bdc info record and I am using gui_upload if EINE-NETPR = 0, then I am getting this dump.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Runtime Errors         CALL_FUNCTION_CONFLICT_TYPE&lt;/P&gt;&lt;P&gt;Exception              CX_SY_DYN_CALL_ILLEGAL_TYPE&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Type conflict when calling a function module.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I debugged it and it is dumping on &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'GUI_UPLOAD'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;    FILENAME                      = p_fname&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am sending my code, please help me resolve this issue.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you.&lt;/P&gt;&lt;P&gt;Neelu.&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 zmm_3030_info_record_load NO STANDARD PAGE HEADING LINE-SIZE 255.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INCLUDE bdcrecx1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: v_norbm(17), v_netpr(14), v1_netpr(14).&lt;/P&gt;&lt;P&gt;DATA: V_APLFZ(3) TYPE C.&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;TABLES:&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;TABLES: mara, eina, eine.&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; INTERNAL TABLES                                                     *&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;DATA: BEGIN OF it_eina_eine OCCURS 0,&lt;/P&gt;&lt;P&gt;        infnr LIKE eina-infnr,&lt;/P&gt;&lt;P&gt;        lifnr LIKE eina-lifnr,&lt;/P&gt;&lt;P&gt;        matnr LIKE eina-matnr,&lt;/P&gt;&lt;P&gt;        ekorg LIKE eine-ekorg,&lt;/P&gt;&lt;P&gt;        werks LIKE eine-werks,&lt;/P&gt;&lt;P&gt;        meins LIKE eina-meins,&lt;/P&gt;&lt;P&gt;        waers LIKE eine-waers,&lt;/P&gt;&lt;P&gt;        aplfz LIKE eine-aplfz,&lt;/P&gt;&lt;P&gt;        norbm LIKE eine-norbm,&lt;/P&gt;&lt;P&gt;        netpr LIKE eine-netpr.&lt;/P&gt;&lt;P&gt;DATA: END OF it_eina_eine.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF it_record OCCURS 0,&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;       infnr LIKE eina-infnr,&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;        lifnr LIKE eina-lifnr,&lt;/P&gt;&lt;P&gt;        matnr LIKE eina-matnr,&lt;/P&gt;&lt;P&gt;        netpr LIKE eine-netpr.&lt;/P&gt;&lt;P&gt;DATA: END OF it_record.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-001.&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS: s_matnr FOR eina-matnr,&lt;/P&gt;&lt;P&gt;                s_lifnr FOR eina-lifnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS: p_werks LIKE eine-werks DEFAULT '3030',&lt;/P&gt;&lt;P&gt;            p_ekorg LIKE eine-ekorg DEFAULT '9000'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS: p_fname LIKE  RLGRAP-FILENAME. "lower case.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*PARAMETERS: DATASET TYPE STRING.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECTION-SCREEN END OF BLOCK b1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*at selecion-screen on value request for file name&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;at selection-screen on value-request for p_fname.&lt;/P&gt;&lt;P&gt;  perform get_file_name.&lt;/P&gt;&lt;P&gt;&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;  PERFORM get_inforec_data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  if p_fname is not initial.&lt;/P&gt;&lt;P&gt;    PERFORM sub_upload_file.&lt;/P&gt;&lt;P&gt;  endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT it_eina_eine.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CLEAR: v_norbm, v_netpr, v_aplfz.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    WRITE it_eina_eine-norbm TO v_norbm UNIT it_eina_eine-meins&lt;/P&gt;&lt;P&gt;                                  NO-GROUPING LEFT-JUSTIFIED.&lt;/P&gt;&lt;P&gt;    WRITE it_eina_eine-netpr TO v_netpr CURRENCY it_eina_eine-waers&lt;/P&gt;&lt;P&gt;                                  NO-GROUPING LEFT-JUSTIFIED.&lt;/P&gt;&lt;P&gt;    WRITE it_eina_eine-aplfz To v_aplfz.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    PERFORM bdc_dynpro USING 'SAPMM06I' '0100'.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field USING 'BDC_CURSOR' 'EINA-LIFNR'.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field USING 'BDC_OKCODE' '/00'.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field USING 'EINA-LIFNR' it_eina_eine-lifnr.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field USING 'EINA-MATNR' it_eina_eine-matnr.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field USING 'EINE-EKORG' p_ekorg.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field USING 'EINE-WERKS' p_werks.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field USING 'RM06I-NORMB' 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    PERFORM bdc_dynpro USING 'SAPMM06I' '0101'.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field USING 'BDC_CURSOR' 'EINA-MAHN1'.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field USING 'BDC_OKCODE' '/00'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    PERFORM bdc_dynpro USING 'SAPMM06I' '0102'.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field USING 'BDC_CURSOR' 'EINE-NORBM'.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field USING 'BDC_OKCODE' '=BU'.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field USING 'EINE-APLFZ' v_aplfz.&lt;/P&gt;&lt;P&gt;    PERFORM bdc_field USING 'EINE-NORBM' v_norbm.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    IF it_eina_eine-netpr &amp;gt; 0.&lt;/P&gt;&lt;P&gt;      PERFORM bdc_field USING 'EINE-NETPR' v_netpr.&lt;/P&gt;&lt;P&gt;    ELSE.&lt;/P&gt;&lt;P&gt;      Read table it_record with key matnr = it_record-matnr&lt;/P&gt;&lt;P&gt;                                    lifnr = it_record-lifnr.&lt;/P&gt;&lt;P&gt;      if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;        WRITE it_record-netpr TO v1_netpr CURRENCY it_eina_eine-waers&lt;/P&gt;&lt;P&gt;                                  NO-GROUPING LEFT-JUSTIFIED.&lt;/P&gt;&lt;P&gt;        PERFORM bdc_field USING 'EINE-NETPR' v1_netpr.&lt;/P&gt;&lt;P&gt;      endif.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    PERFORM bdc_transaction USING 'ME11'.&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;&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  get_inforec_data&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;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        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;&lt;/P&gt;&lt;P&gt;FORM get_inforec_data .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  SELECT eina~infnr&lt;/P&gt;&lt;P&gt;         eina~lifnr&lt;/P&gt;&lt;P&gt;         eina~matnr&lt;/P&gt;&lt;P&gt;         eina~meins&lt;/P&gt;&lt;P&gt;         eine~ekorg&lt;/P&gt;&lt;P&gt;         eine~werks&lt;/P&gt;&lt;P&gt;         eine~waers&lt;/P&gt;&lt;P&gt;         eine~aplfz&lt;/P&gt;&lt;P&gt;         eine~norbm&lt;/P&gt;&lt;P&gt;         eine~netpr&lt;/P&gt;&lt;P&gt;    INTO CORRESPONDING FIELDS OF TABLE it_eina_eine&lt;/P&gt;&lt;P&gt;    FROM eina JOIN eine ON eina&lt;SUB&gt;infnr = eine&lt;/SUB&gt;infnr&lt;/P&gt;&lt;P&gt;   WHERE matnr IN s_matnr&lt;/P&gt;&lt;P&gt;     AND lifnr IN s_lifnr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM. " get_purchlist_data&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  get_file_name&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;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        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 get_file_name .&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'F4_FILENAME'&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      file_name = p_fname.&lt;/P&gt;&lt;P&gt;ENDFORM.                    " get_file_name&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;**&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;**&lt;/P&gt;&lt;P&gt;**&amp;amp;      Form  sub_upload_file&lt;/P&gt;&lt;P&gt;**&amp;amp;----&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;**&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;**----&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;**&lt;/P&gt;&lt;UL&gt;&lt;UL&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt; --&amp;gt;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="2" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;P&gt;**----&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;**&lt;/P&gt;&lt;P&gt;FORM sub_upload_file .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'GUI_UPLOAD'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;    FILENAME                      = p_fname&lt;/P&gt;&lt;P&gt;   FILETYPE                      = 'ASC'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  HAS_FIELD_SEPARATOR           = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  HEADER_LENGTH                 = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  READ_BY_LINE                  = 'X'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  DAT_MODE                      = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  CODEPAGE                      = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  IGNORE_CERR                   = ABAP_TRUE&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  REPLACEMENT                   = '#'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  CHECK_BOM                     = ' '&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;  FILELENGTH                    =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  HEADER                        =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  TABLES&lt;/P&gt;&lt;P&gt;    DATA_TAB                      = it_record&lt;/P&gt;&lt;P&gt; EXCEPTIONS&lt;/P&gt;&lt;P&gt;   FILE_OPEN_ERROR               = 1&lt;/P&gt;&lt;P&gt;   FILE_READ_ERROR               = 2&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  NO_BATCH                      = 3&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  GUI_REFUSE_FILETRANSFER       = 4&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  INVALID_TYPE                  = 5&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  NO_AUTHORITY                  = 6&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  UNKNOWN_ERROR                 = 7&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  BAD_DATA_FORMAT               = 8&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  HEADER_NOT_ALLOWED            = 9&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  SEPARATOR_NOT_ALLOWED         = 10&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  HEADER_TOO_LONG               = 11&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  UNKNOWN_DP_ERROR              = 12&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   ACCESS_DENIED                 = 13&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  DP_OUT_OF_MEMORY              = 14&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  DISK_FULL                     = 15&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  DP_TIMEOUT                    = 16&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   OTHERS                        = 17&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;    CASE sy-subrc.&lt;/P&gt;&lt;P&gt;      WHEN 0.&lt;/P&gt;&lt;P&gt;        WRITE / 'File upload is ok'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      WHEN 1.&lt;/P&gt;&lt;P&gt;        WRITE: / 'File path is invalid'.&lt;/P&gt;&lt;P&gt;        EXIT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      WHEN 2.&lt;/P&gt;&lt;P&gt;        WRITE: / 'Error occured while reading the Input file'.&lt;/P&gt;&lt;P&gt;        EXIT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      WHEN 13.&lt;/P&gt;&lt;P&gt;        WRITE: / 'Access denied for the Input file'.&lt;/P&gt;&lt;P&gt;        EXIT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      WHEN OTHERS.&lt;/P&gt;&lt;P&gt;        WRITE: / 'Problem with the Input file'.&lt;/P&gt;&lt;P&gt;        EXIT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    ENDCASE.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " sub_upload_file&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 May 2005 18:58:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/gui-upload-dump-call-function-conflict-type/m-p/897352#M54528</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-05-26T18:58:15Z</dc:date>
    </item>
    <item>
      <title>Re: Gui_Upload dump ---CALL_FUNCTION_CONFLICT_TYPE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/gui-upload-dump-call-function-conflict-type/m-p/897353#M54529</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Use filename of type string.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Change &lt;/P&gt;&lt;P&gt;PARAMETERS: p_fname LIKE RLGRAP-FILENAME. "lower case.&lt;/P&gt;&lt;P&gt; To&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS: p_fname LIKE STRING. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Ram&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 May 2005 19:07:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/gui-upload-dump-call-function-conflict-type/m-p/897353#M54529</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-05-26T19:07:34Z</dc:date>
    </item>
    <item>
      <title>Re: Gui_Upload dump ---CALL_FUNCTION_CONFLICT_TYPE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/gui-upload-dump-call-function-conflict-type/m-p/897354#M54530</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ram,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I changed it to PARAMETERS: p_fname LIKE STRING. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;then it is giving me error.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Field "STRING" is unknown. It is neither in one of the specified tables nor defined by a "DATA" statement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please help me.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you.&lt;/P&gt;&lt;P&gt;Neelu.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 May 2005 19:21:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/gui-upload-dump-call-function-conflict-type/m-p/897354#M54530</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-05-26T19:21:07Z</dc:date>
    </item>
    <item>
      <title>Re: Gui_Upload dump ---CALL_FUNCTION_CONFLICT_TYPE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/gui-upload-dump-call-function-conflict-type/m-p/897355#M54531</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ok , sorry.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;revert it to &lt;/P&gt;&lt;P&gt;PARAMETERS: p_fname LIKE RLGRAP-FILENAME.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;declare another variable &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: lv_filename type string.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Before calling Function Module GUI_UPLOAD assign p_fname to lv_filename using stmt below.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;lv_filename = p_fname.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 May 2005 19:31:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/gui-upload-dump-call-function-conflict-type/m-p/897355#M54531</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-05-26T19:31:35Z</dc:date>
    </item>
    <item>
      <title>Re: Gui_Upload dump ---CALL_FUNCTION_CONFLICT_TYPE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/gui-upload-dump-call-function-conflict-type/m-p/897356#M54532</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi RAm,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: lv_filename type string.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It is saying 'The deep data type "STRING" is not allowed'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please help me.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Neelu.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 May 2005 19:41:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/gui-upload-dump-call-function-conflict-type/m-p/897356#M54532</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-05-26T19:41:44Z</dc:date>
    </item>
    <item>
      <title>Re: Gui_Upload dump ---CALL_FUNCTION_CONFLICT_TYPE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/gui-upload-dump-call-function-conflict-type/m-p/897357#M54533</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Here is the program.&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
REPORT zmm_3030_info_record_load NO STANDARD PAGE HEADING LINE-SIZE 255.

INCLUDE bdcrecx1.

DATA: v_norbm(17), v_netpr(14), v1_netpr(14).
DATA: v_aplfz(3) TYPE c.

*----------------------------------------------------------------------*
* TABLES:
*----------------------------------------------------------------------*

TABLES: mara, eina, eine.

*----------------------------------------------------------------------*
* INTERNAL TABLES *
*----------------------------------------------------------------------*

DATA: BEGIN OF it_eina_eine OCCURS 0,
infnr LIKE eina-infnr,
lifnr LIKE eina-lifnr,
matnr LIKE eina-matnr,
ekorg LIKE eine-ekorg,
werks LIKE eine-werks,
meins LIKE eina-meins,
waers LIKE eine-waers,
aplfz LIKE eine-aplfz,
norbm LIKE eine-norbm,
netpr LIKE eine-netpr.
DATA: END OF it_eina_eine.

DATA: BEGIN OF it_record OCCURS 0,
* infnr LIKE eina-infnr,
lifnr LIKE eina-lifnr,
matnr LIKE eina-matnr,
netpr LIKE eine-netpr.
DATA: END OF it_record.


SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-001.
SELECT-OPTIONS: s_matnr FOR eina-matnr,
s_lifnr FOR eina-lifnr.

PARAMETERS: p_werks LIKE eine-werks DEFAULT '3030',
p_ekorg LIKE eine-ekorg DEFAULT '9000'.

PARAMETERS: p_fname LIKE rlgrap-filename. "lower case.

*PARAMETERS: DATASET TYPE STRING.

SELECTION-SCREEN END OF BLOCK b1.

*at selecion-screen on value request for file name

AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_fname.
  PERFORM get_file_name.


START-OF-SELECTION.

  PERFORM get_inforec_data.

  IF NOT p_fname IS INITIAL.
    PERFORM sub_upload_file.
  ENDIF.

  LOOP AT it_eina_eine.

    CLEAR: v_norbm, v_netpr, v_aplfz.

    WRITE it_eina_eine-norbm TO v_norbm UNIT it_eina_eine-meins
    NO-GROUPING LEFT-JUSTIFIED.
    WRITE it_eina_eine-netpr TO v_netpr CURRENCY it_eina_eine-waers
    NO-GROUPING LEFT-JUSTIFIED.
    WRITE it_eina_eine-aplfz TO v_aplfz.

    PERFORM bdc_dynpro USING 'SAPMM06I' '0100'.
    PERFORM bdc_field USING 'BDC_CURSOR' 'EINA-LIFNR'.
    PERFORM bdc_field USING 'BDC_OKCODE' '/00'.
    PERFORM bdc_field USING 'EINA-LIFNR' it_eina_eine-lifnr.
    PERFORM bdc_field USING 'EINA-MATNR' it_eina_eine-matnr.
    PERFORM bdc_field USING 'EINE-EKORG' p_ekorg.
    PERFORM bdc_field USING 'EINE-WERKS' p_werks.

    PERFORM bdc_field USING 'RM06I-NORMB' 'X'.

    PERFORM bdc_dynpro USING 'SAPMM06I' '0101'.
    PERFORM bdc_field USING 'BDC_CURSOR' 'EINA-MAHN1'.
    PERFORM bdc_field USING 'BDC_OKCODE' '/00'.

    PERFORM bdc_dynpro USING 'SAPMM06I' '0102'.
    PERFORM bdc_field USING 'BDC_CURSOR' 'EINE-NORBM'.
    PERFORM bdc_field USING 'BDC_OKCODE' '=BU'.
    PERFORM bdc_field USING 'EINE-APLFZ' v_aplfz.
    PERFORM bdc_field USING 'EINE-NORBM' v_norbm.

    IF it_eina_eine-netpr &amp;gt; 0.
      PERFORM bdc_field USING 'EINE-NETPR' v_netpr.
    ELSE.
      READ TABLE it_record WITH KEY matnr = it_record-matnr
      lifnr = it_record-lifnr.
      IF sy-subrc = 0.
        WRITE it_record-netpr TO v1_netpr CURRENCY it_eina_eine-waers
        NO-GROUPING LEFT-JUSTIFIED.
        PERFORM bdc_field USING 'EINE-NETPR' v1_netpr.
      ENDIF.
    ENDIF.

    PERFORM bdc_transaction USING 'ME11'.

  ENDLOOP.


*&amp;amp;---------------------------------------------------------------------*
*&amp;amp; Form get_inforec_data
*&amp;amp;---------------------------------------------------------------------*
* text
*----------------------------------------------------------------------*
* --&amp;gt; p1 text
* &amp;lt;-- p2 text
*----------------------------------------------------------------------*

FORM get_inforec_data .

  SELECT eina~infnr
  eina~lifnr
  eina~matnr
  eina~meins
  eine~ekorg
  eine~werks
  eine~waers
  eine~aplfz
  eine~norbm
  eine~netpr
  INTO CORRESPONDING FIELDS OF TABLE it_eina_eine
  FROM eina JOIN eine ON eina~infnr = eine~infnr
  WHERE matnr IN s_matnr
  AND lifnr IN s_lifnr.

ENDFORM. " get_purchlist_data

*&amp;amp;---------------------------------------------------------------------*
*&amp;amp; Form get_file_name
*&amp;amp;---------------------------------------------------------------------*
* text
*----------------------------------------------------------------------*
* --&amp;gt; p1 text
* &amp;lt;-- p2 text
*----------------------------------------------------------------------*
FORM get_file_name .
  CALL FUNCTION 'F4_FILENAME'
       IMPORTING
            file_name = p_fname.
ENDFORM. " get_file_name


**&amp;amp;---------------------------------------------------------------------
**
**&amp;amp; Form sub_upload_file
**&amp;amp;---------------------------------------------------------------------
**
** text
**----------------------------------------------------------------------
**
** --&amp;gt; p1 text
** &amp;lt;-- p2 text
**----------------------------------------------------------------------
**
FORM sub_upload_file .

  &amp;lt;b&amp;gt;DATA: l_filename TYPE string.&amp;lt;/b&amp;gt;

  l_filename = p_fname.
  CALL FUNCTION 'GUI_UPLOAD'
    EXPORTING
      filename = l_filename
      filetype = 'ASC'
*     HAS_FIELD_SEPARATOR = ' '
*     HEADER_LENGTH = 0
*     READ_BY_LINE = 'X'
*     DAT_MODE = ' '
*     CODEPAGE = ' '
*     IGNORE_CERR = ABAP_TRUE
*     REPLACEMENT = '#'
*     CHECK_BOM = ' '
*   IMPORTING
*     FILELENGTH =
*     HEADER =
    TABLES
      data_tab = it_record
    EXCEPTIONS
      file_open_error = 1
      file_read_error = 2
*     NO_BATCH = 3
*     GUI_REFUSE_FILETRANSFER = 4
*     INVALID_TYPE = 5
*     NO_AUTHORITY = 6
*     UNKNOWN_ERROR = 7
*     BAD_DATA_FORMAT = 8
*     HEADER_NOT_ALLOWED = 9
*     SEPARATOR_NOT_ALLOWED = 10
*     HEADER_TOO_LONG = 11
*     UNKNOWN_DP_ERROR = 12
      access_denied = 13
*     DP_OUT_OF_MEMORY = 14
*     DISK_FULL = 15
*     DP_TIMEOUT = 16
      OTHERS = 17.
  IF sy-subrc &amp;lt;&amp;gt; 0.
    CASE sy-subrc.
      WHEN 0.
        WRITE / 'File upload is ok'.
      WHEN 1.
        WRITE: / 'File path is invalid'.
        EXIT.
      WHEN 2.
        WRITE: / 'Error occured while reading the Input file'.
        EXIT.
      WHEN 13.
        WRITE: / 'Access denied for the Input file'.
        EXIT.
      WHEN OTHERS.
        WRITE: / 'Problem with the Input file'.
        EXIT.
    ENDCASE.
  ENDIF.

ENDFORM. " sub_upload_file&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 May 2005 19:50:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/gui-upload-dump-call-function-conflict-type/m-p/897357#M54533</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-05-26T19:50:58Z</dc:date>
    </item>
    <item>
      <title>Re: Gui_Upload dump ---CALL_FUNCTION_CONFLICT_TYPE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/gui-upload-dump-call-function-conflict-type/m-p/897358#M54534</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ram And Srinivas,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you. Now my program is working fine.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Neelu.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 May 2005 19:59:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/gui-upload-dump-call-function-conflict-type/m-p/897358#M54534</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-05-26T19:59:59Z</dc:date>
    </item>
  </channel>
</rss>

