TH_DELETE_USER
Cierra la sesión de un usuario conectado en un mandante, como hace la SM04.
- Transacción
SE37- Grupo
- Varios
- Actualizado
- 21 de octubre de 2026
Para qué sirve
TH_DELETE_USER termina los modos (sesiones) de un usuario en un mandante, igual que la opción de cerrar sesión de la transacción SM04. Es una función de administración y requiere autorización.
Úsala con cuidado: el usuario pierde lo que no haya grabado.
Parámetros
Esta función tiene muchos parámetros; aquí están los más usados. La lista completa se ve en la transacción SE37.
Importing
Lo que recibe la función. En CALL FUNCTION se pasan tras EXPORTING.
| Parámetro | Tipo | Descripción |
|---|---|---|
USERObligatorio | SY-UNAME | Usuario cuya sesión se cierra. |
CLIENTObligatorio | SY-MANDT | Mandante. |
Ejemplo
CALL FUNCTION 'TH_DELETE_USER'
EXPORTING
user = 'JGARCIA'
client = sy-mandt
EXCEPTIONS
OTHERS = 1.Errores y excepciones habituales
- No cierra la sesión: en sistemas con varios servidores de aplicación solo afecta al servidor donde se ejecuta.
Relacionadas
Funciones relacionadas
Más en Varios
CONVERSION_EXIT_ALPHA_OUTPUTCONVERSION_EXIT_ALPHA_INPUTCLAF_CLASSIFICATION_OF_OBJECTSCLOI_PUT_SIGN_IN_FRONTENQUE_SLEEPF4_DXFILENAME_TOPRECURSIONMM_ADDRESS_GETQF05_RANDOM_INTEGERROUNDSAPGUI_PROGRESS_INDICATORSPELL_AMOUNTSXPG_COMMAND_EXECUTE
Transacciones y tablas
SM04SE37
¿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