Buenos días
Tengo el siguiente Query para pagos recibidos, sin embargo al momento de totalizar el monto de los depósitos me doy cuenta que tengo datos que se repiten y esto es porque le agregue el detalle de facturas y por lo tanto por cada factura me dará una línea diferente no así con los montos de depósitos por ser el documento base.
Mi necesidad es que solo aparezca una vez el monto del depósito a pesar de tener varias facturas pagadas tomando en cuenta que los valores de depósitos salen de la misma tabla y he aquí donde encuentro algo de dificultad para hacer la discriminación.
Agradezco su ayuda
Saludos cordiales
SELECT , T0.[DocDate] , T3.[SeriesName] , T0.[CardName] , T0.[DocNum] , T0.[TrsfrRef] , [Depósito] = (Case When T1.[CheckSum] >= 0 Then '0' Else T0.[DocTotal] End) , T1.[CheckNum] ,T1.[BankCode] , T1.[CheckSum] , T2.[DocNum] FROM ORCT T0 LEFT JOIN RCT1 T1 ON T0.DocEntry = T1.DocNum LEFT JOIN OINV T2 ON T0.DocEntry = T2.ReceiptNum INNER JOIN NNM1 T3 ON T0.Series = T3.Series WHERE T0.[Canceled] Not in ('Y') and T0.[DocDate] Between [%0] and [%1] and T3.[SeriesName] = [%2]