<?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_REQUIREMENTS_CREATE in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-requirements-create/m-p/2465375#M553608</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;         Please check this sample codes.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;data: begin of i_requirements_schedule_in occurs 0.&lt;/P&gt;&lt;P&gt;        include structure bapisshdin.&lt;/P&gt;&lt;P&gt;data: end of i_requirements_schedule_in.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;data: i_bapireturn1 like bapireturn1 occurs 0,&lt;/P&gt;&lt;P&gt;      w_bapireturn1 like bapireturn1.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;data: w_bapisitemr like bapisitemr.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;constants: c_version type bapisitemr-version value '00',&lt;/P&gt;&lt;P&gt;           c_vers_activ type bapisitemr-vers_activ value 'X',&lt;/P&gt;&lt;P&gt;           c_reqmtsplannumber type bapisitemr-req_number value '',&lt;/P&gt;&lt;P&gt;           c_unit type meins value 'EA',&lt;/P&gt;&lt;P&gt;           c_day type prgrs value '1'.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;clear i_requirements_schedule_in.&lt;/P&gt;&lt;P&gt;refresh i_requirements_schedule_in.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;perform populate_requirements_item.&lt;/P&gt;&lt;P&gt;perform populate_requirements_schedule.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;call function 'BAPI_REQUIREMENTS_CREATE'&lt;/P&gt;&lt;P&gt;  exporting&lt;/P&gt;&lt;P&gt;    requirements_item        = w_bapisitemr&lt;/P&gt;&lt;P&gt;  tables&lt;/P&gt;&lt;P&gt;    requirements_schedule_in = i_requirements_schedule_in&lt;/P&gt;&lt;P&gt;  return                     = i_bapireturn1.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;loop at i_bapireturn1 into w_bapireturn1.&lt;/P&gt;&lt;P&gt;  write: / w_bapireturn1-message.&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;form populate_requirements_item.&lt;/P&gt;&lt;P&gt;  clear w_bapisitemr.&lt;/P&gt;&lt;P&gt;  w_bapisitemr-material   = w_matnr.&lt;/P&gt;&lt;P&gt;  w_bapisitemr-plant      = w_werks.&lt;/P&gt;&lt;P&gt;  w_bapisitemr-requ_type  = w_bedae.&lt;/P&gt;&lt;P&gt;  w_bapisitemr-version    = c_version.&lt;/P&gt;&lt;P&gt;  w_bapisitemr-vers_activ = c_vers_activ.&lt;/P&gt;&lt;P&gt;  w_bapisitemr-req_number = c_reqmtsplannumber.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;endform.                   &lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;form populate_requirements_schedule.&lt;/P&gt;&lt;P&gt;  i_requirements_schedule_in-date_type = c_day.&lt;/P&gt;&lt;P&gt;  i_requirements_schedule_in-req_date  = i_zctforwk-lfdat.&lt;/P&gt;&lt;P&gt;  i_requirements_schedule_in-req_qty   = i_zctforwk-menge.&lt;/P&gt;&lt;P&gt;  i_requirements_schedule_in-unit      = c_unit.&lt;/P&gt;&lt;P&gt;  append i_requirements_schedule_in.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;endform. &lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt; Refer to the documentation available with the BAPI.&lt;/P&gt;&lt;P&gt;Goto SE37-&amp;gt; put your name of BAPI-&amp;gt; DISPLAY and see the documentation&lt;/P&gt;&lt;P&gt; &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;&amp;lt;b&amp;gt;Reward points&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regarsd&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 02 Jul 2007 07:06:44 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-07-02T07:06:44Z</dc:date>
    <item>
      <title>BAPI_REQUIREMENTS_CREATE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-requirements-create/m-p/2465372#M553605</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;&lt;/P&gt;&lt;P&gt;What are all the parameters that we need to give in BAPI_REQUIREMENTS_CREATE to create a new requirment?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Rakesh.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Jul 2007 05:29:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-requirements-create/m-p/2465372#M553605</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-02T05:29:16Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_REQUIREMENTS_CREATE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-requirements-create/m-p/2465373#M553606</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;See the following doc of this BAPI and use accordingly&lt;/P&gt;&lt;P&gt; &amp;lt;b&amp;gt;BAPI_REQUIREMENTS_CREATE&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;Planned Independent Requirements: Create Planned Independent Reqmts&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This method can be used to create planned independent requirements.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To do this, you must transfer at least the item data and the schedule line data. For configurable materials, you can also define configuration supporting points for the schedule lines.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The item data is transferred back after the successful creation of a planned independent requirement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Any errors that occur are returned in the parameter RETURN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Notes&lt;/P&gt;&lt;P&gt;The authorization object C_PPBD with the activity H (add) is checked.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The command COMMIT WORK is entered within the BAPI. You can prevent this by setting the parameter DO_COMMIT with initial value.&lt;/P&gt;&lt;P&gt;In this case, you call up method BapiService.TransactionCommit to write the planned independent requirements to the database.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you have created a planning profile for a configurable material, you can define configuration supporting points for the schedule lines as follows:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Select a planning profile using parameterPROFILID.&lt;/P&gt;&lt;P&gt;Define the usage probabilities using parameter REQUIREMENTS_CHAR_IN.&lt;/P&gt;&lt;P&gt;The requirements date of the configuration supporting point (REQUIREMENTS_CHAR_IN-REQU_DATE) must correspond to the requirements date of the schedule line (REQUIREMENTS_SCHEDULE_IN-REQ_DATE).&lt;/P&gt;&lt;P&gt;Do not create any schedule lines on non-working days, as these will be automatically moved to a workday.&lt;/P&gt;&lt;P&gt;Further information&lt;/P&gt;&lt;P&gt;Additional methods:&lt;/P&gt;&lt;P&gt;PlannedIndepReqmt.Change&lt;/P&gt;&lt;P&gt;PlannedIndepReqmt.GetDetail&lt;/P&gt;&lt;P&gt;BapiService.TransactionCommit&lt;/P&gt;&lt;P&gt;Parameters&lt;/P&gt;&lt;P&gt;REQUIREMENTS_ITEM&lt;/P&gt;&lt;P&gt;REQUIREMENT_PARAM&lt;/P&gt;&lt;P&gt;DO_COMMIT&lt;/P&gt;&lt;P&gt;UPDATE_MODE&lt;/P&gt;&lt;P&gt;REFER_TYPE&lt;/P&gt;&lt;P&gt;PROFILID&lt;/P&gt;&lt;P&gt;MATERIAL&lt;/P&gt;&lt;P&gt;PLANT&lt;/P&gt;&lt;P&gt;REQUIREMENTSTYPE&lt;/P&gt;&lt;P&gt;VERSION&lt;/P&gt;&lt;P&gt;REQMTSPLANNUMBER&lt;/P&gt;&lt;P&gt;MRP_AREA&lt;/P&gt;&lt;P&gt;MATERIAL_EVG&lt;/P&gt;&lt;P&gt;REQUIREMENTS_SCHEDULE_IN&lt;/P&gt;&lt;P&gt;REQUIREMENTS_CHAR_IN&lt;/P&gt;&lt;P&gt;RETURN&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Reward points for useful Answers&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Anji&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Jul 2007 06:59:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-requirements-create/m-p/2465373#M553606</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-02T06:59:44Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_REQUIREMENTS_CREATE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-requirements-create/m-p/2465374#M553607</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear rakesh, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Read the Function module documentation of this BAPI,se37-&amp;gt; BAPI name-&amp;gt; Function module documentation(button in Application toolbar)&lt;/P&gt;&lt;P&gt;If you need further help, let me know.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Antony Thomas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Jul 2007 07:02:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-requirements-create/m-p/2465374#M553607</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-02T07:02:19Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_REQUIREMENTS_CREATE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-requirements-create/m-p/2465375#M553608</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;         Please check this sample codes.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;data: begin of i_requirements_schedule_in occurs 0.&lt;/P&gt;&lt;P&gt;        include structure bapisshdin.&lt;/P&gt;&lt;P&gt;data: end of i_requirements_schedule_in.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;data: i_bapireturn1 like bapireturn1 occurs 0,&lt;/P&gt;&lt;P&gt;      w_bapireturn1 like bapireturn1.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;data: w_bapisitemr like bapisitemr.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;constants: c_version type bapisitemr-version value '00',&lt;/P&gt;&lt;P&gt;           c_vers_activ type bapisitemr-vers_activ value 'X',&lt;/P&gt;&lt;P&gt;           c_reqmtsplannumber type bapisitemr-req_number value '',&lt;/P&gt;&lt;P&gt;           c_unit type meins value 'EA',&lt;/P&gt;&lt;P&gt;           c_day type prgrs value '1'.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;...&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;clear i_requirements_schedule_in.&lt;/P&gt;&lt;P&gt;refresh i_requirements_schedule_in.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;perform populate_requirements_item.&lt;/P&gt;&lt;P&gt;perform populate_requirements_schedule.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;call function 'BAPI_REQUIREMENTS_CREATE'&lt;/P&gt;&lt;P&gt;  exporting&lt;/P&gt;&lt;P&gt;    requirements_item        = w_bapisitemr&lt;/P&gt;&lt;P&gt;  tables&lt;/P&gt;&lt;P&gt;    requirements_schedule_in = i_requirements_schedule_in&lt;/P&gt;&lt;P&gt;  return                     = i_bapireturn1.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;loop at i_bapireturn1 into w_bapireturn1.&lt;/P&gt;&lt;P&gt;  write: / w_bapireturn1-message.&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;form populate_requirements_item.&lt;/P&gt;&lt;P&gt;  clear w_bapisitemr.&lt;/P&gt;&lt;P&gt;  w_bapisitemr-material   = w_matnr.&lt;/P&gt;&lt;P&gt;  w_bapisitemr-plant      = w_werks.&lt;/P&gt;&lt;P&gt;  w_bapisitemr-requ_type  = w_bedae.&lt;/P&gt;&lt;P&gt;  w_bapisitemr-version    = c_version.&lt;/P&gt;&lt;P&gt;  w_bapisitemr-vers_activ = c_vers_activ.&lt;/P&gt;&lt;P&gt;  w_bapisitemr-req_number = c_reqmtsplannumber.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;endform.                   &lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;form populate_requirements_schedule.&lt;/P&gt;&lt;P&gt;  i_requirements_schedule_in-date_type = c_day.&lt;/P&gt;&lt;P&gt;  i_requirements_schedule_in-req_date  = i_zctforwk-lfdat.&lt;/P&gt;&lt;P&gt;  i_requirements_schedule_in-req_qty   = i_zctforwk-menge.&lt;/P&gt;&lt;P&gt;  i_requirements_schedule_in-unit      = c_unit.&lt;/P&gt;&lt;P&gt;  append i_requirements_schedule_in.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;endform. &lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt; Refer to the documentation available with the BAPI.&lt;/P&gt;&lt;P&gt;Goto SE37-&amp;gt; put your name of BAPI-&amp;gt; DISPLAY and see the documentation&lt;/P&gt;&lt;P&gt; &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;&amp;lt;b&amp;gt;Reward points&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regarsd&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Jul 2007 07:06:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-requirements-create/m-p/2465375#M553608</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-02T07:06:44Z</dc:date>
    </item>
  </channel>
</rss>

