Programación General => ABAP => Mensaje iniciado por: ord33 en Martes 23 de Mayo de 2006, 11:08
Título: Bapis De Modificacion De Pedidos
Publicado por: ord33 en Martes 23 de Mayo de 2006, 11:08
Hola a todos!:
Necesito introducir modificaciones en campos de cabecera de pedidos de compras y de ventas.Estoy utilizando las Bapi´s: BAPI_PO_CHANGE - para compras BAPI_SALESDOCUMENT_CHANGE - para ventas
El problema es que en test las bapi´s parece que modifican los campos de los pedidos pero luego al visualizarlos no han hecho nada.Se quedan igual.sabéis si hay que hacer algo más para que funcionen?.
Un saludo para todos y gracias.
Adio
Título: Re: Bapis De Modificacion De Pedidos
Publicado por: senzao18 en Viernes 9 de Junio de 2006, 19:12
Le haces COMMIT a la TX?
Código: Text
IF sy-subrc EQ 0.
CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'
EXPORTING
wait = 'X'.
ELSE.
CALL FUNCTION 'BAPI_TRANSACTION_ROLLBACK'.
ENDIF.
Título: Re: Bapis De Modificacion De Pedidos
Publicado por: Blag en Miércoles 28 de Junio de 2006, 23:08
Exacto....muchas veces es necesario indicar explicitamente el commit...Incluse algunas veces, es recomendable obligar al programa a que espere un poco más de tiempo para terminar de procesar los datos...Para eso puedes utilizar el FM....