#1
|
|||
|
|||
Bapi_po_change
Hola.
Tengo un 'pequeño' problemilla con esta bapi. La utilizo para modificar la cantidad de una posición del pedido. Le paso -entre otros datos- en el parámetro de entrada ipoitem, quantity = cantidad pendiente de recibir - cantidad informada por el usuario (si me quedan 10 unidades y el usuario informa de que hemos recibido 3; le paso 7). Me funciona correctamente siempre, excepto en el caso en que en ipoitem-quantity le paso 0 (se han entregado todas las unidades). En este caso no me modifica el pedido. i_poitem-po_item = pos_pedido. "posición del pedido i_poitem-quantity = rekpo-menge - cantidad. "(total-cant. informada) i_poitemx-po_item = pos_pedido. i_poitemx-quantity = 'X'. APPEND i_poitem. APPEND i_poitemx. * Llama a la BAPI CALL FUNCTION 'BAPI_PO_CHANGE' EXPORTING purchaseorder = num_pedido "número del pedido TABLES RETURN = itab_return POITEM = i_poitem POITEMX = i_poitemx. Muchas gracias. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|