<?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_OUTB_DELIVERY_CHANGE for Batch Split in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-use-bapi-outb-delivery-change-for-batch-split/m-p/4177978#M998715</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;   Could someone tell me how I can make use of BAPI_OUTB_DELIVERY_CHANGE to create a Batch Split.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I need an output like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LIPS table &lt;STRONG&gt;before&lt;/STRONG&gt; Batch split.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Delivery     Line Item   Matnr         Qty     UOM&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="-------------------------------------------------------------------" /&gt;&lt;P&gt;80001200  10            100               2       EA&lt;/P&gt;&lt;P&gt;80001200  20             101            10       EA&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="--------------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LIPS &lt;STRONG&gt;after&lt;/STRONG&gt; Batch Split.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Delivery     Line Item   Matnr         Qty     UOM&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="-------------------------------------------------------------------" /&gt;&lt;P&gt;80001200  10            100               2       EA&lt;/P&gt;&lt;P&gt;80001200  20             101            10       EA&lt;/P&gt;&lt;P&gt;80001200  900001      100                      EA&lt;/P&gt;&lt;P&gt;80001200  900002      100                      EA&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="--------------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 23 Jul 2008 21:15:18 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-07-23T21:15:18Z</dc:date>
    <item>
      <title>How to Use BAPI_OUTB_DELIVERY_CHANGE for Batch Split</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-use-bapi-outb-delivery-change-for-batch-split/m-p/4177978#M998715</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;   Could someone tell me how I can make use of BAPI_OUTB_DELIVERY_CHANGE to create a Batch Split.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I need an output like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LIPS table &lt;STRONG&gt;before&lt;/STRONG&gt; Batch split.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Delivery     Line Item   Matnr         Qty     UOM&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="-------------------------------------------------------------------" /&gt;&lt;P&gt;80001200  10            100               2       EA&lt;/P&gt;&lt;P&gt;80001200  20             101            10       EA&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="--------------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LIPS &lt;STRONG&gt;after&lt;/STRONG&gt; Batch Split.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Delivery     Line Item   Matnr         Qty     UOM&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="-------------------------------------------------------------------" /&gt;&lt;P&gt;80001200  10            100               2       EA&lt;/P&gt;&lt;P&gt;80001200  20             101            10       EA&lt;/P&gt;&lt;P&gt;80001200  900001      100                      EA&lt;/P&gt;&lt;P&gt;80001200  900002      100                      EA&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="--------------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 23 Jul 2008 21:15:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-use-bapi-outb-delivery-change-for-batch-split/m-p/4177978#M998715</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-23T21:15:18Z</dc:date>
    </item>
    <item>
      <title>Re: How to Use BAPI_OUTB_DELIVERY_CHANGE for Batch Split</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-use-bapi-outb-delivery-change-for-batch-split/m-p/4177979#M998716</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Hari&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To create a batch line item using this BAPI, you need to do two things:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1) In the header structures, fill in the delivery number wherevr applicable.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; In the structure techn_control : fill "U" , in the update indicator field.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2) In the table ITEM_DATA, first create a line for the header line item (0010).&lt;/P&gt;&lt;P&gt;   In this line fill the del number, item number, material , fact_unit_nom and fact_unit_denom.&lt;/P&gt;&lt;P&gt;Then create a new entry for the sub line item that you want to create (90001).&lt;/P&gt;&lt;P&gt;Here, enter the del num, item num (90001), material, batch number, dlv_qty, dlv_qtyimunit,  fact_unit_nom and fact_unit_denom. Do likewise for your second header line item (20). So this table should now have 4 entries.&lt;/P&gt;&lt;P&gt; Now in the table item_control, create a new line with delivery num, delivery item (10) and chg_delqty  = 'X'. Do the same for each line item. (90001,20,9001).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Call the BAPI transaction commit after this BAPI, and you should be able to update the delivery.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Ravish&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 24 Jul 2008 06:06:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-use-bapi-outb-delivery-change-for-batch-split/m-p/4177979#M998716</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-07-24T06:06:54Z</dc:date>
    </item>
    <item>
      <title>Re: How to Use BAPI_OUTB_DELIVERY_CHANGE for Batch Split</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-use-bapi-outb-delivery-change-for-batch-split/m-p/4177980#M998717</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I had follow Ravish's suggestion , then adjust some procedure step.&lt;/P&gt;&lt;P&gt;Share my ABAP program .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks Ravish share.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp; Report  YSD_DELIVERY_UPDATE_TEST                                    *&lt;/P&gt;&lt;P&gt;*&amp;amp;                                                                     *&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;  Describe: When Create sales delivery from ERP, we will wait WMS detmerin batch split .&lt;/P&gt;&lt;P&gt;*&amp;amp;            So we will update the sales delivery document with posting GD.&lt;/P&gt;&lt;P&gt;*&amp;amp;            This sample will show the update delivery process.&lt;/P&gt;&lt;P&gt;*&amp;amp;&lt;/P&gt;&lt;P&gt;*&amp;amp;            Delivery structure befor WMS update picking qty:&lt;/P&gt;&lt;P&gt;*&amp;amp;&lt;/P&gt;&lt;P&gt;*&amp;amp;            Delivery Line Item Matnr    Qty       UOM&lt;/P&gt;&lt;P&gt;*&amp;amp;            ________________________________________&lt;/P&gt;&lt;P&gt;*&amp;amp;            80708001 10     6208627     2000      EA&lt;/P&gt;&lt;P&gt;*&amp;amp;&lt;/P&gt;&lt;P&gt;*&amp;amp;            Delivery structure after WMS batch determin with batch picking qty:&lt;/P&gt;&lt;P&gt;*&amp;amp;&lt;/P&gt;&lt;P&gt;*&amp;amp;            Delivery Line Item Hieraritem Usehieritm  Matnr   Batch   Qty       UOM  Fact_unit_nom  Fact_unit_denom&lt;/P&gt;&lt;P&gt;*&amp;amp;            _______________________________________________________________________________________________________&lt;/P&gt;&lt;P&gt;*&amp;amp;            80708001 10                               6208627                   EA         1              1&lt;/P&gt;&lt;P&gt;*&amp;amp;            80708001 900001     10           1        6208627 S002    1000      EA         1              1&lt;/P&gt;&lt;P&gt;*&amp;amp;            80708001 900002     10           1        6208627 S002    1000      EA         1              1&lt;/P&gt;&lt;P&gt;*&amp;amp;&lt;/P&gt;&lt;P&gt;*&amp;amp;            SAP Process step:&lt;/P&gt;&lt;P&gt;*&amp;amp;            1.Create Batch split record by BAPI_OUTB_DELIVERY_CHANGE&lt;/P&gt;&lt;P&gt;*&amp;amp;            2.fill the pick qty and GD by WS_DELIVERY_UPDATE&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-------------------------------------------------------------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REPORT  YSD_DELIVERY_UPDATE_TEST                .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : I_HEADER_DATA LIKE BAPIOBDLVHDRCHG. "Delivery header&lt;/P&gt;&lt;P&gt;DATA : I_HEADER_CONTROL LIKE BAPIOBDLVHDRCTRLCHG. "delivery header control&lt;/P&gt;&lt;P&gt;DATA : I_DELIVERY_NO LIKE BAPIOBDLVHDRCHG-DELIV_NUMB. "deliver number&lt;/P&gt;&lt;P&gt;DATA : I_TECHN_CONTROL LIKE BAPIDLVCONTROL. "TECHN_CONTROL&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : I_ITEM_DATA LIKE BAPIOBDLVITEMCHG OCCURS 0 WITH HEADER LINE. "ITEM_DATA delivery item&lt;/P&gt;&lt;P&gt;DATA : I_ITEM_CONTROL LIKE BAPIOBDLVITEMCTRLCHG OCCURS 0 WITH HEADER LINE. "ITEM_CONTROL&lt;/P&gt;&lt;P&gt;DATA : I_RETURN LIKE BAPIRET2 OCCURS 0 WITH HEADER LINE. "Return&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Set Delivery Header data&lt;/P&gt;&lt;P&gt;I_DELIVERY_NO = '0080708001'.&lt;/P&gt;&lt;P&gt;I_HEADER_DATA-DELIV_NUMB = I_DELIVERY_NO.&lt;/P&gt;&lt;P&gt;I_TECHN_CONTROL-UPD_IND = 'U'.&lt;/P&gt;&lt;P&gt;I_HEADER_CONTROL-DELIV_NUMB = I_DELIVERY_NO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Create Delivery item by WMS return batch split&lt;/P&gt;&lt;P&gt;*First item from delivery item&lt;/P&gt;&lt;P&gt;*I_ITEM_DATA-DELIV_NUMB = I_DELIVERY_NO.&lt;/P&gt;&lt;P&gt;*I_ITEM_DATA-DELIV_ITEM = '10'.&lt;/P&gt;&lt;P&gt;*I_ITEM_DATA-MATERIAL = '6208627'.&lt;/P&gt;&lt;P&gt;*I_ITEM_DATA-FACT_UNIT_NOM = 1.&lt;/P&gt;&lt;P&gt;*I_ITEM_DATA-FACT_UNIT_DENOM = 1.&lt;/P&gt;&lt;P&gt;*append I_ITEM_DATA.&lt;/P&gt;&lt;P&gt;*clear I_ITEM_DATA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I_ITEM_DATA-DELIV_NUMB = I_DELIVERY_NO.&lt;/P&gt;&lt;P&gt;I_ITEM_DATA-DELIV_ITEM = '900001'.&lt;/P&gt;&lt;P&gt;I_ITEM_DATA-HIERARITEM = '10'.            "The batch split record below delivery item hierary&lt;/P&gt;&lt;P&gt;I_ITEM_DATA-USEHIERITM = '1'.&lt;/P&gt;&lt;P&gt;I_ITEM_DATA-MATERIAL = '6208627'.&lt;/P&gt;&lt;P&gt;I_ITEM_DATA-BATCH = 'S002'.&lt;/P&gt;&lt;P&gt;I_ITEM_DATA-DLV_QTY = 1000.&lt;/P&gt;&lt;P&gt;*I_ITEM_DATA-DLV_QTY_IMUNIT = 1000.&lt;/P&gt;&lt;P&gt;I_ITEM_DATA-FACT_UNIT_NOM = 1.&lt;/P&gt;&lt;P&gt;I_ITEM_DATA-FACT_UNIT_DENOM = 1.&lt;/P&gt;&lt;P&gt;append I_ITEM_DATA.&lt;/P&gt;&lt;P&gt;clear I_ITEM_DATA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I_ITEM_DATA-DELIV_NUMB = I_DELIVERY_NO.&lt;/P&gt;&lt;P&gt;I_ITEM_DATA-DELIV_ITEM = '900002'.       "The batch split record below delivery item hierary&lt;/P&gt;&lt;P&gt;I_ITEM_DATA-HIERARITEM = '10'.&lt;/P&gt;&lt;P&gt;I_ITEM_DATA-USEHIERITM = '1'.&lt;/P&gt;&lt;P&gt;I_ITEM_DATA-MATERIAL = '6208627'.&lt;/P&gt;&lt;P&gt;I_ITEM_DATA-BATCH = 'S002'.&lt;/P&gt;&lt;P&gt;I_ITEM_DATA-DLV_QTY = 1000.&lt;/P&gt;&lt;P&gt;*I_ITEM_DATA-DLV_QTY_IMUNIT = 1000.&lt;/P&gt;&lt;P&gt;I_ITEM_DATA-FACT_UNIT_NOM = 1.&lt;/P&gt;&lt;P&gt;I_ITEM_DATA-FACT_UNIT_DENOM = 1.&lt;/P&gt;&lt;P&gt;append I_ITEM_DATA.&lt;/P&gt;&lt;P&gt;clear I_ITEM_DATA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I_ITEM_CONTROL-DELIV_NUMB = I_DELIVERY_NO.&lt;/P&gt;&lt;P&gt;I_ITEM_CONTROL-DELIV_ITEM = '10'.&lt;/P&gt;&lt;P&gt;I_ITEM_CONTROL-CHG_DELQTY = 'X'.&lt;/P&gt;&lt;P&gt;append I_ITEM_CONTROL.&lt;/P&gt;&lt;P&gt;clear I_ITEM_DATA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I_ITEM_CONTROL-DELIV_NUMB = I_DELIVERY_NO.&lt;/P&gt;&lt;P&gt;I_ITEM_CONTROL-DELIV_ITEM = '900001'.&lt;/P&gt;&lt;P&gt;I_ITEM_CONTROL-CHG_DELQTY = 'X'.&lt;/P&gt;&lt;P&gt;append I_ITEM_CONTROL.&lt;/P&gt;&lt;P&gt;clear I_ITEM_DATA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I_ITEM_CONTROL-DELIV_NUMB = I_DELIVERY_NO.&lt;/P&gt;&lt;P&gt;I_ITEM_CONTROL-DELIV_ITEM = '900002'.&lt;/P&gt;&lt;P&gt;I_ITEM_CONTROL-CHG_DELQTY = 'X'.&lt;/P&gt;&lt;P&gt;append I_ITEM_CONTROL.&lt;/P&gt;&lt;P&gt;clear I_ITEM_DATA.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'BAPI_OUTB_DELIVERY_CHANGE'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;    HEADER_DATA = I_HEADER_DATA&lt;/P&gt;&lt;P&gt;    HEADER_CONTROL = I_HEADER_CONTROL&lt;/P&gt;&lt;P&gt;    DELIVERY = I_DELIVERY_NO&lt;/P&gt;&lt;P&gt;    TECHN_CONTROL = I_TECHN_CONTROL&lt;/P&gt;&lt;P&gt;  TABLES&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   HEADER_PARTNER =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   HEADER_PARTNER_ADDR =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   HEADER_DEADLINES =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;    ITEM_DATA = I_ITEM_DATA&lt;/P&gt;&lt;P&gt;    ITEM_CONTROL = I_ITEM_CONTROL&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   ITEM_SERIAL_NO =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   SUPPLIER_CONS_DATA =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   EXTENSION1 =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   EXTENSION2 =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;   TOKENREFERENCE =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;     RETURN = I_RETURN.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;     WAIT = 'X'.&lt;/P&gt;&lt;UL&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;    RETURN =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;ENDIF.&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 : I_VBKOK LIKE VBKOK. "Delivery header&lt;/P&gt;&lt;P&gt;DATA : I_VBPOK LIKE VBPOK  OCCURS 0 WITH HEADER LINE. "Delivery Picking&lt;/P&gt;&lt;P&gt;DATA : v_error.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I_VBKOK-VBELN_VL = '0080708001'.&lt;/P&gt;&lt;P&gt;I_VBKOK-WABUC = 'X'. "Post Good Issue Automatic&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I_VBPOK-VBELN_VL = I_VBKOK-VBELN_VL. "Delivery NO&lt;/P&gt;&lt;P&gt;I_VBPOK-POSNR_VL = '900001'. "Delivery Item&lt;/P&gt;&lt;P&gt;I_VBPOK-VBELN = '10664708'. "Sales Order            "You must assign Sales order &amp;amp; Item number&lt;/P&gt;&lt;P&gt;I_VBPOK-POSNN = '10'.       "Sales Order item&lt;/P&gt;&lt;P&gt;I_VBPOK-MATNR = '6208627'.&lt;/P&gt;&lt;P&gt;I_VBPOK-CHARG =  'S002'.&lt;/P&gt;&lt;P&gt;I_VBPOK-LFIMG = 1000.     "Actual quantity delivered (in sales units)&lt;/P&gt;&lt;P&gt;I_VBPOK-LGMNG = 1000.     "Actual quantity delivered in stockkeeping units&lt;/P&gt;&lt;P&gt;*I_VBPOK-UMVKZ = 1.        "Numerator (factor) for conversion of sales quantity into SKU&lt;/P&gt;&lt;P&gt;*I_VBPOK-UMVKN = 1.        "Denominator (divisor) for conversion of sales qty. into SKU&lt;/P&gt;&lt;P&gt;APPEND I_VBPOK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I_VBPOK-VBELN_VL = I_VBKOK-VBELN_VL. "Delivery NO&lt;/P&gt;&lt;P&gt;I_VBPOK-POSNR_VL = '900002'. "Delivery Item&lt;/P&gt;&lt;P&gt;I_VBPOK-VBELN = '10664708'. "Sales Order&lt;/P&gt;&lt;P&gt;I_VBPOK-POSNN = '10'.       "Sales Order item&lt;/P&gt;&lt;P&gt;I_VBPOK-MATNR = '6208627'.&lt;/P&gt;&lt;P&gt;I_VBPOK-CHARG =  'S002'.&lt;/P&gt;&lt;P&gt;I_VBPOK-LFIMG = 1000.     "Actual quantity delivered (in sales units)&lt;/P&gt;&lt;P&gt;I_VBPOK-LGMNG = 1000.     "Actual quantity delivered in stockkeeping units&lt;/P&gt;&lt;P&gt;*I_VBPOK-UMVKZ = 1.        "Numerator (factor) for conversion of sales quantity into SKU&lt;/P&gt;&lt;P&gt;*I_VBPOK-UMVKN = 1.        "Denominator (divisor) for conversion of sales qty. into SKU&lt;/P&gt;&lt;P&gt;APPEND I_VBPOK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'WS_DELIVERY_UPDATE'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;    VBKOK_WA = I_VBKOK&lt;/P&gt;&lt;P&gt;    DELIVERY = I_VBKOK-VBELN_VL&lt;/P&gt;&lt;P&gt;    UPDATE_PICKING = 'X'         "Update Picking data&lt;/P&gt;&lt;P&gt;  IMPORTING&lt;/P&gt;&lt;P&gt;    EF_ERROR_IN_GOODS_ISSUE_0 = V_ERROR&lt;/P&gt;&lt;P&gt;  TABLES&lt;/P&gt;&lt;P&gt;    VBPOK_TAB = I_VBPOK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;  CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;     WAIT = 'X'.&lt;/P&gt;&lt;UL&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;    RETURN =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Chih Hung Wang on Sep 9, 2008 4:54 AM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 08 Sep 2008 09:58:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-use-bapi-outb-delivery-change-for-batch-split/m-p/4177980#M998717</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-09-08T09:58:12Z</dc:date>
    </item>
    <item>
      <title>Re: How to Use BAPI_OUTB_DELIVERY_CHANGE for Batch Split</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-use-bapi-outb-delivery-change-for-batch-split/m-p/4177981#M998718</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;SPAN class="font-color-meta" style="padding: 0 0 5px; font-size: 1.2em; background-color: #e6e6e6; color: #8b8b8b;"&gt;&lt;SPAN class="replyToName" style="font-style: inherit; font-size: 14px; font-family: inherit;"&gt;Chih&lt;/SPAN&gt;&lt;/SPAN&gt;,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I receive an error message "&lt;SPAN style="color: #333333; font-size: 12px; background-color: #ffffff;"&gt;Picked quantity is larger than the quantity to be delivered&lt;/SPAN&gt;". Is there something else that needs to be done? It doesn't work for me the code u've uploaded.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 31 Oct 2013 12:30:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/how-to-use-bapi-outb-delivery-change-for-batch-split/m-p/4177981#M998718</guid>
      <dc:creator>MariusStoica</dc:creator>
      <dc:date>2013-10-31T12:30:19Z</dc:date>
    </item>
  </channel>
</rss>

