<?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: error in uploding data using bapi for me51n(&amp;quot;urgent&amp;quot;) in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/error-in-uploding-data-using-bapi-for-me51n-quot-urgent-quot/m-p/1207574#M132661</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI ravi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In me51n there is a field called Purchasing Key which is mandatory have you checked that field.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;and i told you to use GUI_UPLOAD function.&amp;lt;/b&amp;gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;kishore&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: Harikishore Sreenivasulu&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sun, 19 Mar 2006 08:44:05 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-03-19T08:44:05Z</dc:date>
    <item>
      <title>error in uploding data using bapi for me51n("urgent")</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/error-in-uploding-data-using-bapi-for-me51n-quot-urgent-quot/m-p/1207571#M132658</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;i am getting the error "error in function,000 does not exist"&lt;/P&gt;&lt;P&gt;i am sending u the code &amp;amp; txt file plz check it out and let me know..&lt;/P&gt;&lt;P&gt;REPORT  zrv_bapi_pr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF itab OCCURS 0,&lt;/P&gt;&lt;P&gt;            bsart(4),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           ."Purchase requisition document type&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;            txz01(40),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           ."Short text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;            menge(13),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           ."Purchase requisition quantity&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;            meins(3),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           ."Purchase requisition unit of measure&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;            eeind LIKE bapiebanc-deliv_date,&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           ."Item delivery date&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;            wgbez(9),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           ."Material Group&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;            name1(4),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           ."Plant&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;            ekgrp(3),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           ."Purchasing Group&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;            afnam(12),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           ."Name of requisitioner/requester&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;            bednr(10),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           ."Requirement Tracking Number&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;            knttp(1),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           ."Account assignment category&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;            sakto(10),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           ."G/L Account Number&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;            ps_posid(8),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           ."Work Breakdown Structure Element (WBS Element)&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;            editor(132),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;           ."Text line&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      END OF itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: itab_bapiebanc  LIKE bapiebanc  OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;DATA: itab_bapiebkn   LIKE bapiebkn   OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;DATA: itab_bapiebantx LIKE bapiebantx OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF errmsg OCCURS 10.&lt;/P&gt;&lt;P&gt;        INCLUDE STRUCTURE bapiret2.&lt;/P&gt;&lt;P&gt;DATA: END OF errmsg.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: errflag.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'UPLOAD'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;    filename = 'C:\Documents and Settings\sap\Desktop\New Text Document (2).txt'&lt;/P&gt;&lt;P&gt;    filetype = 'DAT'&lt;/P&gt;&lt;P&gt;  TABLES&lt;/P&gt;&lt;P&gt;    data_tab = itab.&lt;/P&gt;&lt;P&gt;&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;  EXIT.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT itab.&lt;/P&gt;&lt;P&gt;  itab_bapiebanc-doc_type       =    itab-bsart.&lt;/P&gt;&lt;P&gt;  itab_bapiebanc-short_text     =    itab-txz01.&lt;/P&gt;&lt;P&gt;  itab_bapiebanc-quantity       =    itab-menge.&lt;/P&gt;&lt;P&gt;  itab_bapiebanc-unit           =    itab-meins.&lt;/P&gt;&lt;P&gt;  itab_bapiebanc-deliv_date     =    itab-eeind.&lt;/P&gt;&lt;P&gt;  itab_bapiebanc-plant          =    itab-name1.&lt;/P&gt;&lt;P&gt;  itab_bapiebanc-pur_group      =    itab-ekgrp.&lt;/P&gt;&lt;P&gt;  itab_bapiebanc-preq_name      =    itab-afnam.&lt;/P&gt;&lt;P&gt;  itab_bapiebanc-trackingno     =    itab-bednr.&lt;/P&gt;&lt;P&gt;  itab_bapiebanc-mat_grp        =    itab-wgbez.&lt;/P&gt;&lt;P&gt;  itab_bapiebanc-acctasscat     =    itab-knttp.&lt;/P&gt;&lt;P&gt;  itab_bapiebkn-g_l_acct        =    itab-sakto.&lt;/P&gt;&lt;P&gt;  itab_bapiebkn-wbs_elem_e      =    itab-ps_posid.&lt;/P&gt;&lt;P&gt;  itab_bapiebantx-text_line     =    itab-editor.&lt;/P&gt;&lt;P&gt;  APPEND itab_bapiebkn.&lt;/P&gt;&lt;P&gt;  APPEND itab_bapiebanc.&lt;/P&gt;&lt;P&gt;  APPEND itab_bapiebantx.&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;CALL FUNCTION 'BAPI_REQUISITION_CREATE'&lt;/P&gt;&lt;P&gt;  TABLES&lt;/P&gt;&lt;P&gt;    requisition_items              = itab_bapiebanc&lt;/P&gt;&lt;P&gt;    requisition_account_assignment = itab_bapiebkn&lt;/P&gt;&lt;P&gt;    requisition_item_text          = itab_bapiebantx&lt;/P&gt;&lt;P&gt;    return                         = errmsg.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT errmsg.&lt;/P&gt;&lt;P&gt;  IF errmsg-type EQ 'E'.&lt;/P&gt;&lt;P&gt;    WRITE:/'Error in function', errmsg-message.&lt;/P&gt;&lt;P&gt;    errflag = 'X'.&lt;/P&gt;&lt;P&gt;  ELSE.&lt;/P&gt;&lt;P&gt;    WRITE:/ errmsg-message.&lt;/P&gt;&lt;P&gt;  ENDIF.&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;CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;*LOOP AT itab_bapiebanc.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; WRITE:/   itab_bapiebanc-doc_type,&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      itab_bapiebanc-short_text,&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      itab_bapiebanc-quantity,&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      itab_bapiebanc-unit ,&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    itab_bapiebanc-deliv_date,&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    itab_bapiebanc-plant,&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    itab_bapiebanc-pur_group,&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    itab_bapiebanc-preq_name,&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    itab_bapiebanc-trackingno,&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    itab_bapiebanc-mat_grp,&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      100 itab_bapiebanc-acctasscat.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;*ENDLOOP.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;*LOOP AT itab_bapiebkn.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; WRITE:/&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;             itab_bapiebkn-g_l_acct,&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;             itab_bapiebkn-wbs_elem_e.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&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;/P&gt;&lt;P&gt;*LOOP AT itab_bapiebantx.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; WRITE:/ itab_bapiebantx-text_line.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;*ENDLOOP.&lt;/P&gt;&lt;P&gt;**&lt;/P&gt;&lt;P&gt;txt file&lt;/P&gt;&lt;P&gt;NB	MOTOR	2	EA	20.04.2006	18000000	0020	010	SANGEETE	J505	P	4000	J525.2.2	crompton greaves make,3 phase motor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 18 Mar 2006 07:23:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/error-in-uploding-data-using-bapi-for-me51n-quot-urgent-quot/m-p/1207571#M132658</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-03-18T07:23:35Z</dc:date>
    </item>
    <item>
      <title>Re: error in uploding data using bapi for me51n("urgent")</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/error-in-uploding-data-using-bapi-for-me51n-quot-urgent-quot/m-p/1207572#M132659</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Ravi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please use FM &amp;lt;b&amp;gt;GUI_UPLOAD&amp;lt;/b&amp;gt; instead of FM UPLOAD (obsolete).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;call function 'GUI_UPLOAD'
  exporting
    filename            = 'C:Documents and SettingssapDesktopNew Text Document (2).txt'
    filetype            = 'DAT'
  tables
    data_tab            = itab.
 
loop at itab.
  ...
endloop.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think your error is related to line item in internal table &amp;lt;b&amp;gt;itab_bapiebanc&amp;lt;/b&amp;gt;. You need to increment for each loop. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this will help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ferry Lianto&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 18 Mar 2006 07:30:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/error-in-uploding-data-using-bapi-for-me51n-quot-urgent-quot/m-p/1207572#M132659</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-03-18T07:30:28Z</dc:date>
    </item>
    <item>
      <title>Re: error in uploding data using bapi for me51n("urgent")</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/error-in-uploding-data-using-bapi-for-me51n-quot-urgent-quot/m-p/1207573#M132660</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Check the structure of your text file and the table itab. It seems to me that there isnt a one-to-one relation between the fields in the itab and the text file (eg: the second field in your itab is text, length 40, whereas in your text file it is something else).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hence, while uploading, the value in one of the fields might be wrong.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sudha&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 19 Mar 2006 07:22:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/error-in-uploding-data-using-bapi-for-me51n-quot-urgent-quot/m-p/1207573#M132660</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-03-19T07:22:59Z</dc:date>
    </item>
    <item>
      <title>Re: error in uploding data using bapi for me51n("urgent")</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/error-in-uploding-data-using-bapi-for-me51n-quot-urgent-quot/m-p/1207574#M132661</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI ravi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In me51n there is a field called Purchasing Key which is mandatory have you checked that field.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;and i told you to use GUI_UPLOAD function.&amp;lt;/b&amp;gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;kishore&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: Harikishore Sreenivasulu&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 19 Mar 2006 08:44:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/error-in-uploding-data-using-bapi-for-me51n-quot-urgent-quot/m-p/1207574#M132661</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-03-19T08:44:05Z</dc:date>
    </item>
  </channel>
</rss>

