Hola compañero, el problema es que en la tabla que estás montando el resultado estás intentando metes dos veces o más el mismo registro, como has definido la tabla gt_det_cliente ?????
Has probado hacer un appending corresponding fields ....
SELECT budat hkont belnr shkzg wrbtr FROM bsas
APPENDING CORRESPONDING FIELDS OF TABLE it_temp
WHERE hkont = w_glacct "wa_cb-gl_account
AND bukrs IN (so_bukrs-low)
AND budat < so_date-low.
Luego ordena los registros y tienes que tener registros duplicados, es decir coinciden todos los campos...
Salu2.
|