¿Por qué un Permiso de Trabajo muestra una fecha de inicio antigua y no aparece como expirado?
La fecha de inicio visible en el permiso y la fecha utilizada para calcular su expiración corresponden a campos diferentes dentro del sistema.
Fecha de Inicio
El campo Fecha de Inicio corresponde a la fecha que el usuario ingresó manualmente al momento de crear o completar el formulario inicial del Permiso de Trabajo.
Esta fecha tiene un carácter informativo y permite identificar el día asociado al permiso.
Hora de Inicio
La expiración del permiso no se calcula utilizando la Fecha de Inicio.
Para determinar la vigencia del permiso, el sistema utiliza la Hora de Inicio, la cual se registra automáticamente cuando el usuario avanza y ejecuta el primer paso del flujo del permiso.
A partir de ese momento:
- Se inicia el conteo de las horas de plazo configuradas para la prioridad del permiso.
- El sistema calcula la fecha y hora de expiración.
- Se controla la vigencia del permiso durante su ejecución.
Ejemplo
Supongamos que:
- El usuario registra una Fecha de Inicio correspondiente al año anterior.
- Sin embargo, recién hoy ejecuta el primer paso del permiso.
En este escenario:
- La fecha mostrada en el permiso seguirá siendo la ingresada por el usuario.
- El cálculo de expiración comenzará desde la Hora de Inicio registrada al ejecutar el primer paso.
- Por lo tanto, el permiso no aparecerá como expirado únicamente por tener una fecha antigua en el campo Fecha de Inicio.
Consideración Importante
Si se requiere verificar la vigencia real de un Permiso de Trabajo, se debe revisar la Hora Inicio y la Hora Expiración, ya que son los campos utilizados por el sistema para controlar el vencimiento del permiso y determinar si debe pasar al estado Expirado.