Tema: Tabla BSID
Ver Mensaje Individual
  #1  
Viejo 02/10/12, 16:04:29
CRISTINO.GARCIA CRISTINO.GARCIA is offline
Senior Member
 
Fecha de Ingreso: ago 2012
Mensajes: 101
Tabla BSID

Hola a todos

Estoy realizando un select a la tabla BSID y cuando lo ejecuto sin colocar el nro de cuenta mayor me trae menos cantidad de registros que cuando se lo coloco. Por ejemplo:

SELECT BSID~KUNNR BSID~DMBTR BSID~AUGDT BSID~BLDAT KNA1~STCD1 BSID~SAKNR
BSID~BUKRS BSID~BELNR BSID~AUGBL BSID~BUZEI BSID~WRBTR BSID~ZFBDT
INTO (TABLA-KUNNR, TABLA-DMBTR, TABLA-AUGDT, TABLA-BLDAT, TABLA-STCD1, TABLA-SAKNR,
TABLA-BUKRS, TABLA-BELNR, TABLA-AUGBL, TABLA-BUZEI, TABLA-WRBTR, TABLA-ZFBDT)
FROM ( BSID INNER JOIN KNA1
ON BSID~KUNNR = KNA1~KUNNR )
WHERE BSID~BUKRS IN S_BUKRS
AND BSID~KUNNR IN S_KUNNR
AND BSID~SAKNR IN S_SAKNR
AND BSID~WAERS IN S_WAERS
AND BSID~BLDAT <= SY-DATUM
AND BSID~UMSKZ NE 'D'
AND BSID~AUGBL = ' '
AND KNA1~STCD1 IN S_STCD1
GROUP BY BSID~KUNNR BSID~SAKNR BSID~DMBTR BSID~AUGDT BSID~BLDAT BSID~BUKRS BSID~BELNR BSID~AUGBL BSID~BUZEI BSID~WRBTR KNA1~STCD1 BSID~ZFBDT
ORDER BY BSID~KUNNR.

Aqui dejando el nro de cuenta en blanco me trae 23 registros los cuales apuntan a la cuenta 1130201001. SI le coloco en el mismo select el mismo nro de cuenta = 1130201001 me trae 13 registros.

No encientro la diferencia, por favor si me pueden ayudar.

Saludos

Cristino
Responder Con Cita