<?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 how to use BAPI_REQUISITION_CREATE in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-use-bapi-requisition-create/m-p/3793227#M912330</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi all,&lt;/P&gt;&lt;P&gt;Can anyone suggest how to use BAPI_REQUISITION_CREATE.&lt;/P&gt;&lt;P&gt;please provide code if available.&lt;/P&gt;&lt;P&gt;it would b a great help.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 14 May 2008 06:17:16 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-05-14T06:17:16Z</dc:date>
    <item>
      <title>how to use BAPI_REQUISITION_CREATE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-use-bapi-requisition-create/m-p/3793227#M912330</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi all,&lt;/P&gt;&lt;P&gt;Can anyone suggest how to use BAPI_REQUISITION_CREATE.&lt;/P&gt;&lt;P&gt;please provide code if available.&lt;/P&gt;&lt;P&gt;it would b a great help.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 May 2008 06:17:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-use-bapi-requisition-create/m-p/3793227#M912330</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-14T06:17:16Z</dc:date>
    </item>
    <item>
      <title>Re: how to use BAPI_REQUISITION_CREATE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-use-bapi-requisition-create/m-p/3793228#M912331</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;Hope it will help you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&lt;STRONG&gt;Reward if help.&lt;/STRONG&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'BAPI_REQUISITION_CREATE'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  SKIP_ITEMS_WITH_ERROR                =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  AUTOMATIC_SOURCE                     = '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;  NUMBER                               =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  TABLES&lt;/P&gt;&lt;P&gt;    requisition_items                    =&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  REQUISITION_ACCOUNT_ASSIGNMENT       =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  REQUISITION_ITEM_TEXT                =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  REQUISITION_LIMITS                   =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  REQUISITION_CONTRACT_LIMITS          =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  REQUISITION_SERVICES                 =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  REQUISITION_SRV_ACCASS_VALUES        =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  RETURN                               =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  REQUISITION_SERVICES_TEXT            =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  REQUISITION_ADDRDELIVERY             =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  EXTENSIONIN                          =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          .&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 May 2008 06:26:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-use-bapi-requisition-create/m-p/3793228#M912331</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-14T06:26:01Z</dc:date>
    </item>
    <item>
      <title>Re: how to use BAPI_REQUISITION_CREATE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-use-bapi-requisition-create/m-p/3793229#M912332</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;&lt;STRONG&gt;Check the sample code&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;codeREPORT ZV1_BAPI_PR .&lt;/P&gt;&lt;P&gt;data:wa_eban like eban.&lt;/P&gt;&lt;P&gt;DATA: BEGIN OF itab OCCURS 0,&lt;/P&gt;&lt;P&gt;bsart(4),&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;."Purchase requisition document type &lt;/P&gt;&lt;P&gt;werks(4),&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Plant &lt;/P&gt;&lt;P&gt;txz01(40),&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;."Short text &lt;/P&gt;&lt;P&gt;menge(13),&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;."Purchase requisition quantity &lt;/P&gt;&lt;P&gt;meins(3),&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;."Purchase requisition unit of measure &lt;/P&gt;&lt;P&gt;eeind(10),&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;."Item delivery date &lt;/P&gt;&lt;P&gt;wgbez(9),&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;."Material Group &lt;/P&gt;&lt;P&gt;name1(4),&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;."Plant &lt;/P&gt;&lt;P&gt;ekgrp(3),&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;."Purchasing Group &lt;/P&gt;&lt;P&gt;afnam(12),&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;."Name of requisitioner/requester &lt;/P&gt;&lt;P&gt;bednr(10),&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;."Requirement Tracking Number &lt;/P&gt;&lt;P&gt;knttp(1),&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;."Account assignment category &lt;/P&gt;&lt;P&gt;sakto(10),&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;."G/L Account Number &lt;/P&gt;&lt;P&gt;ps_posid(8),&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;."Work Breakdown Structure Element (WBS Element) &lt;/P&gt;&lt;P&gt;editor(132),&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;."Text line &lt;/P&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;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;DATA: errflag.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select single * from eban&lt;/P&gt;&lt;P&gt;into wa_eban.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;move-corresponding wa_eban to itab.&lt;/P&gt;&lt;P&gt;append itab.&lt;/P&gt;&lt;P&gt;clear itab.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;*CALL FUNCTION 'UPLOAD'&lt;/P&gt;&lt;P&gt;&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;. &lt;/P&gt;&lt;P&gt;*if sy-subrc 0.&lt;/P&gt;&lt;P&gt;&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;&lt;/P&gt;&lt;P&gt;if not itab-eeind is initial.&lt;/P&gt;&lt;P&gt;itab_bapiebanc-deliv_date = itab-eeind.&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt;itab_bapiebanc-deliv_date = sy-datum + 30.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;itab_bapiebanc-plant = itab-werks.&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_bapiebanc-acctasscat = 'A'.&lt;/P&gt;&lt;P&gt;itab_bapiebkn-g_l_acct = itab-sakto.&lt;/P&gt;&lt;P&gt;itab_bapiebkn-wbs_elem = itab-ps_posid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;itab_bapiebantx-text_line = itab-editor. &lt;/P&gt;&lt;P&gt;itab_bapiebantx-text_line = 'Test for Purchase requisiton'.&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;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;CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;*loop at itab_bapiebanc.&lt;/P&gt;&lt;P&gt;*write:/ itab_bapiebanc-doc_type,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;itab_bapiebanc-short_text, &lt;/P&gt;&lt;P&gt;itab_bapiebanc-quantity, &lt;/P&gt;&lt;P&gt;itab_bapiebanc-unit , &lt;/P&gt;&lt;P&gt;itab_bapiebanc-deliv_date, &lt;/P&gt;&lt;P&gt;itab_bapiebanc-plant, &lt;/P&gt;&lt;P&gt;itab_bapiebanc-pur_group, &lt;/P&gt;&lt;P&gt;itab_bapiebanc-preq_name, &lt;/P&gt;&lt;P&gt;itab_bapiebanc-trackingno, &lt;/P&gt;&lt;P&gt;itab_bapiebanc-mat_grp, &lt;/P&gt;&lt;P&gt;100 itab_bapiebanc-acctasscat. &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;*loop at itab_bapiebkn.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;write:/ itab_bapiebkn-g_l_acct, &lt;/P&gt;&lt;P&gt;itab_bapiebkn-wbs_elem. &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;*loop at itab_bapiebantx.&lt;/P&gt;&lt;P&gt;*write:/ itab_bapiebantx-text_line.&lt;/P&gt;&lt;P&gt;*endloop.&lt;/P&gt;&lt;P&gt;**[/code]&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Raj.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 May 2008 06:27:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-use-bapi-requisition-create/m-p/3793229#M912332</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-14T06:27:59Z</dc:date>
    </item>
    <item>
      <title>Re: how to use BAPI_REQUISITION_CREATE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-use-bapi-requisition-create/m-p/3793230#M912333</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;  CALL FUNCTION 'BAPI_REQUISITION_CREATE'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      automatic_source               = 'X'&lt;/P&gt;&lt;P&gt;    IMPORTING&lt;/P&gt;&lt;P&gt;      number                         = l_preq_no&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      requisition_items              = i_item&lt;/P&gt;&lt;P&gt;      requisition_account_assignment = i_acc_assign&lt;/P&gt;&lt;P&gt;      requisition_limits             = i_limits&lt;/P&gt;&lt;P&gt;      requisition_services           = i_services&lt;/P&gt;&lt;P&gt;      requisition_srv_accass_values  = i_serv_acc&lt;/P&gt;&lt;P&gt;      return                         = li_return&lt;/P&gt;&lt;P&gt;      requisition_addrdelivery       = i_address.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;fill the internal table with  the corresponding data&lt;/P&gt;&lt;P&gt;move  item details  into the internal table i_item&lt;/P&gt;&lt;P&gt;move account assignment detials into i_acc_assing&lt;/P&gt;&lt;P&gt;move limits detials into i_limits&lt;/P&gt;&lt;P&gt;services details into i_services&lt;/P&gt;&lt;P&gt;address details into i_address &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and post the bapi, once the bapi  posting is successfull  the  PREQ number will be exported to &lt;STRONG&gt;l_preq_no&lt;/STRONG&gt;,   and if any errors occured while posting the bapi, the errors captured into the internal table li_return.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please Reward the points if useful&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 May 2008 06:35:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-use-bapi-requisition-create/m-p/3793230#M912333</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-05-14T06:35:51Z</dc:date>
    </item>
  </channel>
</rss>

