<?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: sales order item split in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/sales-order-item-split/m-p/4477940#M1060400</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Aparna,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks a lot for your soultion, can we call this BAPI save_document_prepare, please let me know where you have called the BAPI.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I need to split the item when user enter's the material number and qty and presses enter in VA01.&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 Devo on Sep 15, 2008 5:09 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 15 Sep 2008 14:45:24 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-09-15T14:45:24Z</dc:date>
    <item>
      <title>sales order item split</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sales-order-item-split/m-p/4477938#M1060398</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Experts,&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;We have requirement where we have to split the item, &lt;/P&gt;&lt;P&gt;ex Initially &lt;/P&gt;&lt;P&gt;item  qty  &lt;/P&gt;&lt;P&gt;10      20&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Requirement:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;item    qty&lt;/P&gt;&lt;P&gt;10       11&lt;/P&gt;&lt;P&gt;11        9 &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;the qty should be splitted and stored in another item 11, I have tried to do this but i am getting the pricing error: pricing condition missing for one item, when I try to modify the qty of the splitted item that particular item is quantity is getting  greyed out. Please let me know if any Enhancement points or any Information regarding this.&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>Mon, 15 Sep 2008 11:57:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sales-order-item-split/m-p/4477938#M1060398</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-09-15T11:57:04Z</dc:date>
    </item>
    <item>
      <title>Re: sales order item split</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sales-order-item-split/m-p/4477939#M1060399</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Change schedule line of first item with new quantity.&lt;/P&gt;&lt;P&gt;Here 'req_qty' of 'schedule_lines'  of BAPI_SALESORDER_CHANGE = new quantity and 'sched_line' = '0001'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*-&amp;gt; To add new line item with remaining quantity&lt;/P&gt;&lt;P&gt;populate 'order_item_in' and t_order_item_inx of BAPI_SALESORDER_CHANGE with required details.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and then create schedule line for newlty created item.&lt;/P&gt;&lt;P&gt;'sched_line' for new item = '0001'.&lt;/P&gt;&lt;P&gt;Also populate 'req_qty', 'req_date' and 'dlv_date' of schedule line.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have done same requirement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Refer my piece of code-&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Change schedule line with new qty&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  t_schedule_lines-itm_number = l_posnr.&lt;/P&gt;&lt;P&gt;  t_schedule_lines-sched_line = '0001'.&lt;/P&gt;&lt;P&gt;  IF t_order_schedules_out-req_date &amp;gt; sy-datum.&lt;/P&gt;&lt;P&gt;    t_schedule_lines-req_date = sy-datum.&lt;/P&gt;&lt;P&gt;    t_schedule_lines-dlv_date = sy-datum.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;  t_schedule_lines-req_qty = req_qty.&lt;/P&gt;&lt;P&gt;  APPEND t_schedule_lines.&lt;/P&gt;&lt;P&gt;  CLEAR t_schedule_lines.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  t_schedule_linesx-itm_number = l_posnr.&lt;/P&gt;&lt;P&gt;  t_schedule_linesx-sched_line = '0001'.&lt;/P&gt;&lt;P&gt;  t_schedule_linesx-updateflag  = 'U'.&lt;/P&gt;&lt;P&gt;  IF t_order_schedules_out-req_date &amp;gt; sy-datum.&lt;/P&gt;&lt;P&gt;    t_schedule_linesx-req_date = 'X' .&lt;/P&gt;&lt;P&gt;    t_schedule_linesx-dlv_date = 'X'.&lt;/P&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;  t_schedule_linesx-req_qty = 'X'.&lt;/P&gt;&lt;P&gt;  APPEND t_schedule_linesx.&lt;/P&gt;&lt;P&gt;  CLEAR t_schedule_linesx.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Add new item with remaining qty&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  t_order_item_in-itm_number = w_next_item.&lt;/P&gt;&lt;P&gt;  t_order_item_in-material = t_items-matnr.&lt;/P&gt;&lt;P&gt;  t_order_item_in-plant = t_items-werks.&lt;/P&gt;&lt;P&gt;  t_order_item_in-store_loc = t_items-lgort.&lt;/P&gt;&lt;P&gt;  t_order_item_in-target_qty = w_req_qty.&lt;/P&gt;&lt;P&gt;  t_order_item_in-serv_date = req_date.&lt;/P&gt;&lt;P&gt;  t_order_item_in-ship_point = '1030'.&lt;/P&gt;&lt;P&gt;  APPEND t_order_item_in.&lt;/P&gt;&lt;P&gt;  CLEAR t_order_item_in.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  t_order_item_inx-itm_number = w_next_item.&lt;/P&gt;&lt;P&gt;  t_order_item_inx-material = 'X'.&lt;/P&gt;&lt;P&gt;  t_order_item_inx-plant = 'X'.&lt;/P&gt;&lt;P&gt;  t_order_item_inx-store_loc = 'X'.&lt;/P&gt;&lt;P&gt;  t_order_item_inx-target_qty = 'X'.&lt;/P&gt;&lt;P&gt;  t_order_item_inx-serv_date = 'X'.&lt;/P&gt;&lt;P&gt;  t_order_item_inx-ship_point = 'X'.&lt;/P&gt;&lt;P&gt;  APPEND t_order_item_inx.&lt;/P&gt;&lt;P&gt;  CLEAR t_order_item_inx.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Create schedule line for newly created item&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  t_schedule_lines-itm_number = w_next_item.&lt;/P&gt;&lt;P&gt;  t_schedule_lines-sched_line = '0001'.&lt;/P&gt;&lt;P&gt;  t_schedule_lines-req_qty = w_req_qty.&lt;/P&gt;&lt;P&gt;  t_schedule_lines-req_date = req_date.&lt;/P&gt;&lt;P&gt;  t_schedule_lines-dlv_date = req_date.&lt;/P&gt;&lt;P&gt;  APPEND t_schedule_lines.&lt;/P&gt;&lt;P&gt;  CLEAR t_schedule_lines.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  t_schedule_linesx-itm_number = w_next_item.&lt;/P&gt;&lt;P&gt;  t_schedule_linesx-sched_line = '0001'.&lt;/P&gt;&lt;P&gt;  t_schedule_linesx-req_qty = 'X'.&lt;/P&gt;&lt;P&gt;  t_schedule_linesx-req_date = 'X'.&lt;/P&gt;&lt;P&gt;  t_schedule_linesx-dlv_date = 'X'.&lt;/P&gt;&lt;P&gt;  APPEND t_schedule_linesx.&lt;/P&gt;&lt;P&gt;  CLEAR t_schedule_linesx.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  w_vbeln = t_items-vbeln.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  order_header_in-req_date_h = sy-datum.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  order_header_inx-updateflag = 'U'.&lt;/P&gt;&lt;P&gt;  order_header_inx-req_date_h = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  logic_switch-scheduling = 'X'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Change sales order&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  CALL FUNCTION 'BAPI_SALESORDER_CHANGE'&lt;/P&gt;&lt;P&gt;       EXPORTING&lt;/P&gt;&lt;P&gt;            salesdocument    = w_vbeln&lt;/P&gt;&lt;P&gt;            order_header_in  = order_header_in&lt;/P&gt;&lt;P&gt;            order_header_inx = order_header_inx&lt;/P&gt;&lt;P&gt;            logic_switch     = logic_switch&lt;/P&gt;&lt;P&gt;       TABLES&lt;/P&gt;&lt;P&gt;            return           = t_return&lt;/P&gt;&lt;P&gt;            order_item_in    = t_order_item_in&lt;/P&gt;&lt;P&gt;            order_item_inx   = t_order_item_inx&lt;/P&gt;&lt;P&gt;            schedule_lines   = t_schedule_lines&lt;/P&gt;&lt;P&gt;            schedule_linesx  = t_schedule_linesx.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Aparna Gaikwad&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Sep 2008 12:09:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sales-order-item-split/m-p/4477939#M1060399</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-09-15T12:09:48Z</dc:date>
    </item>
    <item>
      <title>Re: sales order item split</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/sales-order-item-split/m-p/4477940#M1060400</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Aparna,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks a lot for your soultion, can we call this BAPI save_document_prepare, please let me know where you have called the BAPI.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I need to split the item when user enter's the material number and qty and presses enter in VA01.&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 Devo on Sep 15, 2008 5:09 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 15 Sep 2008 14:45:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/sales-order-item-split/m-p/4477940#M1060400</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-09-15T14:45:24Z</dc:date>
    </item>
  </channel>
</rss>

