<?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 Problem with BAPI_ALM_ORDER_MAINTAIN (change components) in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-bapi-alm-order-maintain-change-components/m-p/9049576#M1701765</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 try BAPI_ALM_ORDER_MAINTAIN to change components of an service order.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here my code:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: IT_METHODS TYPE TABLE OF BAPI_ALM_ORDER_METHOD.&lt;/P&gt;&lt;P&gt;DATA: WA_METHODS TYPE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BAPI_ALM_ORDER_METHOD.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;DATA: IT_HEADER TYPE TABLE OF BAPI_ALM_ORDER_HEADERS_I.&lt;/P&gt;&lt;P&gt;DATA: WA_HEADER TYPE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BAPI_ALM_ORDER_HEADERS_I.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;DATA: IT_COMP&amp;nbsp;&amp;nbsp;&amp;nbsp; TYPE TABLE OF BAPI_ALM_ORDER_COMPONENT.&lt;/P&gt;&lt;P&gt;DATA: WA_COMP&amp;nbsp;&amp;nbsp;&amp;nbsp; TYPE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BAPI_ALM_ORDER_COMPONENT.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;DATA: IT_COMP_UP TYPE TABLE OF BAPI_ALM_ORDER_COMPONENT_UP.&lt;/P&gt;&lt;P&gt;DATA: WA_COMP_UP TYPE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BAPI_ALM_ORDER_COMPONENT_UP.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;DATA: IT_RETURN TYPE TABLE OF BAPIRET2.&lt;/P&gt;&lt;P&gt;DATA: WA_RETURN TYPE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BAPIRET2.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;CLEAR: WA_METHODS.&lt;/P&gt;&lt;P&gt;WA_METHODS-REFNUMBER&amp;nbsp; = '000001'.&lt;/P&gt;&lt;P&gt;WA_METHODS-OBJECTTYPE = 'COMPONENT'.&lt;/P&gt;&lt;P&gt;WA_METHODS-METHOD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 'CHANGE'.&lt;/P&gt;&lt;P&gt;WA_METHODS-OBJECTKEY&amp;nbsp; = '000000901676'.&lt;/P&gt;&lt;P&gt;APPEND WA_METHODS TO IT_METHODS.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;WA_COMP-RESERV_NO&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = '199432'.&lt;/P&gt;&lt;P&gt;WA_COMP-RES_ITEM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = '0001'.&lt;/P&gt;&lt;P&gt;WA_COMP-MATERIAL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = '000000000000000015'.&lt;/P&gt;&lt;P&gt;WA_COMP-PLANT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = '2000'.&lt;/P&gt;&lt;P&gt;WA_COMP-STGE_LOC&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = '0001'.&lt;/P&gt;&lt;P&gt;WA_COMP-MRP_RELEVANT&amp;nbsp; = '1'.&lt;/P&gt;&lt;P&gt;APPEND WA_COMP TO IT_COMP.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;WA_COMP_UP-MRP_RELEVANT = 'X'.&lt;/P&gt;&lt;P&gt;APPEND WA_COMP_UP TO IT_COMP_UP.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'BAPI_ALM_ORDER_MAINTAIN'&lt;/P&gt;&lt;P&gt;&amp;nbsp; TABLES&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; IT_METHODS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = IT_METHODS[]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; IT_COMPONENT&amp;nbsp;&amp;nbsp;&amp;nbsp; = IT_COMP[]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; IT_COMPONENT_UP = IT_COMP_UP[]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; RETURN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = IT_RETURN[].&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;I get allways the Error:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;E&lt;/TD&gt;&lt;TD&gt;IWO_BAPI2&lt;/TD&gt;&lt;TD&gt;119&lt;/TD&gt;&lt;TD&gt;BAPI-Aufruf muss eine SAVE- oder DIALOG-Methode haben&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Has anyone an idea?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards, Dieter&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 27 Sep 2012 14:32:55 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2012-09-27T14:32:55Z</dc:date>
    <item>
      <title>Problem with BAPI_ALM_ORDER_MAINTAIN (change components)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-bapi-alm-order-maintain-change-components/m-p/9049576#M1701765</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 try BAPI_ALM_ORDER_MAINTAIN to change components of an service order.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here my code:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: IT_METHODS TYPE TABLE OF BAPI_ALM_ORDER_METHOD.&lt;/P&gt;&lt;P&gt;DATA: WA_METHODS TYPE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BAPI_ALM_ORDER_METHOD.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;DATA: IT_HEADER TYPE TABLE OF BAPI_ALM_ORDER_HEADERS_I.&lt;/P&gt;&lt;P&gt;DATA: WA_HEADER TYPE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BAPI_ALM_ORDER_HEADERS_I.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;DATA: IT_COMP&amp;nbsp;&amp;nbsp;&amp;nbsp; TYPE TABLE OF BAPI_ALM_ORDER_COMPONENT.&lt;/P&gt;&lt;P&gt;DATA: WA_COMP&amp;nbsp;&amp;nbsp;&amp;nbsp; TYPE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BAPI_ALM_ORDER_COMPONENT.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;DATA: IT_COMP_UP TYPE TABLE OF BAPI_ALM_ORDER_COMPONENT_UP.&lt;/P&gt;&lt;P&gt;DATA: WA_COMP_UP TYPE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BAPI_ALM_ORDER_COMPONENT_UP.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;DATA: IT_RETURN TYPE TABLE OF BAPIRET2.&lt;/P&gt;&lt;P&gt;DATA: WA_RETURN TYPE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BAPIRET2.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;CLEAR: WA_METHODS.&lt;/P&gt;&lt;P&gt;WA_METHODS-REFNUMBER&amp;nbsp; = '000001'.&lt;/P&gt;&lt;P&gt;WA_METHODS-OBJECTTYPE = 'COMPONENT'.&lt;/P&gt;&lt;P&gt;WA_METHODS-METHOD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 'CHANGE'.&lt;/P&gt;&lt;P&gt;WA_METHODS-OBJECTKEY&amp;nbsp; = '000000901676'.&lt;/P&gt;&lt;P&gt;APPEND WA_METHODS TO IT_METHODS.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;WA_COMP-RESERV_NO&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = '199432'.&lt;/P&gt;&lt;P&gt;WA_COMP-RES_ITEM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = '0001'.&lt;/P&gt;&lt;P&gt;WA_COMP-MATERIAL&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = '000000000000000015'.&lt;/P&gt;&lt;P&gt;WA_COMP-PLANT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = '2000'.&lt;/P&gt;&lt;P&gt;WA_COMP-STGE_LOC&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = '0001'.&lt;/P&gt;&lt;P&gt;WA_COMP-MRP_RELEVANT&amp;nbsp; = '1'.&lt;/P&gt;&lt;P&gt;APPEND WA_COMP TO IT_COMP.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;WA_COMP_UP-MRP_RELEVANT = 'X'.&lt;/P&gt;&lt;P&gt;APPEND WA_COMP_UP TO IT_COMP_UP.&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'BAPI_ALM_ORDER_MAINTAIN'&lt;/P&gt;&lt;P&gt;&amp;nbsp; TABLES&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; IT_METHODS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = IT_METHODS[]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; IT_COMPONENT&amp;nbsp;&amp;nbsp;&amp;nbsp; = IT_COMP[]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; IT_COMPONENT_UP = IT_COMP_UP[]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; RETURN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = IT_RETURN[].&lt;/P&gt;&lt;P&gt;*&lt;/P&gt;&lt;P&gt;I get allways the Error:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;E&lt;/TD&gt;&lt;TD&gt;IWO_BAPI2&lt;/TD&gt;&lt;TD&gt;119&lt;/TD&gt;&lt;TD&gt;BAPI-Aufruf muss eine SAVE- oder DIALOG-Methode haben&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Has anyone an idea?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards, Dieter&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 27 Sep 2012 14:32:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-bapi-alm-order-maintain-change-components/m-p/9049576#M1701765</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-09-27T14:32:55Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with BAPI_ALM_ORDER_MAINTAIN (change components)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-bapi-alm-order-maintain-change-components/m-p/9049577#M1701766</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;As in the error message, add a SAVE method after the CHANGE method this should always be the last record of IT_METHODS (SAVE or DIALOG).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Raymond&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 29 Sep 2012 10:15:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-bapi-alm-order-maintain-change-components/m-p/9049577#M1701766</guid>
      <dc:creator>RaymondGiuseppi</dc:creator>
      <dc:date>2012-09-29T10:15:46Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with BAPI_ALM_ORDER_MAINTAIN (change components)</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-bapi-alm-order-maintain-change-components/m-p/9049578#M1701767</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Dieter,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you had read the BAPI documentation you would have the idea as well &lt;SPAN __jive_emoticon_name="happy" __jive_macro_name="emoticon" class="jive_macro jive_emote" src="https://community.sap.com/1023/images/emoticons/happy.gif"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BR,&lt;/P&gt;&lt;P&gt;Suhas&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PS - Sorry if i sound "douchy" &lt;SPAN __jive_emoticon_name="silly" __jive_macro_name="emoticon" class="jive_macro jive_emote" src="https://community.sap.com/1023/images/emoticons/silly.gif"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 01 Oct 2012 08:06:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-bapi-alm-order-maintain-change-components/m-p/9049578#M1701767</guid>
      <dc:creator>SuhaSaha</dc:creator>
      <dc:date>2012-10-01T08:06:47Z</dc:date>
    </item>
  </channel>
</rss>

