MONTH_NAMES_GET
Devuelve los doce meses con su nombre corto y largo en el idioma indicado.
- Transacción
SE37- Grupo
- Fechas
- Actualizado
- 21 de octubre de 2026
Para qué sirve
MONTH_NAMES_GET lee la tabla T247 y devuelve una línea por mes con su número, nombre corto (ene, feb…) y nombre largo (enero, febrero…) en el idioma que se indique.
Es la forma más rápida de montar desplegables de meses o de escribir el nombre de un mes en un formulario.
Parámetros
Importing
Lo que recibe la función. En CALL FUNCTION se pasan tras EXPORTING.
| Parámetro | Tipo | Descripción |
|---|---|---|
LANGUAGE | SY-LANGU | Idioma de los nombres.Por defecto: SY-LANGU |
Exporting
Lo que devuelve. En CALL FUNCTION se recogen tras IMPORTING.
| Parámetro | Tipo | Descripción |
|---|---|---|
RETURN_CODE | — | Código de retorno. |
Tables
Tablas internas que se pasan o se devuelven (TABLES).
| Parámetro | Tipo | Descripción |
|---|---|---|
MONTH_NAMESObligatorio | T247 | Los doce meses: MNR (número), KTX (corto) y LTX (largo). |
Excepciones
Errores que devuelve en sy-subrc, en el bloque EXCEPTIONS.
| Excepción | Cuándo se produce |
|---|---|
MONTH_NAMES_NOT_FOUND | No hay nombres de meses en ese idioma. |
Ejemplo
DATA lt_meses TYPE STANDARD TABLE OF t247.
CALL FUNCTION 'MONTH_NAMES_GET'
EXPORTING
language = sy-langu
TABLES
month_names = lt_meses
EXCEPTIONS
month_names_not_found = 1
OTHERS = 2.
" Nombre del mes actual
DATA(lv_mes) = VALUE #( lt_meses[ mnr = sy-datum+4(2) ]-ltx OPTIONAL ).Errores y excepciones habituales
- MONTH_NAMES_NOT_FOUND: la T247 no tiene ese idioma instalado.
Relacionadas
Funciones relacionadas
ISP_GET_MONTH_NAMEPOPUP_TO_SELECT_MONTHCONVERSION_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