REPORT
zlm_test_024.
PARAMETERS: vbeln LIKE vbak-vbeln OBLIGATORY MEMORY ID aun.
DATA: lf_vbeln
TYPE vbeln_vl,
TYPES:BEGIN OF ty_vbap,
DATA:it_vbap TYPE TABLE OF ty_vbap.
DATA:ws_vbap TYPE ty_vbap.
* SalesOrderItems (here: complete sales order)
SELECT vbeln posnr kwmeng meins INTO TABLE it_vbap
LOOP AT it_vbap INTO ws_vbap.
ENDLOOP.
*ls_order-ref_doc = vbeln.
*append ls_order to lt_order.
* ExtensionIn
ls_ext = 'My additional input'.
APPEND ls_ext TO lt_extin.
* Synchronous RFC
CALL FUNCTION 'BAPI_OUTB_DELIVERY_CREATE_SLS'
*
DESTINATION logsys
*
EXPORTING
*
SHIP_POINT
=
*
DUE_DATE
=
*
DEBUG_FLG
=
WRITE: / 'Delivery:', lf_vbeln,
LOOP AT lt_deli INTO ls_deli.
ENDLOOP.
IF NOT lt_itm[] IS INITIAL.
ENDIF.
IF NOT lt_return[] IS INITIAL.
ENDIF.
IF NOT lt_extout[] IS INITIAL.
ENDIF.
* COMMIT WORK
IF NOT lf_vbeln IS INITIAL.
ENDIF.