<?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: DELIVERY in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/delivery/m-p/1126179#M110355</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The function module behind the BAPI is BAPI_DELIVERYPROCESSING_EXEC. &lt;/P&gt;&lt;P&gt;The report below shows a very simple example how to use the function module to create a delivery for a single sales order item. For each item you want to deliver you need to create one line in table REQUEST. For example the table RETURN contains the messages of the delivery creation and table CREATEDITEMS returns the delivery items which were created. &lt;/P&gt;&lt;P&gt;As the BAPI is not released for customers the function or interface might be changed incompatibly. But this is only a minor risk, as for example between 4.6C and ERP2004 the main function remained unchanged (like the creation of deliveries for sales orders). &lt;/P&gt;&lt;P&gt;Best regards, Ulrich&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;REPORT  zz_test_bapi                        .

DATA:
  ls_request     TYPE bapideliciousrequest
, lt_request     TYPE bapideliciousrequest OCCURS 0
.

PARAMETERS:
  p_vbeln TYPE  vbeln_vl    "sales order number
, p_posnr TYPE  posnr_vl    "sales order item
, p_lfimg TYPE  lfimg       "delivery quantity (Sales UoM)
, p_datvw TYPE  datvw DEFAULT '2'
, p_date  TYPE  datum DEFAULT sy-datlo
, p_time  TYPE  uzeit DEFAULT sy-uzeit
.

  ls_request-document_type      = 'A'.
  ls_request-document_numb      = p_vbeln.
  ls_request-document_item      = p_posnr.
  ls_request-quantity_sales_uom = p_lfimg.
  ls_request-date_usage         = p_datvw.
  ls_request-date               = p_date.
  ls_request-time               = p_time.

  APPEND ls_request TO lt_request.

  CALL FUNCTION 'BAPI_DELIVERYPROCESSING_EXEC'
    TABLES
      request                 = lt_request.

COMMIT WORK.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 12 Jan 2006 14:39:13 GMT</pubDate>
    <dc:creator>former_member657875</dc:creator>
    <dc:date>2006-01-12T14:39:13Z</dc:date>
    <item>
      <title>DELIVERY</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/delivery/m-p/1126176#M110352</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;Please advise me a BAPI which will create delivery.  I need to pass all line items with quantity for creating delivery along with shipping point and others.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Jan 2006 11:54:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/delivery/m-p/1126176#M110352</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-01-12T11:54:50Z</dc:date>
    </item>
    <item>
      <title>Re: DELIVERY</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/delivery/m-p/1126177#M110353</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi, &lt;/P&gt;&lt;P&gt;You could use BAPI DeliveryProcessing.Execute to create deliveries with reference to purchase orders and sales orders. There is no BAPI to create deliveries without reference at the moment. &lt;/P&gt;&lt;P&gt;If you use BAPI DeliveryProcessing.Execute please take into account, that this BAPI is not released for customers, therefore there are some limitations which are described in note 577453 (in trx. BAPI you have to set the filter to 'All' to see this BAPI). &lt;/P&gt;&lt;P&gt;Best regards, Ulrich&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Jan 2006 12:36:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/delivery/m-p/1126177#M110353</guid>
      <dc:creator>former_member657875</dc:creator>
      <dc:date>2006-01-12T12:36:46Z</dc:date>
    </item>
    <item>
      <title>Re: DELIVERY</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/delivery/m-p/1126178#M110354</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi ulrich,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I need to create an outbound delivery with reference to SO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;AS per your mail, if i have a FM i would directly call that FM and pass the parameters.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How to use the method.  assume i have a so, can u give me an example and if it is not released for customers, u mean to say that it will create problem for me while doing the transportation.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Jan 2006 12:49:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/delivery/m-p/1126178#M110354</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-01-12T12:49:52Z</dc:date>
    </item>
    <item>
      <title>Re: DELIVERY</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/delivery/m-p/1126179#M110355</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The function module behind the BAPI is BAPI_DELIVERYPROCESSING_EXEC. &lt;/P&gt;&lt;P&gt;The report below shows a very simple example how to use the function module to create a delivery for a single sales order item. For each item you want to deliver you need to create one line in table REQUEST. For example the table RETURN contains the messages of the delivery creation and table CREATEDITEMS returns the delivery items which were created. &lt;/P&gt;&lt;P&gt;As the BAPI is not released for customers the function or interface might be changed incompatibly. But this is only a minor risk, as for example between 4.6C and ERP2004 the main function remained unchanged (like the creation of deliveries for sales orders). &lt;/P&gt;&lt;P&gt;Best regards, Ulrich&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;REPORT  zz_test_bapi                        .

DATA:
  ls_request     TYPE bapideliciousrequest
, lt_request     TYPE bapideliciousrequest OCCURS 0
.

PARAMETERS:
  p_vbeln TYPE  vbeln_vl    "sales order number
, p_posnr TYPE  posnr_vl    "sales order item
, p_lfimg TYPE  lfimg       "delivery quantity (Sales UoM)
, p_datvw TYPE  datvw DEFAULT '2'
, p_date  TYPE  datum DEFAULT sy-datlo
, p_time  TYPE  uzeit DEFAULT sy-uzeit
.

  ls_request-document_type      = 'A'.
  ls_request-document_numb      = p_vbeln.
  ls_request-document_item      = p_posnr.
  ls_request-quantity_sales_uom = p_lfimg.
  ls_request-date_usage         = p_datvw.
  ls_request-date               = p_date.
  ls_request-time               = p_time.

  APPEND ls_request TO lt_request.

  CALL FUNCTION 'BAPI_DELIVERYPROCESSING_EXEC'
    TABLES
      request                 = lt_request.

COMMIT WORK.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Jan 2006 14:39:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/delivery/m-p/1126179#M110355</guid>
      <dc:creator>former_member657875</dc:creator>
      <dc:date>2006-01-12T14:39:13Z</dc:date>
    </item>
    <item>
      <title>Re: DELIVERY</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/delivery/m-p/1126180#M110356</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You can also use this fmod. Let me know if this was useful for you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ITAB_DOCUMENTS-DOC_CAT =    '2'.        &lt;/P&gt;&lt;P&gt;ITAB_DOCUMENTS-DOC_NBR = 'NNNNNNNN'. " Sales Order # &lt;/P&gt;&lt;P&gt;ITAB_DOCUMENTS-DOC_POS =  "NNNNN'.     " Line Item&lt;/P&gt;&lt;P&gt;ITAB_DOCUMENTS-DEL_QUANT  = 100.     "Qty  ITAB_DOCUMENTS-DEL_UNIT  = 'EA'.     "Unit of Measure&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;APPEND ITAB_DOCUMENTS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*-Call the function to create deliveries&lt;/P&gt;&lt;P&gt; CALL FUNCTION 'W_FRM_DELIVERY_CREATE_GENERAL'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;         I_INTERNAL_COMMIT      = 'X'&lt;/P&gt;&lt;P&gt;         I_NO_LOCK_DOCS         = 'X'&lt;/P&gt;&lt;P&gt;         I_INIT_UNIT_CONV       = 'X'&lt;/P&gt;&lt;P&gt;      TABLES&lt;/P&gt;&lt;P&gt;           T_DOCUMENTS            = ITAB_DOCUMENTS&lt;/P&gt;&lt;P&gt;           T_MESSAGELOG           = ITAB_MESSAGELOG&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        T_VBAK                 =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        T_VBAP                 =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        T_EKKO                 =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        T_EKPO                 =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        T_ekpo                 =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        T_EKKN                 =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        T_KNVV                 =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        T_VBSK                 =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        T_VBFS                 =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        T_VBLS                 =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      EXCEPTIONS&lt;/P&gt;&lt;P&gt;           NOTHING_TO_DO          = 1&lt;/P&gt;&lt;P&gt;           MESSAGE_ACCORDING_LOGS = 2&lt;/P&gt;&lt;P&gt;           OTHERS                 = 3.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Oct 2006 20:12:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/delivery/m-p/1126180#M110356</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-10-04T20:12:29Z</dc:date>
    </item>
    <item>
      <title>Re: DELIVERY</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/delivery/m-p/1126181#M110357</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Jay -- this response is exactly what I needed -- how can I award you points if I am not the person who asked the original question?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 03 Feb 2007 14:21:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/delivery/m-p/1126181#M110357</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-02-03T14:21:02Z</dc:date>
    </item>
    <item>
      <title>Re: DELIVERY</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/delivery/m-p/1126182#M110358</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt;Did you use this BAPI in 4.7 for creation additional item lines intoexisting NLCC delivery that was created with reference to NB purchase intercompany order in transaction VL10B?&lt;/P&gt;&lt;P&gt;Eddie&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Mar 2008 16:51:38 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/delivery/m-p/1126182#M110358</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-24T16:51:38Z</dc:date>
    </item>
  </channel>
</rss>

