|
#1
|
|||
|
|||
Lo que deberias hacer primero es de alguna forma crear una estrctura que tenga los mismos campos y en el mismo orden de los campos que recoges en tu select (cobk~budat coep~objnr coep~wkgbtr coep~mbgbtr coep~meinb
coep~kstar coep~parob) y hacer into table sin corresponding, segundo seria bueno que en tu pantalla de seleccion puedas agregarle coo parametro la sociedad CO que deseas consultar, porque hay que tener en cuenta que la tabla COEP es una tabla de gran dimension y sino le filtras con sus campos llave correspondientes podrias estar traendo una gran cantidad de informacion y es por ello la demora. |
#2
|
|||
|
|||
Crea un indice en la tabla y despues en el select pones algo asi
SELECT bukrs belnr gjahr budat monat blart INTO TABLE it_bkpf FROM bkpf WHERE bukrs = p_bukrs AND gjahr = p_gjahr AND monat = p_monat %_HINTS DB6 '<IXSCAN TABLE=''BKPF'' INDEX=''"BKPF~BUT"'' />' . cambiarias la tabla bkpf y remplazarias BUT por el indice tuyo, segun se con esto obligas a que la busqueda utilice dicho indice, Suerte!! |
Herramientas | Buscar en Tema |
Desplegado | |
|
|