Quantcast
Viewing all articles
Browse latest Browse all 9076

Re: query de inventario

Hola,

     Una manera sería la siguiente.

 

Declare @Fecha as datetime

Set @Fecha = '20140501' --Primer dia del mes

select Sum(CASE When DocDate

   Sum(CASE When DocDate >= @Fecha and DocDate < DATEADD(m,1,@Fecha) then InQty  else 0 end) Entradas,

   Sum(CASE When DocDate >= @Fecha and DocDate < DATEADD(m,1,@Fecha) then OutQty else 0 end) Salidas,

   Sum(CASE When DocDate < DATEADD(m,1,@Fecha) then InQty - OutQty else 0 end) InventarioFinal

from OINM

Where ItemCode = 'A00001'

 

Donde todo se calcula en el momento y se basa en la tabla de movimientos.

Fecha se define como una variable la cual debe ser el primer dia del mes a consultar.

Y el ItemCode se puede variar al articulo deseado, o bien agregar un group by ItemCode para sacar todos los articulos.


Viewing all articles
Browse latest Browse all 9076

Trending Articles