Ejecuté un job y después de 13:46 minutos se canceló y al revisar en la Tx ST22 me marca el error en esta sección del código
155 FORM nombre_form.
SELECT bukrs
157 hkont
158 budat
FROM bsis
INTO TABLE I_tab
WHERE bukrs EQ nombre_parametro AND
prctr IN nombre_sel_opt AND
hkont IN nombre_sel_opt AND
budat LE nombre_parametro.
Además de también dice esto.
Texto breve
A short dump has occurred in a database operation.
¿Qué ha sucedido?
During execution of a database field in the database interfaces, short
dump “TSV_TNEW_BLOCKS_NO_ROLL_MEMORY” occurred and has been intercepted by the
runtime environment.
¿Qué puede hacer?
Note down which actions and inputs caused the error.
To process the problem further, contact you SAP system
administrator.
Using Transaction ST22 for ABAP Dump Analysis, you can look
at and manage termination messages, and you can also
keep them for a long time.
Anál.errores
Analyze short dump “TSV_TNEW_BLOCKS_NO_ROLL_MEMORY”. This is listed in ST22
immediately before this
short dump. If this is not the case, start report RSCORE00, so that the
short dump will be listed in ST22.
captura un trace en la ST12 y ve si los indices son optimizables.
Adicional, mas abajo en el dump, viene el apartado de memory consuption, valida esos campos y checa los parámetros vs la transacción ST02. Podría ser que solo necesitas hacer un ajuste dinamico en el segmento de memoria que se este agotando
Es que de eso se trata el reporte, ya que debo consultar todas las partidas abiertas de las cuentas de mayor. Por eso la gran cantidad de registros que hay.