WDKAL_DATE_ADD_FKDAYS
Suma días laborables a una fecha según un calendario de fábrica.
- Transacción
SE37- Grupo
- Fechas
- Actualizado
- 21 de octubre de 2026
Para qué sirve
WDKAL_DATE_ADD_FKDAYS suma a una fecha un número de días laborables, saltando fines de semana y festivos según el calendario de fábrica indicado.
Si no la encuentras en tu sistema, el mismo cálculo se hace con DATE_CONVERT_TO_FACTORYDATE y FACTORYDATE_CONVERT_TO_DATE (ver la ficha de esta última).
Parámetros
Importing
Lo que recibe la función. En CALL FUNCTION se pasan tras EXPORTING.
| Parámetro | Tipo | Descripción |
|---|---|---|
I_DATEObligatorio | D | Fecha de partida. |
I_FKDAYObligatorio | — | Días laborables que se suman. |
I_FKCALObligatorio | — | Calendario de fábrica. |
Exporting
Lo que devuelve. En CALL FUNCTION se recogen tras IMPORTING.
| Parámetro | Tipo | Descripción |
|---|---|---|
E_DATE | D | Fecha resultante. |
Ejemplo
DATA lv_fecha TYPE d.
CALL FUNCTION 'WDKAL_DATE_ADD_FKDAYS'
EXPORTING
i_date = sy-datum
i_fkday = 5
i_fkcal = 'ES'
IMPORTING
e_date = lv_fecha
EXCEPTIONS
OTHERS = 1.Errores y excepciones habituales
- Calendario no encontrado: comprueba el identificador en la SCAL.
Relacionadas
Funciones relacionadas
DATE_CONVERT_TO_FACTORYDATEFACTORYDATE_CONVERT_TO_DATE
Más en Fechas
CONVERSION_EXIT_LDATE_OUTPUTADD_TIME_TO_DATERP_CALC_DATE_IN_INTERVALEND_TIME_DETERMINEC14B_ADD_TIMECALCULATE_DATECOMPUTE_YEARS_BETWEEN_DATESCONVERSION_EXIT_PDATE_INPUTCONVERSION_EXIT_PDATE_OUTPUTCONVERSION_EXIT_SDATE_OUTPUTCONVERT_DATE_TO_EXTERNALCONVERT_DATE_TO_INTERNAL
Transacciones y tablas
SCALSE37
¿Dudas con esta función?
Pregunta en el foro de abap.es: la comunidad lleva años resolviendo dudas de ABAP en español.
Actualizado: 21 de octubre de 2026