Fecha y hora

Si en tu flujo, el usuario final tiene que capturar una fecha en el formulario, puedes delimitar el rango de fechas y validar que la fecha que captura, se encuentre dentro del rango.


Los campos de tipo “Fecha” y “Fecha y Hora” tienen tres tipos de validación de fecha: Estática, Dinámica y Relativa. Las validaciones funcionan de forma distinta para validar que la fecha capturada por el usuario final se encuentre dentro del rango.


Validación estática

Con la validación estática, tú determinas el rango exacto de fechas. Ingresando una fecha mínima y una fecha máxima. De esta forma, no se permitirá capturar una fecha que sea antes de la fecha mínima, ni una fecha que sea después de la fecha máxima.


¿Cómo configurar una validación estática en campos de Fecha y Fecha y Hora?









Ejemplos de uso


Validación Dinámica

Con la validación dinámica, el rango de fecha mínima y fecha máxima se determinan con variables del flujo. Puede ser un formulario, el producto de una fábrica de código, metadata del flujo, información del usuario, o resultado de una integración.


¿Cómo configurar una validación dinámica en campos de Fecha y Fecha y Hora?












Ejemplos de uso

Validación de fecha mínima: En una solicitud de crédito, se requiere que el solicitante tenga un historial crediticio positivo. Para verificar esto, se puede establecer que la fecha mínima para la solicitud sea la fecha en que el solicitante liquidó por completo su última deuda. En este caso, el valor mínimo se establecería como una variable del flujo que toma la fecha de liquidación de la deuda del solicitante. Si el usuario introduce una fecha anterior a la fecha de liquidación de su deuda, se mostrará un mensaje de error indicando que la fecha es anterior a la fecha mínima permitida.

Validación Relativa

Con la validación relativa, el rango de fecha mínima y fecha máxima se determina tomando como referencia el día en que se ejecuta el flujo, a ese día nos vamos a referir como “Fecha actual”. Para determinar la fecha mínima tú decides cuántos días, meses o años antes o después de “Fecha actual” se considera la fecha mínima. Para determinar la fecha máxima tú decides cuántos días, meses o años antes o después de “Fecha actual” se considera la fecha máxima.




[Fecha actual] [Operador] [Valor] [Tipo] 



[Fecha en que se ejecuta el flujo] [Antes (-) o Después (+)] [Cuántos antes o después] [Días, meses o años]



Fecha mínima

[Fecha en que se ejecuta el flujo] [-] [3] [días]


Fecha máxima

[Fecha en que se ejecuta el flujo [+] [3] [días]

¿Cómo configurar una validación relativa en campos de Fecha y Fecha y Hora?















Ejemplos de uso



En este ejemplo, la validación en Kosmos se configura así:


Fecha mínima

[Fecha actual] [-] [30] [Días]


Fecha máxima

[Fecha actual] [+] [90] [Días]




En este ejemplo, la validación en Kosmos se configura así:


Fecha mínima

[Fecha actual] [-] [5] [Años]


Fecha máxima

[Fecha actual] [+] [1] [Año]



En este ejemplo, la validación en Kosmos se configura así:


Fecha mínima

[Fecha actual] [+] [5] [Días]


Fecha máxima

[Fecha actual] [+] [35] [Días]