El time out realmente no depende de la cantidad de registros que muestres si no de la selección que hagas.
Puede intentar optimizar tu código revisando los select y los loops a tus tablas internas.
Otra opción es que controles la variable sy-batch. Si esta variable = 'X' estás ejecutando en fondo por lo que puedes hacer que si es una ejecución interactiva muestres el listado y si es en fondo hagas las acciones del botón directamente con los datos.
Saludos
|