<?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_SALESORDER_CHANGE in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-change/m-p/6822833#M1470439</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;Set the UPDATEFLAG = 'I'  and other for fields which are passing in item BAPISDITM ,for this case u need to set 'X' in BAPISDITMX.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Raghu.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 07 Apr 2010 10:17:16 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2010-04-07T10:17:16Z</dc:date>
    <item>
      <title>BAPI_SALESORDER_CHANGE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-change/m-p/6822830#M1470436</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;I am using BAPI_SALESORDER_CHANGE to add a new line item to SO. when a new line item is added the 'Order Quantity' is not displayed what im passing in Target_qty field of BAPI str. ORDER_ITEM_IN. Also i tried populating schedule line REQ_QTY field but no go.&lt;/P&gt;&lt;P&gt;Please suggest on this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Apr 2010 10:06:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-change/m-p/6822830#M1470436</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-04-07T10:06:49Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_SALESORDER_CHANGE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-change/m-p/6822831#M1470437</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;Did u set the update the flags in BAPISDITMX &amp;amp; BAPISCHDLX.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Raghu.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Apr 2010 10:09:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-change/m-p/6822831#M1470437</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-04-07T10:09:37Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_SALESORDER_CHANGE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-change/m-p/6822832#M1470438</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am leaving the UPDATEFLAG in itm and schd structures blank or (I) since I am adding a line item using the BAPI.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Apr 2010 10:13:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-change/m-p/6822832#M1470438</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-04-07T10:13:38Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_SALESORDER_CHANGE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-change/m-p/6822833#M1470439</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;Set the UPDATEFLAG = 'I'  and other for fields which are passing in item BAPISDITM ,for this case u need to set 'X' in BAPISDITMX.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Raghu.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Apr 2010 10:17:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-change/m-p/6822833#M1470439</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-04-07T10:17:16Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_SALESORDER_CHANGE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-change/m-p/6822834#M1470440</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try below code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;order_header_inx-updateflag = 'U'.

order_item_in-itm_number  = &amp;lt;item number&amp;gt;
order_item_inx-itm_number = &amp;lt;item number&amp;gt;.
order_item_inx-updateflag = 'I'.
 
order_item_in-target_qty  = wa_vbap-kwmeng.
order_item_inx-target_qty = 'X'.
 
schedule_lines-itm_number = &amp;lt;item number&amp;gt;
schedule_lines-sched_line = &amp;lt;Schedule LIne No&amp;gt; .
schedule_lines-req_qty    = &amp;lt;Quantity&amp;gt;.
 
schedule_linesx-itm_number  = &amp;lt;item number&amp;gt;
schedule_linesx-sched_line  = &amp;lt;Schedule LIne no&amp;gt;
schedule_linesx-updateflag  = 'I'.
schedule_linesx-req_qty     = 'X'.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Vinod&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Apr 2010 10:21:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-change/m-p/6822834#M1470440</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-04-07T10:21:34Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_SALESORDER_CHANGE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-change/m-p/6822835#M1470441</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes im doing the same.....no go....is it mandatory to populate Schedule line str. for this?&lt;/P&gt;&lt;P&gt;tried even that but erroring....&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Apr 2010 10:25:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-change/m-p/6822835#M1470441</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-04-07T10:25:16Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_SALESORDER_CHANGE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-change/m-p/6822836#M1470442</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Schedule line structure is to be populated to update the target qty at item level.&lt;/P&gt;&lt;P&gt;Also check whether you are filling up the mandatory pricing conditions in "conditions_in" and "conditions_inx"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Vinod&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Vinod Kumar on Apr 7, 2010 4:05 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Apr 2010 10:33:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-change/m-p/6822836#M1470442</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-04-07T10:33:36Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_SALESORDER_CHANGE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-change/m-p/6822837#M1470443</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Well,&lt;/P&gt;&lt;P&gt;What should be the Schedule line number i need to be passing to add this line item....&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Apr 2010 10:44:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-change/m-p/6822837#M1470443</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-04-07T10:44:56Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_SALESORDER_CHANGE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-change/m-p/6822838#M1470444</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Populate schedule line number as 0001.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Vinod&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Apr 2010 10:51:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-change/m-p/6822838#M1470444</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-04-07T10:51:05Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_SALESORDER_CHANGE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-change/m-p/6822839#M1470445</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It just gives erroe msg saying&lt;/P&gt;&lt;P&gt;E V1                   335 System error: Schedule line 0001 for item 800000 does not exist&lt;/P&gt;&lt;P&gt;E V4                   219 Sales document 0200000781 was not changed&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Apr 2010 11:04:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-change/m-p/6822839#M1470445</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-04-07T11:04:04Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_SALESORDER_CHANGE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-change/m-p/6822840#M1470446</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hope your code is as below&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;order_item_in-itm_number  = '800000'
order_item_inx-itm_number = '800000'
order_item_inx-updateflag = 'I'.
order_item_in-target_qty  = wa_vbap-kwmeng.
order_item_inx-target_qty = 'X'.

schedule_lines-itm_number = '800000'
schedule_lines-sched_line = '0001'
schedule_lines-req_qty    = &amp;lt;Quantity&amp;gt;.
 
schedule_linesx-itm_number  = '800000'
schedule_linesx-sched_line  = '0001'
schedule_linesx-updateflag  = 'I'.
schedule_linesx-req_qty     = 'X'.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Vinod&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Apr 2010 11:10:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-change/m-p/6822840#M1470446</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-04-07T11:10:05Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_SALESORDER_CHANGE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-change/m-p/6822841#M1470447</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;yes&lt;/P&gt;&lt;P&gt;i am passing all the above said fields...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Apr 2010 11:21:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-change/m-p/6822841#M1470447</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-04-07T11:21:48Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_SALESORDER_CHANGE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-change/m-p/6822842#M1470448</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;While creating the sales order through VA01 or changing SO through VA02, is the system generating schedule lines (VBEP Table)?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Vinod&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Apr 2010 11:25:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-change/m-p/6822842#M1470448</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2010-04-07T11:25:47Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_SALESORDER_CHANGE</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-change/m-p/6822843#M1470449</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, &lt;/P&gt;&lt;P&gt;I implemented this simple abap in my trial system.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
REPORT  zsdnbapiordrchg.

DATA: lvbak TYPE vbak.

DATA:
v_vbeln TYPE bapivbeln-vbeln,
v_order_header_inx TYPE bapisdh1x,
i_item TYPE TABLE OF bapisditm WITH HEADER LINE,
i_itemx TYPE TABLE OF bapisditmx WITH HEADER LINE,
i_schedule_lines TYPE TABLE OF bapischdl WITH HEADER LINE,
i_schedule_linesx TYPE TABLE OF bapischdlx WITH HEADER LINE,
i_return TYPE TABLE OF bapiret2 WITH HEADER LINE.
DATA: lposnr TYPE vbap-posnr.


PARAMETERS: pvbeln TYPE vbak-vbeln OBLIGATORY.

SELECT SINGLE * FROM vbak INTO lvbak WHERE vbeln = pvbeln.
CHECK sy-subrc = 0.

SELECT MAX( posnr ) FROM vbap INTO lposnr
  WHERE vbeln = pvbeln.

ADD 10 TO lposnr.

v_order_header_inx-updateflag = 'U'.

v_vbeln             = pvbeln.
i_item-itm_number   = lposnr.
i_item-material     = 'T-FV100-EM'.
* i_item-sales_unit = 'KG'.
* i_item-plant      = '1100'.

*i_itemx-itm_number   = lposnr.
*i_itemx-updateflag   = 'I'.
*i_itemx-material     = 'X'.
*i_itemx-plant        = 'X'.
*i_itemx-sales_unit   = 'X'.

i_schedule_lines-itm_number = lposnr.
i_schedule_lines-sched_line = 1.
i_schedule_lines-req_date = sy-datum.
i_schedule_lines-req_qty = 1000.

i_schedule_linesx-itm_number = lposnr.
i_schedule_linesx-sched_line = 1.
i_schedule_linesx-updateflag = 'I'.
i_schedule_linesx-req_date = 'X'.
i_schedule_linesx-req_qty = 'X'.


APPEND i_item.
*APPEND i_itemx.
APPEND i_schedule_lines.

APPEND i_schedule_linesx.

CALL FUNCTION 'BAPI_SALESORDER_CHANGE'
  EXPORTING
    salesdocument    = v_vbeln
    order_header_inx = v_order_header_inx
  TABLES
    return           = i_return
    order_item_in    = i_item
    order_item_inx   = i_itemx
    SCHEDULE_LINES   = i_schedule_lines
    SCHEDULE_LINESX  = i_schedule_linesx.

LOOP AT i_return WHERE type = 'A' OR type = 'E'.
  EXIT.
ENDLOOP.

IF sy-subrc ne 0.
  CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.
ENDIF.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now it should works.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Andrea&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 07 Apr 2010 13:02:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-salesorder-change/m-p/6822843#M1470449</guid>
      <dc:creator>andrea_olivieri</dc:creator>
      <dc:date>2010-04-07T13:02:24Z</dc:date>
    </item>
  </channel>
</rss>

