Ir al contenido
Programación ABAP

ST22

Análisis de dumps (errores de tiempo de ejecución).

Área
Administración (BC)
Grupo
Administración del sistema
Actualizado
21 de octubre de 2026

Para qué sirve

La ST22 analiza los dumps: los errores de tiempo de ejecución que cancelan un programa ABAP (división por cero, conversión imposible, tabla interna sin entrada, falta de memoria…).

Cada dump explica qué ha pasado, en qué programa e include, en qué línea y con qué valores de las variables, y sugiere cómo corregirlo.

Cuándo la usarás

Cada vez que un usuario ve una pantalla de «Error de tiempo de ejecución» o un job se cancela.

Caso práctico

Un report se cancela con CONVT_NO_NUMBER. En la ST22 ves que falla al convertir el texto «12,5» a número en una línea concreta: el fichero de entrada trae decimales con coma y hay que tratarlos antes.

Pasos básicos

  1. Elige Hoy, Ayer o indica fechas, usuario o programa.
  2. Pulsa Iniciar lista y haz doble clic en el dump.
  3. Lee Qué ha pasado, Análisis de errores y Posición de cancelación (con la línea de código).
  4. Desde el dump puedes abrir el depurador o el editor en la línea del error.

Autorizaciones

Para arrancar cualquier transacción hace falta el objeto S_TCODE con su código (campo TCD).

Para saber qué usuarios pueden ejecutarla, mira el truco Ver qué usuarios tienen acceso a una transacción. Si a alguien le falta una autorización, la SU53 muestra cuál.

Relacionadas

Transacciones relacionadas

SM21SM37SE38

Más en Administración del sistema

SM12SM36ST05SLG1STMS

En abap.es

¿Dudas con esta transacció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