vista para kardex filtrado por fecha o producto
Publicado por Javier (1 intervención) el 24/01/2014 03:44:12
Buenos estimados gracias por leer mi duda,
tengo una duda con respecto a la creacion de una vista para kardex.
le adjunto el Link de la imagen es la base de datos que utilizo.
http://sdrv.ms/1atYmPX
lo que yo necesito es crear un kardex por producto o filtrados por fecha.
tanto entradas como salidas me tienen que salir con sus respectivo movimiento y saldo.
la cuestion es que estoy intentando con este script para sacar el kardex pero por mas que e tratado de hacer algo. no me da la cabeza
al ejecutarlo me sale este error
syntax to use near 'tabla as (Select tr.fecha_salida Fecha, sum (tds.cantidad) Salida, null Entrada' at line 1
agradeceria mucho a la persona que me ayude con esto.
tengo una duda con respecto a la creacion de una vista para kardex.
le adjunto el Link de la imagen es la base de datos que utilizo.
http://sdrv.ms/1atYmPX
lo que yo necesito es crear un kardex por producto o filtrados por fecha.
tanto entradas como salidas me tienen que salir con sus respectivo movimiento y saldo.
la cuestion es que estoy intentando con este script para sacar el kardex pero por mas que e tratado de hacer algo. no me da la cabeza
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
with tabla as
(Select tr.fecha_salida Fecha, sum (tds.cantidad) Salida, null Entrada
from tesis.articuls ta
inner join tesis.salidas_detalle tds ON ta.ID = tds.id_articulo
inner join tesis.salidas tr ON tds.id_articulo = tr.id_salida
Where ta.ID = 8
group by tr.fecha_salida
union
Select te.fecha_entrada , null, SUM (ted.cantidad)
from tesis.articulos ta
inner join tesis.entradas_detalle ted ON ta.ID = ted.id_articulo
inner join tesis.entradas te ON te.id_entrada = ted.id_entrada
Where ta.ID = 8
group by te.fecha_entrada)
Select Fecha, isnull(SUM(salida),0) as Salida, isnull(SUM (Entrada),0) as Entrada, ISNULL(SUM(Entrada),0) - isnull(SUM(salida),0) Movimiento
from tabla
group by Fecha
syntax to use near 'tabla as (Select tr.fecha_salida Fecha, sum (tds.cantidad) Salida, null Entrada' at line 1
agradeceria mucho a la persona que me ayude con esto.
Valora esta pregunta
0