Acceso más rápido a KONV
Hola,
Quería obtener unos importes del "Descuento Pronto Pago" (que en nuestro caso se corresponde con las clases de condición KSCHL 'ZDPP' y 'ZDPX'), para unos pasar unos datos a BW.
Yo pensaba hacerlos de la siguiente manera:
SELECT SUM(KBETR) into v_kbetr
FROM KONV
WHERE KNUMV = VBRK-KNUMV
AND KPOSN = i_mc13vd0itm-posnr
AND KSCHL = 'ZDPP'
OR KSCHL = 'ZDPX'.
Pero al ser la KONV una tabla cluster se dan los dos siguientes pegas:
1- No se puede hacer el SUM
2- No accedo por campos de índice (por ser tabla cluster) y temo que el programa al tratar muchos datos, se muera.
Me gustaría hacer la selección mediante alguna tabla o unión de tablas que seguramente será más rápido.
Por favor, una ayudita.
|