MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Extender una entrega con (FUNC) RV_DELIVERY_CREATE (foro/showthread.php?t=30908)

pplopez2007 25/06/09 11:42:14

Extender una entrega con (FUNC) RV_DELIVERY_CREATE
 
Tengo una documento de entrega ya generado y ahora necesito suministrar una nueva posición de un pedido de ventas a esta entrega mediante una función. He realizado pruebas con la (FUNC) RV_DELIVERY_CREATE, pero solo he conseguido suministrar TODAS las posiciones del pedido a dicha entrega.

El código que he utilizado es el siguiente:

CALL FUNCTION 'RV_DELIVERY_CREATE'
EXPORTING
selektionsdatum = lv_datum
vbsk_i = ls_vbsk_i
if_synchron = 'X'
is_control = ls_control
is_delivery_extend = ls_delivery_extend
IMPORTING
vbsk_e = ls_vbsk_e
TABLES
lvbak = lt_vbak
lvbkd = lt_vbkd
lvbpa = lt_vbpa
lvbuk = lt_vbuk
lvbup = lt_vbup
lvbfa = lt_vbfa
lvbap = lt_vbap
lvbep = lt_vbep
lvbfs = lt_vbfs
lvbls = lt_vbls.
en la estructura LS_DELIVERY_EXTEND:

ls_delivery_extend-delivery = ls_delivery.

ls_delivery-vbeln = 999999999 "delivery no. doc to extend
ls_delivery-handle = iv_handle. "contains likp-handle

en la estructura LS_CONTROL:

ls_control-sel_item_only = 'X'.

El resto de datos se rellena con la información correspondiente a los documentos utilizados.

Un saludo y gracias por adelantado


Husos Horarios son GMT. La hora en este momento es 10:15:07.

www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web