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.

Pascua se calcula en función del calendario gregoriano algoritmo.

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

ipf.csm.sepa-ct.calendar.holidays

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.

[]

ipf.csm.sepa-ct.calendar.disable-known-holidays

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

false