<?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_OUTB_DELIVERY_CREATE_STO issue in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-outb-delivery-create-sto-issue/m-p/11857677#M1958751</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi J Singh,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Are you testing this code for multiple data ? Try below code. Also if your code in inside loop CLEAR all the variable before main loop start and also REFRESH all internal tables which is passed to BAPI before start of main loop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;CALL &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;FUNCTION &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'BAPI_PO_CREATE1'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;EXPORTING&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; POHEADER &lt;SPAN class="L0S55"&gt;=&amp;nbsp; &lt;/SPAN&gt;ls_poheader&lt;/P&gt;&lt;P&gt; POHEADERX &lt;SPAN class="L0S55"&gt;=&amp;nbsp; &lt;/SPAN&gt;ls_poheaderx&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;TABLES&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;RETURN &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;lt_ret1&lt;/P&gt;&lt;P&gt; POITEM &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;lt_poitem&lt;/P&gt;&lt;P&gt; POITEMX &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;lt_poitemx&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; POSCHEDULE &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;lt_poschedule&lt;/P&gt;&lt;P&gt; POSCHEDULEX &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;lt_poschedulex&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;READ &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;TABLE &lt;/SPAN&gt;lt_ret1 &lt;SPAN class="L0S52"&gt;WITH &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;KEY &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;type &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'E' &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;TRANSPORTING &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;NO &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;FIELDS&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;IF &lt;/SPAN&gt;sy&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;subrc &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S32"&gt;0&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;CALL &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;FUNCTION &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'BAPI_TRANSACTION_ROLLBACK'&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;ELSE&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;CALL &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;FUNCTION &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'BAPI_TRANSACTION_COMMIT'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;EXPORTING&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;WAIT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'X'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;WAIT &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;UP &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;TO &lt;/SPAN&gt;&lt;SPAN class="L0S32"&gt;5 &lt;/SPAN&gt;SECONDS&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;LOOP &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;AT &lt;/SPAN&gt;lt_ret1 &lt;SPAN class="L0S52"&gt;INTO &lt;/SPAN&gt;lt_ret3&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;IF &lt;/SPAN&gt;lt_ret3&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;type &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'S'&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lv_p_order &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;lt_ret3&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;message_v2&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ls_order&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;ref_doc &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;lv_p_order&lt;SPAN class="L0S55"&gt;.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;Append &lt;/SPAN&gt;ls_order &lt;SPAN class="L0S52"&gt;to &lt;/SPAN&gt;lt_order&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;EXIT&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;ENDIF&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;ENDLOOP&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;CLEAR&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;: &lt;/SPAN&gt;ls_order&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;ENDIF&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S31"&gt;* Create Delivery&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;IF &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;NOT &lt;/SPAN&gt;lt_order[] &lt;SPAN class="L0S52"&gt;IS &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;INITIAL&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;CALL &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;FUNCTION &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'BAPI_OUTB_DELIVERY_CREATE_STO'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;TABLES&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; STOCK_TRANS_ITEMS &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;lt_order&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;RETURN &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;lt_return&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;READ &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;TABLE &lt;/SPAN&gt;lt_return &lt;SPAN class="L0S52"&gt;WITH &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;KEY &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;type &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'E' &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;TRANSPORTING &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;NO &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;FIELDS&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;IF &lt;/SPAN&gt;sy&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;subrc &lt;SPAN class="L0S55"&gt;=&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="L0S32"&gt;0&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;CALL &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;FUNCTION &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'BAPI_TRANSACTION_ROLLBACK'&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;ELSE&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;CALL &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;FUNCTION &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'BAPI_TRANSACTION_COMMIT'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;EXPORTING&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;WAIT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'X'&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;WAIT &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;UP &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;TO &lt;/SPAN&gt;&lt;SPAN class="L0S32"&gt;5 &lt;/SPAN&gt;SECONDS&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;ENDIF&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 02 Aug 2016 03:33:43 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2016-08-02T03:33:43Z</dc:date>
    <item>
      <title>BAPI_OUTB_DELIVERY_CREATE_STO issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-outb-delivery-create-sto-issue/m-p/11857671#M1958745</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;Hi All,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;I am creating a new PO using BAPI_PO_CREATE1, this PO is generating successfully, after this PO is created I am passing this new PO number to BAPI_OUTB_DELIVERY_CREATE_STO, as stock_trans_item-ref_number = New PO number. But no new delivery is being created and I get error message as &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt; font-family: arial, helvetica, sans-serif;"&gt;&lt;STRONG&gt;"No instance of object type OutboundDelivery has been created. External reference:"&lt;/STRONG&gt; . But when I pass the same PO number in this BAPI using SE37, delivery is created successfully. I am not able to figure out the reason behind it. Can someone help me with this issue?&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 01 Aug 2016 21:25:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-outb-delivery-create-sto-issue/m-p/11857671#M1958745</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-08-01T21:25:25Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_OUTB_DELIVERY_CREATE_STO issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-outb-delivery-create-sto-issue/m-p/11857672#M1958746</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Singh,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you try to add &lt;STRONG&gt;Commit and wait for 5 seconds&lt;/STRONG&gt; so that all the tables will settle in the background and updated. Or sometimes you might need extra fields such as any reference field. Paste code here, so that we can check and suggest.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;HIran&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 01 Aug 2016 21:34:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-outb-delivery-create-sto-issue/m-p/11857672#M1958746</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-08-01T21:34:38Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_OUTB_DELIVERY_CREATE_STO issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-outb-delivery-create-sto-issue/m-p/11857673#M1958747</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;*Create Purchase Order.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;nbsp; IF ls_poheader IS NOT INITIAL.&lt;/P&gt;&lt;P&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; CLEAR: gv_ponum.&lt;/P&gt;&lt;P&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; REFRESH gt_return.&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'BAPI_PO_CREATE1'&lt;/P&gt;&lt;P&gt;&amp;nbsp; EXPORTING&lt;/P&gt;&lt;P&gt; POHEADER =&amp;nbsp; ls_poheader&lt;/P&gt;&lt;P&gt; POHEADERX =&amp;nbsp; ls_poheaderx&lt;/P&gt;&lt;P&gt;TABLES&lt;/P&gt;&lt;P&gt; RETURN = lt_ret1&lt;/P&gt;&lt;P&gt; POITEM = lt_poitem&lt;/P&gt;&lt;P&gt; POITEMX = lt_poitemx&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; POSCHEDULE = lt_poschedule&lt;/P&gt;&lt;P&gt; POSCHEDULEX = lt_poschedulex&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; READ TABLE lt_ret1 WITH KEY type = 'E' TRANSPORTING NO FIELDS.&lt;/P&gt;&lt;P&gt;IF sy-subrc NE 0.&lt;/P&gt;&lt;P&gt;&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&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 'X'&lt;/P&gt;&lt;P&gt;* IMPORTING&lt;/P&gt;&lt;P&gt;* RETURN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = lt_ret2&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;/P&gt;&lt;P&gt;WAIT UP TO 5 SECONDS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;OL style="list-style-type: upper-alpha;"&gt;&lt;LI&gt;ELSE.&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;nbsp; LOOP AT lt_ret1 INTO lt_ret3.&lt;/P&gt;&lt;P&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp; IF lt_ret3-type = 'E'.&lt;/P&gt;&lt;OL style="list-style-type: upper-alpha;"&gt;&lt;LI&gt;ENDIF.&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LOOP AT lt_ret1 INTO lt_ret3.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IF lt_ret3-type = 'S'.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lv_p_order = lt_ret3-message_v2.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ls_order-ref_doc = lv_p_order.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDIF.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXIT.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ENDLOOP.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Append ls_order to lt_order.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; CLEAR: ls_order.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;* Create Delivery&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF NOT lt_order[] IS INITIAL.&lt;/P&gt;&lt;P&gt;CALL FUNCTION 'BAPI_OUTB_DELIVERY_CREATE_STO'&lt;/P&gt;&lt;P&gt;* EXPORTING&lt;/P&gt;&lt;P&gt;* SHIP_POINT =&lt;/P&gt;&lt;P&gt;* DUE_DATE =&lt;/P&gt;&lt;P&gt;* DEBUG_FLG =&lt;/P&gt;&lt;P&gt;* NO_DEQUEUE = ' '&lt;/P&gt;&lt;P&gt;* IMPORTING&lt;/P&gt;&lt;P&gt;* DELIVERY = lv_deli&lt;/P&gt;&lt;P&gt;* NUM_DELIVERIES&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; =&lt;/P&gt;&lt;P&gt;&amp;nbsp; TABLES&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; STOCK_TRANS_ITEMS = lt_order&lt;/P&gt;&lt;P&gt;* SERIAL_NUMBERS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; =&lt;/P&gt;&lt;P&gt;* EXTENSION_IN =&lt;/P&gt;&lt;P&gt;* DELIVERIES =&lt;/P&gt;&lt;P&gt;* CREATED_ITEMS&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; =&lt;/P&gt;&lt;P&gt;* EXTENSION_OUT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; =&lt;/P&gt;&lt;P&gt; RETURN = lt_return.&lt;/P&gt;&lt;P&gt;BREAK-POINT.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; READ TABLE lt_return WITH KEY type = 'E' TRANSPORTING NO FIELDS.&lt;/P&gt;&lt;P&gt;IF sy-subrc NE 0.&lt;/P&gt;&lt;P&gt;&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&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = 'X'&lt;/P&gt;&lt;P&gt;* IMPORTING&lt;/P&gt;&lt;P&gt;* RETURN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = lt_ret2&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;/P&gt;&lt;P&gt;WAIT UP TO 5 SECONDS.&lt;/P&gt;&lt;OL style="list-style-type: upper-alpha;"&gt;&lt;LI&gt;ENDIF.&lt;/LI&gt;&lt;/OL&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 01 Aug 2016 21:53:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-outb-delivery-create-sto-issue/m-p/11857673#M1958747</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-08-01T21:53:47Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_OUTB_DELIVERY_CREATE_STO issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-outb-delivery-create-sto-issue/m-p/11857674#M1958748</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please check whether there are any return values type "E"? &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Aug 2016 01:18:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-outb-delivery-create-sto-issue/m-p/11857674#M1958748</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-08-02T01:18:43Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_OUTB_DELIVERY_CREATE_STO issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-outb-delivery-create-sto-issue/m-p/11857675#M1958749</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;There is only one msg in &lt;STRONG style="color: #333333; font-size: 12px;"&gt;BAPI_OUTB_DELIVERY_CREATE_STO, &lt;/STRONG&gt;return and thats type 'E' with text &lt;STRONG style="font-size: 13.3333px; color: #333333; background: #ffffff;"&gt;"No instance of object type OutboundDelivery has been created. External reference:".&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Aug 2016 01:49:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-outb-delivery-create-sto-issue/m-p/11857675#M1958749</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-08-02T01:49:10Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_OUTB_DELIVERY_CREATE_STO issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-outb-delivery-create-sto-issue/m-p/11857676#M1958750</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;TRy to clear that error the commit statement is not working because sy-subrc ne 0. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;or&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;Try to skip only this particular error message but not all the error messages. let me know if it worked.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;HIran.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Aug 2016 02:42:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-outb-delivery-create-sto-issue/m-p/11857676#M1958750</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-08-02T02:42:17Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_OUTB_DELIVERY_CREATE_STO issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-outb-delivery-create-sto-issue/m-p/11857677#M1958751</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi J Singh,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Are you testing this code for multiple data ? Try below code. Also if your code in inside loop CLEAR all the variable before main loop start and also REFRESH all internal tables which is passed to BAPI before start of main loop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;CALL &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;FUNCTION &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'BAPI_PO_CREATE1'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;EXPORTING&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; POHEADER &lt;SPAN class="L0S55"&gt;=&amp;nbsp; &lt;/SPAN&gt;ls_poheader&lt;/P&gt;&lt;P&gt; POHEADERX &lt;SPAN class="L0S55"&gt;=&amp;nbsp; &lt;/SPAN&gt;ls_poheaderx&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;TABLES&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;RETURN &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;lt_ret1&lt;/P&gt;&lt;P&gt; POITEM &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;lt_poitem&lt;/P&gt;&lt;P&gt; POITEMX &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;lt_poitemx&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; POSCHEDULE &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;lt_poschedule&lt;/P&gt;&lt;P&gt; POSCHEDULEX &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;lt_poschedulex&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;READ &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;TABLE &lt;/SPAN&gt;lt_ret1 &lt;SPAN class="L0S52"&gt;WITH &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;KEY &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;type &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'E' &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;TRANSPORTING &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;NO &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;FIELDS&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;IF &lt;/SPAN&gt;sy&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;subrc &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S32"&gt;0&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;CALL &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;FUNCTION &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'BAPI_TRANSACTION_ROLLBACK'&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;ELSE&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;CALL &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;FUNCTION &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'BAPI_TRANSACTION_COMMIT'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;EXPORTING&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;WAIT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'X'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;WAIT &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;UP &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;TO &lt;/SPAN&gt;&lt;SPAN class="L0S32"&gt;5 &lt;/SPAN&gt;SECONDS&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;LOOP &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;AT &lt;/SPAN&gt;lt_ret1 &lt;SPAN class="L0S52"&gt;INTO &lt;/SPAN&gt;lt_ret3&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;IF &lt;/SPAN&gt;lt_ret3&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;type &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'S'&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lv_p_order &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;lt_ret3&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;message_v2&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ls_order&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;ref_doc &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;lv_p_order&lt;SPAN class="L0S55"&gt;.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;Append &lt;/SPAN&gt;ls_order &lt;SPAN class="L0S52"&gt;to &lt;/SPAN&gt;lt_order&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;EXIT&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;ENDIF&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;ENDLOOP&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;CLEAR&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;: &lt;/SPAN&gt;ls_order&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;ENDIF&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S31"&gt;* Create Delivery&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;IF &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;NOT &lt;/SPAN&gt;lt_order[] &lt;SPAN class="L0S52"&gt;IS &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;INITIAL&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;CALL &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;FUNCTION &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'BAPI_OUTB_DELIVERY_CREATE_STO'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;TABLES&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; STOCK_TRANS_ITEMS &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;lt_order&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;RETURN &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;lt_return&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;READ &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;TABLE &lt;/SPAN&gt;lt_return &lt;SPAN class="L0S52"&gt;WITH &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;KEY &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;type &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'E' &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;TRANSPORTING &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;NO &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;FIELDS&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;IF &lt;/SPAN&gt;sy&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;subrc &lt;SPAN class="L0S55"&gt;=&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="L0S32"&gt;0&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;CALL &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;FUNCTION &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'BAPI_TRANSACTION_ROLLBACK'&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;ELSE&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;CALL &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;FUNCTION &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'BAPI_TRANSACTION_COMMIT'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;EXPORTING&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;WAIT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'X'&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;WAIT &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;UP &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;TO &lt;/SPAN&gt;&lt;SPAN class="L0S32"&gt;5 &lt;/SPAN&gt;SECONDS&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;ENDIF&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Aug 2016 03:33:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-outb-delivery-create-sto-issue/m-p/11857677#M1958751</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-08-02T03:33:43Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_OUTB_DELIVERY_CREATE_STO issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-outb-delivery-create-sto-issue/m-p/11857678#M1958752</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi J. Singh,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Kindly check below example.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;report&amp;nbsp; zz_test_create_sto.&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;parameters: vbeln like ekko-ebeln OBLIGATORY memory id bes,&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vstel like tvst-vstel,&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; logsys like tbdls-logsys default 'NONE'.&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;data: lf_vbeln type vbeln_vl,&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lf_num type vbnum,&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ls_deli type bapishpdelivnumb,&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lt_deli type table of bapishpdelivnumb,&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lt_order type table of bapidlvreftosto,&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ls_order type bapidlvreftosto,&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ls_itm type bapidlvitemcreated,&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lt_itm type table of bapidlvitemcreated,&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ls_ext type bapiparex,&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lt_extin type table of bapiparex,&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lt_extout type table of bapiparex,&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ls_ret type bapiret2,&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lt_return type table of bapiret2.&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;* StockTransItems (here: complete STO)&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;ls_order-ref_doc = vbeln.&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;append ls_order to lt_order.&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;* ExtensionIn&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;ls_ext = 'My additional input'.&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;append ls_ext to lt_extin.&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;* Synchronous RFC&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;call function 'BAPI_OUTB_DELIVERY_CREATE_STO'&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;&amp;nbsp;&amp;nbsp; DESTINATION logsys&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; EXPORTING&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SHIP_POINT&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = vstel&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DUE_DATE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; =&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DEBUG_FLG&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; =&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;&amp;nbsp; importing&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; delivery&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = lf_vbeln&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; num_deliveries&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = lf_num&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;&amp;nbsp; tables&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; stock_trans_items&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = lt_order&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; extension_in&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = lt_extin&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; deliveries&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = lt_deli&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; created_items&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = lt_itm&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; extension_out&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = lt_extout&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;&amp;nbsp;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = lt_return&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;write: / 'Delivery:', lf_vbeln,&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; / 'NumDeliveries:', lf_num,&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; / 'Deliveries:'.&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;loop at lt_deli into ls_deli.&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;&amp;nbsp; write ls_deli-deliv_numb.&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;endloop.&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;if not lt_itm[] is initial.&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;&amp;nbsp; write: / 'CreatedItems:'.&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;&amp;nbsp; loop at lt_itm into ls_itm.&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; write: / ls_itm-ref_doc,&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ls_itm-ref_item,&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ls_itm-deliv_numb,&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ls_itm-deliv_item,&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ls_itm-material,&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ls_itm-dlv_qty,&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ls_itm-sales_unit,&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ls_itm-sales_unit_iso.&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;&amp;nbsp; endloop.&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;endif.&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;if not lt_return[] is initial.&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;&amp;nbsp; write: / 'Return:'.&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;&amp;nbsp; loop at lt_return into ls_ret.&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; write: / ls_ret-type, ls_ret-id, ls_ret-number,&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ls_ret-message,&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /.&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;&amp;nbsp; endloop.&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;endif.&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;if not lt_extout[] is initial.&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;&amp;nbsp; write: / 'ExtensionOut:'.&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;&amp;nbsp; loop at lt_extout into ls_ext.&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; write: / ls_ext.&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;&amp;nbsp; endloop.&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;endif.&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;* COMMIT WORK&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;if not lf_vbeln is initial.&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;&amp;nbsp; commit work.&lt;/TT&gt;&lt;/P&gt;&lt;P&gt;&lt;TT&gt;endif.&lt;/TT&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Aug 2016 06:09:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-outb-delivery-create-sto-issue/m-p/11857678#M1958752</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-08-02T06:09:42Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_OUTB_DELIVERY_CREATE_STO issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-outb-delivery-create-sto-issue/m-p/11857679#M1958753</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;It seems to be a timing issue as purchase order still may be in some background task. Try calling next bapi in update task or by triggering job after some time.&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;Ashok&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Aug 2016 11:54:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-outb-delivery-create-sto-issue/m-p/11857679#M1958753</guid>
      <dc:creator>Ashokv</dc:creator>
      <dc:date>2016-08-02T11:54:12Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_OUTB_DELIVERY_CREATE_STO issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-outb-delivery-create-sto-issue/m-p/11857680#M1958754</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;@Hiren, tried to skip that error but same result. Anyway if bapi return is "No delivery created" than it gets committed or not would give no result.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;@Pravin Right now I am using date with just one record, but still I am refreshing all tables before loop.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;@Dhreendra I have to pass PO number to generate Delivery.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;@Ashok How do I call BAPI in update task, can you please explain a bit more.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;One more thing guys, I am adding this code in IF_EX_LE_SHP_DELIVERY_PROC~SAVE_AND_PUBLISH_BEFORE_OUTPUT, if this makes any difference.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Aug 2016 15:52:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-outb-delivery-create-sto-issue/m-p/11857680#M1958754</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-08-02T15:52:34Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_OUTB_DELIVERY_CREATE_STO issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-outb-delivery-create-sto-issue/m-p/11857681#M1958755</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;I have a similar issue that I am researching but I was able to overcome the same by using the below approach.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Call PO create.&lt;/P&gt;&lt;P&gt;2. Commit With wait (dont add any additional wait times)&lt;/P&gt;&lt;P&gt;3. Create a wrapper FM (lets say ZFM1)for the STO creation. This ZFM1 will have the code for STO creation. Call ZFM1 "IN SEPARATE TASK" with destination as "NONE". You can as well receive the results from the ZFM1 if required (Check the syntax for the same). Based on return table commit the STO inside the ZFM1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You should also research "Set Update Task To Local".&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Vikram.M&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 02 Aug 2016 16:21:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-outb-delivery-create-sto-issue/m-p/11857681#M1958755</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-08-02T16:21:28Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_OUTB_DELIVERY_CREATE_STO issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-outb-delivery-create-sto-issue/m-p/11857682#M1958756</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have created a wrapper FM, now the issue is when I try to call this FM in my code using 'IN SEPARATE TASK' I get an error saying perform can not be created in global class. And I am writing this code in BADI implementation method.&lt;/P&gt;&lt;P&gt;Now, Can a private method be created? If so than how and should whole code move to new private method or just this FM call? &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Aug 2016 00:22:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-outb-delivery-create-sto-issue/m-p/11857682#M1958756</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-08-03T00:22:50Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_OUTB_DELIVERY_CREATE_STO issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-outb-delivery-create-sto-issue/m-p/11857683#M1958757</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am not getting the issue about perform. The idea is within the badi method, you should call a FM in separate task. All the data that is required for the FM should be passed from the badi method to the FM.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope I am making sense, if not can you add some screen shots?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Vikram.M&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 04 Aug 2016 20:26:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-outb-delivery-create-sto-issue/m-p/11857683#M1958757</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-08-04T20:26:51Z</dc:date>
    </item>
    <item>
      <title>Re: BAPI_OUTB_DELIVERY_CREATE_STO issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-outb-delivery-create-sto-issue/m-p/11857684#M1958758</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes I tried FM as a separate task. But it is hitting another COMMIT STATEMENT in background that is in a separate, in use custom FM. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 09 Aug 2016 19:06:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/bapi-outb-delivery-create-sto-issue/m-p/11857684#M1958758</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2016-08-09T19:06:50Z</dc:date>
    </item>
  </channel>
</rss>

