FKK_LAST_DAY_OF_MONTH
Devuelve el último día del mes de una fecha. Función del módulo FI-CA.
- Transacción
SE37- Grupo
- Fechas
- Actualizado
- 21 de octubre de 2026
Alternativa moderna. En cualquier sistema usa LAST_DAY_OF_MONTHS, con los mismos parámetros. Consulta la ficha de LAST_DAY_OF_MONTHS.
Para qué sirve
FKK_LAST_DAY_OF_MONTH recibe una fecha y devuelve el último día de su mes. Pertenece a la contabilidad de contratos (FI-CA), así que no está en todos los sistemas.
La función estándar equivalente, disponible siempre, es LAST_DAY_OF_MONTHS.
Parámetros
Importing
Lo que recibe la función. En CALL FUNCTION se pasan tras EXPORTING.
| Parámetro | Tipo | Descripción |
|---|---|---|
DAY_INObligatorio | D | Fecha. |
Exporting
Lo que devuelve. En CALL FUNCTION se recogen tras IMPORTING.
| Parámetro | Tipo | Descripción |
|---|---|---|
LAST_DAY_OF_MONTH | D | Último día del mes. |
Excepciones
Errores que devuelve en sy-subrc, en el bloque EXCEPTIONS.
| Excepción | Cuándo se produce |
|---|---|
DAY_IN_NO_DATE | La fecha no es válida. |
Ejemplo
DATA lv_ultimo TYPE d.
CALL FUNCTION 'FKK_LAST_DAY_OF_MONTH'
EXPORTING
day_in = sy-datum
IMPORTING
last_day_of_month = lv_ultimo
EXCEPTIONS
day_in_no_date = 1
OTHERS = 2.Errores y excepciones habituales
- La función no existe: el sistema no tiene FI-CA; usa LAST_DAY_OF_MONTHS.
Relacionadas
Funciones relacionadas
LAST_DAY_OF_MONTHSHR_E_NUM_OF_DAYS_OF_MONTH
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
¿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