Tengo un erro al genera planilla. Anteriormente funcionaba. El cambio que realicé fue agregar un nuevo pool y asociarlo al evolutionWorkflow, seguido de eso reiniciar el iis con los comandos "net stop was" y "net start w3svc". Esto arreglo un problema que tenia con la cola (reportado en el log del genpla) que no lo solucionaba un reinicio normal en modo feliz. el error que tengo en el log de generación de planilla es el siguiente: 2013-10-04 08:30:03,384 [12] ERROR e00602e9-feec-4cc9-8a25-a52941ccabc0 - Error 3265: at VH4 Generador de Planillas VBScript ADODB.Recordset Aseinfo.VH4.WindowsServices.Salarios.Ejecutores.EjecutorFormulacionException: Error 3265: at VH4 Generador de Planillas VBScript ADODB.Recordset Item cannot be found in the collection corresponding to the requested name or ordinal. 2013-10-04 08:30:03,399 [15] INFO e00602e9-feec-4cc9-8a25-a52941ccabc0 - Finalizó la ejecución de fórmulas VB6 para el período 1357 2013-10-04 08:30:03,415 [15] ERROR e00602e9-feec-4cc9-8a25-a52941ccabc0 - Error al ejecutar las fórmulas del tipo de planilla Planilla de Vacaciones Polytec periodo 1357 |
No tiene nada que ver con el Workflow, Si ves el StackTrace del error dice: Error 3265: at VH4 Generador de Planillas VBScript ADODB.Recordset Item cannot be found in the collection corresponding to the requested name or ordinal Esto significa que tenes una fórmula que está pidiendo una columna que no existe en el cursor. Si vez la tabla sal.bcp, vas a ver el log completo de la ejecución y alli te va indicar en que lugar del código VBS de la formulación te está tronando, para que identifiques que columna es. Este es un error que comunmente se da porque tenés una parte de la formula (o una fórmula completa) que no se había ejecutado nunca y en este período de pago se da la excepción que hace que sí se ejecute, y encontras un error que no habías detectado antes. |