Calculadora de Días Hábiles
Este módulo proporciona un calculador de días hábiles excluyendo los fines de semana y los días festivos conocidos como:
-
Año Nuevo
-
Día de mayo
-
Viernes Santo
-
Lunes de Pascua
-
Navidad
-
Día de San Esteban
También es posible proporcionar un custom lista de días festivos por configuración.
La calculadora determina una lista de fechas, comenzando desde una fecha proporcionada y continuando por el número especificado de días hábiles.
public List<LocalDate> getNextBusinessDays(LocalDateTime start, int noOfDays)
Maven Dependency
<dependency>
<groupId>com.iconsolutions.ipf.payments.csm.sepact</groupId>
<artifactId>sepact-business-days-calculator</artifactId>
</dependency>
Configuración del Calculador de Días Hábiles
Config |
Tipo |
Comentario |
Predeterminado |
|
Lista de Cadenas |
Puede pasar una lista en el siguiente formato: ["2019-04-05", "04-05"] "2019-04-05"- Contiene año, mes, día. La festividad se establecerá solo para el año especificado. "04-05" - Contiene mes y día sin año. La festividad se establecerá para el año en que se ejecute el método. |
|
|
boolean |
Por defecto, los días festivos conocidos estarán habilitados. Si disable = true, entonces deben ser añadidos a la lista de días festivos. Estas fechas son: 1. Año Nuevo 2. Día de mayo 3. Viernes Santo 4. Lunes de Pascua 5. Navidad 6. Día de San Esteban |
|