Ver Mensaje Individual
  #1  
Viejo 20/04/09, 21:56:06
Avatar de Sistemas
Sistemas Sistemas is offline
Junior Member
 
Fecha de Ingreso: feb 2009
Mensajes: 26
Question Error Código ABAP

Hola a todos,
Alguien de ustedes me puede ayudar explicandome porque no puedo hacerle un simple SUM a esta variable en la tabla BSEG. simplemente no me deja guardar pues indica q la columna no acepta un DISTINCT.

Tuve q cambiar mi consulta con una tabla temporal y recorrerla con el LOOP para poder sumar las filas 1 x 1 pero esto obviamente hace más cargado mi código.

SELECT SUM( bseg~wrbtr ) as wrbtr
FROM bseg
INTO wa_descto
WHERE bseg~belnr = '90331004'
AND bseg~bschl = '40'
AND bseg~bukrs = 'BP01'
AND bseg~shkzg = 'S'
AND bseg~mandt = sy-mandt.

donde wa_descto es una estructura del tipo bseg~wrbtr.

Saludos y de antemano gracias a todos.
Camille
Responder Con Cita