Ver Mensaje Individual
  #1  
Viejo 22/03/18, 14:44:22
Raulalsan Raulalsan is offline
Junior Member
 
Fecha de Ingreso: sep 2016
Mensajes: 25
Bapi- Bapi_contract_change

Saludos a tod@s!
estoy intentando actualizar el net_price a través de la bapi BAPI_CONTRACT_CHANGE.
Todos los valores me los informa bien y me crea las posiciones nuevas, sin embargo, me deja el net_price sin informar.


ls_item-item_no = '000080'. "EBELP posicion
ls_item-material = '4038306'. "MATNR material
ls_item-target_qty = '105'. "KTMNG "Ctd.prevista
ls_item-net_price = '333'. " NETPR Precio neto
APPEND ls_item TO lt_item.

ls_itemx-item_no = '000080'. "EBELP posicion
ls_itemx-target_qty = abap_true. "
ls_itemx-net_price = abap_true.
APPEND ls_itemx TO lt_itemx.

CALL FUNCTION 'BAPI_CONTRACT_CHANGE'
EXPORTING
purchasingdocument = '4600000029'
TABLES
item = lt_item
itemx = lt_itemx
return = lt_return.

COMMIT WORK AND WAIT.

PD: Si ejecuto el programa Z dos veces si que cambia el NET_PRICE.

¿Alguna idea de por qué no informa el net_price?

Muchas gracias!!

Úlima edición por Raulalsan fecha: 26/03/18 a las 11:50:20.
Responder Con Cita