Está en la página 1de 2

-- Tabla Movimientos

Create table d_movikard


(
anio_movi smallint not null,
docuid_movi int not null,
fec_docu_movi date,
des_vta varchar(20),
cdg_prod char(5),
ingreso d(12,4),
salida d(12,4)
)
go
-- Tabla de Cortes
Create table d_movcorte
(
anio_corte smallint not null,
docuid_corte int not null,
fec_docu_corte date,
des_corte varchar(20),
cant_corte decimal n(12,2)
)
go

Insert into d_movikard


(anio_movi,docuid_movi,fec_documovi,des_vta,cdg_prod,ingreso,salida)
values (2007,1,'20071213','Ing. Compras', '00001',800,0)
go
Insert into d_movikard
(anio_movi,docuid_movi,fec_documovi,des_vta,cdg_prod,ingreso,salida)
values (2007,2,'20071214','Sal. Ventas', '00001',0,1)
go
Insert into d_movikard
(anio_movi,docuid_movi,fec_documovi,des_vta,cdg_prod,ingreso,salida)
values (2007,3,'20071218','Ing. Compras', '00001',64,0)
go
Insert into d_movikard
(anio_movi,docuid_movi,fec_documovi,des_vta,cdg_prod,ingreso,salida)
values (2007,4,'20071218','Sal. Muestra', '00001',0,1)
go
Insert into d_movikard
(anio_movi,docuid_movi,fec_documovi,des_vta,cdg_prod,ingreso,salida)
values (2007,5,'20071218','Ing. Compras', '00001',1,0)
go
Insert into d_movikard
(anio_movi,docuid_movi,fec_documovi,des_vta,cdg_prod,ingreso,salida)
values (2007,6,'20071231','Sal. Ventas', '00001',0,4)
go
Insert into d_movikard
(anio_movi,docuid_movi,fec_documovi,des_vta,cdg_prod,ingreso,salida)
values (2007,7,'20071231','Sal. Ventas', '00001',0,7)
go

insert into d_movcorte


(anio_corte, docuid_corte,fec_docu_corte,des_corte,cant_corte)
values (2007,1,'20071215','Corte. x Inv.',30)
go

insert into d_movcorte


(anio_corte, docuid_corte,fec_docu_corte,des_corte,cant_corte)
values (2007,1,'20071218','Corte. x Inv.',50)
go

---- Resultado Esperado


Fecha Det.Mov Ingreso Salida Saldo
13/12/2007 Ing.Compras 800.00 0.00 800.00
14/12/2007 Sal. Ventas 0.00 1.00 799.00
15/12/2007 Corte. x Inv. 0.00 0.00 30.00
18/12/2007 Ing. Compras 64.00 0.00 94.00
18/12/2007 Sal.Muestras 0.00 1.00 93.00
18/12/2007 Ing. Compras 1.00 0.00 94.00
18/12/2007 Corte. x inv. 0.00 0.00 50.00
31/12/2007 Sal. Ventas 0.00 4.00 46.00
31/12/2007 Sal. Ventas 0.00 7.00 39.00

También podría gustarte