Restar las notas credito a las facturas

Hola @jtriana6591

Ví en un post anterior (Ventas antes de iva e iva incluido) que @meqs te ayudo con la consulta inicial, me ha basado en dicha consulta para apoyarte en la modificación que te han solicitado:

SELECT T2.[ItmsGrpNam] as 'GRUPO', sum(T0.[LineTotal]) as 'VENTA ANTES DE IVA', sum(T0.[VatSum]) as 'IVA', sum(T0.[LineTotal]+T0.[VatSum]) as 'VENTA IVA INCLUIDO' 
FROM INV1 T0  INNER JOIN OITM T1 ON T0.ItemCode = T1.ItemCode 
INNER JOIN OITB T2 ON T1.ItmsGrpCod = T2.ItmsGrpCod 
WHERE T0.LineStatus <> 'C'
GROUP BY  T2.[ItmsGrpNam]
UNION
SELECT T2.[ItmsGrpNam] as 'GRUPO', sum(T0.[LineTotal])*-1 as 'VENTA ANTES DE IVA', sum(T0.[VatSum])*-1 as 'IVA', sum(T0.[LineTotal]+T0.[VatSum])*-1 as 'VENTA IVA INCLUIDO' 
FROM RIN1 T0  INNER JOIN OITM T1 ON T0.ItemCode = T1.ItemCode 
INNER JOIN OITB T2 ON T1.ItmsGrpCod = T2.ItmsGrpCod 
WHERE T0.LineStatus <> 'C'
GROUP BY  T2.[ItmsGrpNam]

Ahora aparece en otra fila y en negativo los valores correspondientes a las notas de crédito, al realizar la sumatoria obtendras es valor que buscas.

Saludos

1 me gusta