<?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: Type error using WS_UPLOAD in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/type-error-using-ws-upload/m-p/1881167#M370020</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;can u change the declaration and check again&lt;/P&gt;&lt;P&gt;PARAMETERS BDCFILE(80)&lt;/P&gt;&lt;P&gt;to parameters BDCFILE LIKE RLGRAP-FILENAME.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regds,&lt;/P&gt;&lt;P&gt;kiran&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 26 Jan 2007 06:17:55 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-01-26T06:17:55Z</dc:date>
    <item>
      <title>Type error using WS_UPLOAD</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/type-error-using-ws-upload/m-p/1881166#M370019</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 am currently learning ABAP/4.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The following is my source code (i am aware that WS_UPLOAD has become obsolete, though i am running on 4.6):&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT ZBDC_1 .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS BDCFILE(80)&lt;/P&gt;&lt;P&gt;DEFAULT 'C:\BDC_file.txt'&lt;/P&gt;&lt;P&gt;      lower case.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF IT_1,&lt;/P&gt;&lt;P&gt;          SS(9),&lt;/P&gt;&lt;P&gt;          FNAME(40),&lt;/P&gt;&lt;P&gt;          MI(1),&lt;/P&gt;&lt;P&gt;          LNAME(40),&lt;/P&gt;&lt;P&gt;          DOB(8),&lt;/P&gt;&lt;P&gt;          EMAIL_USERNAME(25),&lt;/P&gt;&lt;P&gt;          EMAIL_DOMAIN(24),&lt;/P&gt;&lt;P&gt;          ADDRESS(40),&lt;/P&gt;&lt;P&gt;          APT(3),&lt;/P&gt;&lt;P&gt;          CITY(30),&lt;/P&gt;&lt;P&gt;          STATE(2),&lt;/P&gt;&lt;P&gt;          ZIPCODE(5),&lt;/P&gt;&lt;P&gt;          HOMEPHONE(10),&lt;/P&gt;&lt;P&gt;          RESTIME(2),&lt;/P&gt;&lt;P&gt;          OCCUPATION(20),&lt;/P&gt;&lt;P&gt;          COMPANY(30),&lt;/P&gt;&lt;P&gt;          WORKPHONE(10),&lt;/P&gt;&lt;P&gt;          COMPTIME(2),&lt;/P&gt;&lt;P&gt;          AHINCOME(9),&lt;/P&gt;&lt;P&gt;          NETWORTH(9),&lt;/P&gt;&lt;P&gt;          BANKTYPE(9),&lt;/P&gt;&lt;P&gt;          RESTYPE(5),&lt;/P&gt;&lt;P&gt;          MPAYMENT(9),&lt;/P&gt;&lt;P&gt;      END OF IT_1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA IT_2 LIKE IT_1 OCCURS 0 WITH HEADER LINE.&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;CALL FUNCTION 'WS_UPLOAD'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  CODEPAGE                      = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    FILENAME                      = BDCFILE&lt;/P&gt;&lt;P&gt;    FILETYPE                      = 'DAT'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  HEADLEN                       = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  LINE_EXIT                     = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  TRUNCLEN                      = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  USER_FORM                     = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  USER_PROG                     = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  DAT_D_FORMAT                  = 'X'&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;/UL&gt;&lt;P&gt;  TABLES&lt;/P&gt;&lt;P&gt;    data_tab                      = IT_2&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; EXCEPTIONS&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  CONVERSION_ERROR              = 1&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   FILE_OPEN_ERROR               = 2&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  FILE_READ_ERROR               = 3&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  INVALID_TYPE                  = 4&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  NO_BATCH                      = 5&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  UNKNOWN_ERROR                 = 6&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  INVALID_TABLE_WIDTH           = 7&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  GUI_REFUSE_FILETRANSFER       = 8&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  CUSTOMER_ERROR                = 9&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   OTHERS                        = 10&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BREAK-POINT.&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;&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;LOOP AT IT_2.&lt;/P&gt;&lt;P&gt;  WRITE: / IT_2-SS.&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;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;at selection-screen on value-request for BDCFILE.&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;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'WS_FILENAME_GET'&lt;/P&gt;&lt;P&gt; EXPORTING&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   DEF_FILENAME           = ' '&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    DEF_PATH               = 'C:\'&lt;/P&gt;&lt;P&gt;    MASK                   =  ',&lt;STRONG&gt;.txt ,&lt;/STRONG&gt;.txt.'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  MODE                   = 'O'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  TITLE                  = 'PC-File-Selection'&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt; IMPORTING&lt;/P&gt;&lt;P&gt;    FILENAME               = BDCFILE&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  RC                     =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt; EXCEPTIONS&lt;/P&gt;&lt;P&gt;   INV_WINSYS             = 1&lt;/P&gt;&lt;P&gt;   NO_BATCH               = 2&lt;/P&gt;&lt;P&gt;   SELECTION_CANCEL       = 3&lt;/P&gt;&lt;P&gt;   SELECTION_ERROR        = 4&lt;/P&gt;&lt;P&gt;   OTHERS                 = 5&lt;/P&gt;&lt;P&gt;          .&lt;/P&gt;&lt;P&gt;IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="------------------------------------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;At runtime, i get the following error:&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;The call to the function module "WS_UPLOAD" is incorrect:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The function module interface allows you to specify only fields of a parameter type under "FILENAME". The field "BDCFILE" specified here has a different filed type.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="-------------------------------------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have approached this problem from every possible point, but nothing helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What can i do to prevent this from happening? How do i fix this?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Many thanks,&lt;/P&gt;&lt;P&gt;John&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 Jan 2007 06:15:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/type-error-using-ws-upload/m-p/1881166#M370019</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-01-26T06:15:58Z</dc:date>
    </item>
    <item>
      <title>Re: Type error using WS_UPLOAD</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/type-error-using-ws-upload/m-p/1881167#M370020</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;can u change the declaration and check again&lt;/P&gt;&lt;P&gt;PARAMETERS BDCFILE(80)&lt;/P&gt;&lt;P&gt;to parameters BDCFILE LIKE RLGRAP-FILENAME.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regds,&lt;/P&gt;&lt;P&gt;kiran&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 Jan 2007 06:17:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/type-error-using-ws-upload/m-p/1881167#M370020</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-01-26T06:17:55Z</dc:date>
    </item>
    <item>
      <title>Re: Type error using WS_UPLOAD</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/type-error-using-ws-upload/m-p/1881168#M370021</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; Define the file path like this &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; PARAMETERS: p_bdcfile type RLGRAP-FILENAME DEFAULT 'C:\BDC_FILE.TXT'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; Cheers&lt;/P&gt;&lt;P&gt; VJ&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 Jan 2007 06:19:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/type-error-using-ws-upload/m-p/1881168#M370021</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-01-26T06:19:00Z</dc:date>
    </item>
    <item>
      <title>Re: Type error using WS_UPLOAD</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/type-error-using-ws-upload/m-p/1881169#M370022</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you. &lt;/P&gt;&lt;P&gt;Everything works as expected.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 26 Jan 2007 06:21:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/type-error-using-ws-upload/m-p/1881169#M370022</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-01-26T06:21:53Z</dc:date>
    </item>
  </channel>
</rss>

