Quantcast
Channel: SCN: Message List
Viewing all articles
Browse latest Browse all 8807

Re: Clasificación de registros en tabla OINV

$
0
0

Gracias por la ayuda Carlos. Efectivamente lo que expones es correcto.

Luego de investigar pude llegar a la conclusión que el siguiente query es el que me entrega la información que andaba buscando así que lo dejo por si sirve de ayuda a alguien más:

 

select distinct Tipo = 'FACTURAS',

SUM(a.doctotal-a.vatsum-a.totalexpns) as VentasNetas,

SUM(a.discsum) as Descuentos,

SUM(a.totalexpns) as Despachos,

SUM(a.vatsum) as IVA,

COUNT(a.docnum) as NFacturas

from OINV a

inner join NNM1 b on a.Series = b.Series

where year(a.DocDate) = @year

and month(a.docdate) = @month

and a.CANCELED != 'Y'

union

select distinct Tipo = 'NOTAS DE CRÉDITO',

SUM(a.doctotal-a.vatsum-a.totalexpns)*-1 as VentasNetas,

SUM(a.discsum)*-1 as Descuentos,

SUM(a.totalexpns)*-1 as Despachos,

SUM(a.vatsum)*-1 as IVA,

COUNT(a.docnum)*-1 as NFacturas

from ORIN a

inner join NNM1 b on a.Series = b.Series

where year(a.DocDate) = @year

and month(a.docdate) = @month


Viewing all articles
Browse latest Browse all 8807

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>