ISP_GET_MONTH_NAME
Devuelve el nombre de un mes en letras a partir de una fecha o del número de mes.
- Transacción
SE37- Grupo
- Fechas
- Actualizado
- 21 de octubre de 2026
Alternativa moderna. En cualquier sistema usa MONTH_NAMES_GET o lee la tabla T247. Consulta la ficha de MONTH_NAMES_GET.
Para qué sirve
ISP_GET_MONTH_NAME recibe una fecha o un número de mes y devuelve el nombre del mes, corto y largo, en el idioma indicado (enero, febrero…). Pertenece a una solución sectorial (IS-Media), por lo que no existe en todos los sistemas.
La alternativa estándar es MONTH_NAMES_GET, que devuelve los doce meses de la tabla T247.
Parámetros
Importing
Lo que recibe la función. En CALL FUNCTION se pasan tras EXPORTING.
| Parámetro | Tipo | Descripción |
|---|---|---|
DATE | D | Fecha del mes. |
LANGUAGE | SY-LANGU | Idioma del nombre. |
MONTH_NUMBER | — | Número de mes, si no se pasa una fecha. |
Exporting
Lo que devuelve. En CALL FUNCTION se recogen tras IMPORTING.
| Parámetro | Tipo | Descripción |
|---|---|---|
SHORTTEXT | — | Nombre corto del mes. |
LONGTEXT | — | Nombre largo del mes. |
Ejemplo
" Alternativa estándar: tabla T247
SELECT SINGLE ltx FROM t247
WHERE spras = @sy-langu
AND mnr = @sy-datum+4(2)
INTO @DATA(lv_mes).Errores y excepciones habituales
- La función no existe: el sistema no tiene IS-Media; usa MONTH_NAMES_GET o la T247.
Relacionadas
Funciones relacionadas
MONTH_NAMES_GETCONVERSION_EXIT_LDATE_OUTPUT
Más en Fechas
ADD_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_INTERNALDATE_COMPUTE_DAY
Transacciones y tablas
SE37T247
¿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