Ver Mensaje Individual
  #8  
Viejo 12/03/08, 13:17:37
ibecerra
 
Mensajes: n/a
Una cosa mas, trata en lo posible no utilizar
INTO CORRESPONDING FIELDS OF TABLE IT_RESB_TMP
si solo estas haciendo un select a una tabla, declara los campos q necesitas y solo eso cargas ya que el into corresponding genera una logica de compatibilidad entre campos para poder colocarlo donde es y eso genera mas carga a la memoria.


ejemplo:

DATA: BEGIN OF TI_RESB OCCURS 0,
AUFNR LIKE RESB-AUFNR,
RSNUM LIKE RESB-RSNUM,
MATNR LIKE RESB-MATNR,
POSNR LIKE RESB-POSNR,
CHARG LIKE RESB-CHARG,
BDMNG LIKE RESB-BDMNG,
MEINS LIKE RESB-MEINS,
ERFMG LIKE RESB-ERFMG,
ERFME LIKE RESB-ERFME,
FLAG TYPE C.
DATA: END OF TI_RESB.


SELECT
AUFNR RSNUM MATNR POSNR CHARG
BDMNG MEINS ERFMG ERFME
INTO TABLE TI_RESB
FROM RESB WHERE AUFNR EQ <CAUFV>-AUFNR.
Responder Con Cita