...
Antes, en Forms, se lanzaba el proceso y había que esperar a que terminase (en media hora aprox.), ahora se lanza el proceso en background, utilizando un job, que lanza el proceso de cálculo, y la pantalla lo monitoriza para indicar que el proceso está en ejecución, ya que desde web (APEX) no se puede esperar media hora a que se devuelva el resultado de la llamada a un proceso.
Para hacer los cálculos utiliza la función UXXIRRHH.UPV_FU_IR_PROCESA_MES e inserta los datos en la tabla UXXIRRHH.UPV_INTEGROS_RETENCIONES.
RRHH lo genera todos los meses y guarda una copia en \\nasupv\Grupos\rec\personal\nominas