Buenas a tod@s. Mi problema es el siguiente:
Estoy en un report, que en un momento tiene que llamar n-veces a la funcion RH_PARTICIPATION_DELETE. La cuestion es que si alguna de las n-ejecuciones da un error, debo hacer un rollback a todos los registros que se afectaron. Ya probe utilizando un rollback comun, y un BAPI_TRANSACTION_ROLLBACK al final de la ejecucion de la funcion RH_PARTICIPATION_DELETE, pero no me hace un rollback de los datos que se eliminaron correctamente antes de suceder el error.
Alguien tiene alguna idea?
Gracias!!
Estoy en un report, que en un momento tiene que llamar n-veces a la funcion RH_PARTICIPATION_DELETE. La cuestion es que si alguna de las n-ejecuciones da un error, debo hacer un rollback a todos los registros que se afectaron. Ya probe utilizando un rollback comun, y un BAPI_TRANSACTION_ROLLBACK al final de la ejecucion de la funcion RH_PARTICIPATION_DELETE, pero no me hace un rollback de los datos que se eliminaron correctamente antes de suceder el error.
Alguien tiene alguna idea?
Gracias!!