Consulta con rangos VS consulta for all entries

Hola @Jafetlo_Lo,

Usar un RANGE lo que te genera es un montón de OR’s, por lo cual si tu RANGE tiene muchos registros, te mostrará ese error.
Al menos ese error es por que es demasiado grande tal cual lo dice, por qué es grande? Por que genero algo así R1 or R2 or R3…o incluso un IN (R1, R2, R3…).
Me parece que en la ST05 podría ver cual es la SENTENCIA SQL generada al interpretar los escrito en ABAP.
No se si es global pero algunos manejadores de bases de datos solo tienen 64 KB para interpretar la sentencia SQL.
La mejor opción es usar un FAE, elimina duplicados y asegurate que no esté vacía la tabla.

Saludos.

1 me gusta