---
title: "Dump TIME_OUT en SAP (ST22): causas y solución"
url: https://www.todosap.com/error-sap/dump-time-out-st22/
description: "El dump TIME_OUT aparece cuando un programa supera el tiempo máximo en diálogo. Causas habituales y cómo analizarlo en ST22 y resolverlo."
type: "Error SAP"
module: "ABAP"
updated: "2026-10-15"
site: TodoSAP (https://www.todosap.com), portal independiente de conocimiento SAP en español; no pertenece a SAP SE
---

# Dump TIME_OUT en SAP (ST22): causas y solución

## Síntoma

El usuario lanza una transacción o un informe en diálogo, espera varios minutos y SAP corta la ejecución con un volcado ABAP `TIME_OUT`, visible en **ST22**. El mensaje indica que el programa ha superado el tiempo máximo de ejecución permitido.

## Causas habituales

- Consultas a tablas grandes sin condiciones WHERE adecuadas o sin índice.
- Bucles anidados sobre tablas internas muy voluminosas.
- Selecciones demasiado amplias en el informe (todas las sociedades, todo el ejercicio).
- Llamadas RFC o a servicios externos que no responden.
- Bloqueos que dejan al proceso esperando.

## Cómo resolverlo

1. Abre **ST22**, localiza el volcado y revisa la línea de código y la pila de llamadas donde se interrumpió.
2. Reduce la selección del informe y vuelve a lanzarlo.
3. Ejecútalo como job en segundo plano con **SM36** y consulta el resultado en **SM37**, donde no rige el límite de diálogo.
4. Localiza el origen de la lentitud con la traza SQL (**ST05**) o el análisis de tiempos de ejecución (**SAT**).
5. Si el programa es propio, optimiza las consultas y crea un índice en **SE11** si procede.

## Cómo evitarlo

Lanza los procesos pesados en segundo plano y acota siempre las selecciones. Subir el parámetro `rdisp/max_wprun_time` (RZ11) es el último recurso y debe hacerlo Basis.

**Más en TodoSAP:** [Errores SAP](https://www.todosap.com/errores-sap/) | [Módulo ABAP](https://www.todosap.com/modulo/abap/)
