Ir al contenido
Programación ABAP

TH_POPUP

Envía un mensaje emergente a la pantalla de otro usuario conectado al sistema.

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

Para qué sirve

TH_POPUP hace aparecer una ventana con un texto en la pantalla de un usuario conectado, en el mandante indicado. Es la misma función que usan algunas herramientas de administración para avisar antes de una parada.

Solo llega a usuarios con sesión abierta en ese momento. Para avisos generales a todos los usuarios, la transacción SM02 (mensajes del sistema) es más adecuada.

Parámetros

Importing

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

ParámetroTipoDescripción
CLIENTObligatorioSY-MANDTMandante del usuario.
USERObligatorioSY-UNAMEUsuario al que se envía.
MESSAGEObligatorio—Texto del mensaje.
MESSAGE_LEN—Longitud del mensaje.
CUT_BLANKS—Quitar espacios sobrantes.

Excepciones

Errores que devuelve en sy-subrc, en el bloque EXCEPTIONS.

ExcepciónCuándo se produce
USER_NOT_FOUNDEl usuario no tiene sesión abierta en ese mandante.

Ejemplo

ABAP
CALL FUNCTION 'TH_POPUP'
  EXPORTING
    client         = sy-mandt
    user           = 'JGARCIA'
    message        = 'Tu informe de cierre ya está disponible.'
  EXCEPTIONS
    user_not_found = 1
    OTHERS         = 2.

Errores y excepciones habituales

  • USER_NOT_FOUND: el usuario no está conectado en ese mandante (compruébalo en la SM04).
  • No llega: en sistemas con varios servidores de aplicación el mensaje solo llega al servidor donde está la sesión.

Relacionadas

Funciones relacionadas

TH_DELETE_USERENQUEUE_READ

Más en Popup

POPUP_TO_CONFIRMHELP_DOCULINES_SHOWPOPUP_DISPLAY_MESSAGEPOPUP_GET_VALUESPOPUP_TO_CONFIRM_WITH_MESSAGEPOPUP_TO_DECIDE_LISTPOPUP_TO_DISPLAY_TEXTPOPUP_TO_GET_ONE_VALUEGRM_POPUP_TO_GET_ONE_VALUEPOPUP_TO_INFORMPOPUP_TO_MODIFY_TEXTPOPUP_WITH_TABLE_DISPLAY

Transacciones y tablas

SM04SM02SE37

¿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