PDA

Ver la Versión Completa : Estare haciendo algo mal?


fcorodriguezl
15/02/08, 01:27:30
Hola estoy tratando de insertar registros en una tabla z, pero la tabla que leo BSAK tiene 15000 registros y no se porque me inserta solo 26.



SELECT MANDT BUKRS LIFNR UMSKS UMSKZ
AUGDT AUGBL ZUONR GJAHR BELNR
BUZEI BUDAT BLDAT CPUDT WAERS
BLART MONAT SHKZG DMBTR WRBTR
REBZG REBZJ REBZZ REBZT DMBE2
HKONT XZAHL
INTO TABLE it_z
FROM BSAK
WHERE AUGDT GE LcLow AND AUGDT LE LcHight.


IF sy-subrc = 0.
LOOP AT It_z INTO wa_z.
INSERT INTO z VALUES wa_z.
ENDLOOP.
ENDIF.

Porque pasa esto si tengo la tabla z definida igual que bsak.??

fcorodriguezl
15/02/08, 05:54:55
Un indice estaba mal hecho, he corregido y ha funcionado bien.
Gracias.