cancel
Showing results for 
Search instead for 
Did you mean: 

How to create a outbound delivery for sub-contracting po using bapi BAPI_DELIVERYPROCESSING_EXEC?

Former Member
0 Kudos

Hi Experts,

This is very urgent issue i am using the below code to create a out bound delivery but facing error like essential transfer parameters are missing in record: 000001 in the return table.

CLEAR : zgs_request.
zgs_request-id = 1.
zgs_request-document_numb = '0070001110'.
zgs_request-document_item = '000010'.
*zgs_request-quantity_sales_uom = 1.
zgs_request-ship_to = 'NLI0'.
zgs_request-vendor = '0001016786'.
zgs_request-sales_organisation = 'NL01'.
zgs_request-distribution_channel = '01'.
zgs_request-division = '02'.
zgs_request-plant = 'NL01'.
zgs_request-stge_loc = '0007'.
zgs_request-receiving_point = 'NLI0'.
zgs_request-quantity_base__uom = 1.
zgs_request-base_uom = 'PC'.
zgs_request-material = '4022.437.35053FSD'.
zgs_request-delivery_date = sy-datum.
zgs_request-date = sy-datum.
zgs_request-document_type = 'B'.
zgs_request-document_type_delivery = zlv_lfart.
zgs_request-shipping_condition = 'S1'.

APPEND zgs_request TO zgt_request.

CALL FUNCTION 'BAPI_DELIVERYPROCESSING_EXEC'
* EXPORTING
* DELIVERY_EXTEND =
* TECHN_CONTROL =
TABLES
request = zgt_request
* PARTNER =
* PARTNER_ADDR =
* TEXT_HEADER =
* TEXT_LINES =
createditems = zgt_items
return = zgt_return
* EXTENSION1 =
* EXTENSION2 =
* CO_CHAR_VALUES =
* BATCH_ATTRIBUTES =
* BATCH_VALUES_CHAR =
* BATCH_VALUES_CURR =
* BATCH_VALUES_NUM =
* TOKENREFERENCE =
* EXTENSIONIN =
* ITEM_SERIAL_NO =
.

Note : I understood like shipping point is missing but there is no field to give the shipping point directly.Guys please help as soon as possible.

madhukarbhat
Explorer
0 Kudos

Did you achieve delivery creation for subcon PO? what was missing?

Accepted Solutions (0)

Answers (0)