Tengo 2 tipos de planillas: mensual y quincenal La mensual se genera sin problema pero al tratar de generar la quincenal no pasa de estado En Espera Al revisar los logs encontré lo siguiente: LOG GenPlaWinService
LOG AppJobWinService
Reinicié los servicios, reinicié el appPool, reinicié el IIS, reinicié la base de datos, reinicié todo el servidor, borré las colas y las volví a crear y aun se mantiene el problema Version 1.8.1.1 |
Revisando los datos del cursor principal habían unos rubros salariales mal asignados asi que se corrigieron y ya se logró generar la planilla. Lo curioso es que el servicio generaba un error pero en la pantalla no se mostraba Fallida sino que nunca pasaba de En Proceso |
El error creo que está bastante claro:
Esta tabla se llena al momento de iniciar la generación del período, los datos que inserta son aquellos que provienen del cursor principal del tipo de planilla. Entonces, lo que sucede es que el cursor principal está retornando dos veces al mismo empleado. El segundo error del log del AppJobWinService, tiene que ver con una notificación que no pudo enviar, pudiera ser la notificación del error generado por el el cálculo de planilla. En este caso el error muestra que la dirección de correo a quién notificar está null. Entonces, se deben revisar los correos electrónicos de los destinatarios de la notificación. |