Ir al contenido
Programación ABAP

POPUP_DISPLAY_MESSAGE

Muestra un mensaje de la tabla T100 en una ventana emergente, con su icono de tipo.

Módulo de funciónPopup
Transacción
SE37
Grupo
Popup
Actualizado
21 de octubre de 2026

Alternativa moderna. Con MESSAGE e001(zclase) WITH … DISPLAY LIKE 'I' o un mensaje de tipo I.

Para qué sirve

POPUP_DISPLAY_MESSAGE recibe una clase de mensajes, un número, un tipo y hasta cuatro variables, y muestra el texto del mensaje en una ventana emergente con el icono de su tipo (error, aviso, información).

Es útil para avisar de un error sin cortar el flujo del programa. En la mayoría de los casos basta con MESSAGE … DISPLAY LIKE.

Parámetros

Importing

Lo que recibe la función. En CALL FUNCTION se pasan tras EXPORTING.

ParámetroTipoDescripción
TITEL—Título de la ventana.
MSGIDObligatorioSY-MSGIDClase de mensajes.
MSGTYObligatorioSY-MSGTYTipo de mensaje: E, W, I, S.
MSGNOObligatorioSY-MSGNONúmero de mensaje.
MSGV1—Variable 1 del mensaje.
MSGV2—Variable 2.
MSGV3—Variable 3.
MSGV4—Variable 4.

Ejemplo

ABAP
CALL FUNCTION 'POPUP_DISPLAY_MESSAGE'
  EXPORTING
    titel = 'Error al grabar'
    msgid = sy-msgid
    msgty = sy-msgty
    msgno = sy-msgno
    msgv1 = sy-msgv1
    msgv2 = sy-msgv2
    msgv3 = sy-msgv3
    msgv4 = sy-msgv4.

Hoy lo harías así: MESSAGE … DISPLAY LIKE

Ahora
MESSAGE ID sy-msgid TYPE 'I' NUMBER sy-msgno
        WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4
        DISPLAY LIKE 'E'.

Errores y excepciones habituales

  • Texto con &: si faltan variables, el mensaje muestra los marcadores & sin sustituir.

Relacionadas

Funciones relacionadas

MESSAGE_TEXT_BUILDPOPUP_TO_INFORMPOPUP_TO_DISPLAY_TEXT

Más en Popup

POPUP_TO_CONFIRMHELP_DOCULINES_SHOWPOPUP_GET_VALUESPOPUP_TO_CONFIRM_WITH_MESSAGEPOPUP_TO_DECIDE_LISTPOPUP_TO_GET_ONE_VALUEGRM_POPUP_TO_GET_ONE_VALUEPOPUP_TO_MODIFY_TEXTPOPUP_WITH_TABLE_DISPLAYTERM_CONTROL_EDITTH_POPUP

Transacciones y tablas

SE91SE37T100

En abap.es

¿Dudas con esta función?

Pregunta en el foro de abap.es: la comunidad lleva años resolviendo dudas de ABAP en español.

Preguntar en el foro

Actualizado: 21 de octubre de 2026