El usuario ingresó una contratación para que fuese efectiva dentro de un mes. Sin embargo el usuario se dio cuenta que los datos de esas contratación están malos y realizó una nueva contratación para el mismo empleado. El empleado ya está contratado pero la contratación inicial que quedó pendiente de finalizar ya no aplica. Cómo se podría hacer para cancelar esa finalizacion ? (Al menos desde la base de datos porque creo que no hay una opción que haga eso directamente desde el sistema) V. 1.8.4.4 BD SQL server 2008 |
Ya se agregó un Incidente para que la pantalla de administración de los procesos pueda eliminar una finalización pendiente de ejecución. Para el código fuente no es complicado eliminarlo, pero a nivel de base de datos no estoy seguro como se hace. A nivel del EvoData, se debería eliminar el registro de la tabla de procesos, sin embargo la información de la programación de la finalización está almacenada en las tablas del Quartz en la base EvoTemp. Para que efectivamente ya no se ejecutara la finalización, habría que buscar cual es la tabla y el registro que almacena el trigger que dispara la ejecución. Este link lleva a la documentación del componente. |