Documentos de Académico
Documentos de Profesional
Documentos de Cultura
@serial varchar(50),
@idusuario int
AS
SELECT USUARIO2.Login,USUARIO2.Nombres_y_Apellidos FROM [dbo.MOVIMIENTOCAJACIERRE]
inner join USUARIO2 on USUARIO2.idUsuario=[dbo.MOVIMIENTOCAJACIERRE].Id_usuario
inner join [dbo.Caja] on [dbo.Caja].Id_Caja=[dbo.MOVIMIENTOCAJACIERRE].Id_caja
where [dbo.Caja].Serial_PC=@serial AND [dbo.MOVIMIENTOCAJACIERRE].Estado='CAJA
APERTUADA' and [dbo.MOVIMIENTOCAJACIERRE].Id_usuario=@idusuario and
USUARIO2.Estado='ACTIVO'
@estado as varchar(50),
@diferencia as numeric(18,2),
@id_caja as int
AS BEGIN
if EXISTS (SELECT Estado FROM [dbo.MOVIMIENTOCAJACIERRE]
where [dbo.MOVIMIENTOCAJACIERRE].Estado='CAJA APERTURADA')
RAISERROR ('Ya fue Iniciado el Turno de esta caja', 16,1)
else
BEGIN
INSERT INTO [dbo.MOVIMIENTOCAJACIERRE] values
(@fechafin,
@fechafin,
@ingresos,
@saldo,
@idusuario,
@totalcaluclado,
@totalreal,
@estado,
@diferencia,
@id_caja)
end
end
select
USUARIO2.Rol
from USUARIO2
where USUARIO2.Login=@LOGIN and USUARIO2.Estado='ACTIVO'
USE [BASEADACURSO]
GO
/****** Object: StoredProcedure [dbo].[MOSTRAR_MOVIENTOS_DE_CAJA_POR_SERIAL]
Script Date: 23/11/2020 16:29:35 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER PROC [dbo].[MOSTRAR_MOVIENTOS_DE_CAJA_POR_SERIAL]
@serial varchar(50)
AS
SELECT USUARIO2.Login,USUARIO2.Nombres_y_Apellidos FROM
[dbo.MOVIMIENTOCAJACIERRE]
inner join USUARIO2 on USUARIO2.idUsuario=[dbo.MOVIMIENTOCAJACIERRE].Id_usuario
inner join [dbo.Caja]on [dbo.Caja].Id_Caja=[dbo.MOVIMIENTOCAJACIERRE].Id_usuario
where [dbo.Caja].Serial_PC=@serial AND [dbo.MOVIMIENTOCAJACIERRE].Estado='CAJA
APERTURADA'
USE [BASEADACURSO]
GO
/****** Object: StoredProcedure [dbo].[mostrar_cajas_por_Serial_de_DiscoDuro]
Script Date: 23/11/2020 16:30:02 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER proc [dbo].[mostrar_cajas_por_Serial_de_DiscoDuro]
@Serial as varchar(50)
as
Select Id_caja , Descripcion
from [dbo.Caja]
where Serial_PC=@Serial
USE [BASEADACURSO]
GO
/****** Object: StoredProcedure [dbo].[insertar_DETALLE_cierre_de_caja] Script
Date: 23/11/2020 16:30:20 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
ALTER procedure [dbo].[insertar_DETALLE_cierre_de_caja]
@fechaini datetime,
@fechafin datetime,
@fechacierre datetime,
@ingresos numeric(18,2),
@egresos numeric(18,2),
@saldo numeric(18,2),
@idusuario int,
@totalcaluclado numeric(18,2),
@totalreal numeric(12,8),
@estado as varchar(50),
@diferencia as numeric(18,2),
@idcaja as int
AS BEGIN
@estado ,
@diferencia ,
@idcaja)
end
end
USE [BASEADACURSO]
GO
/****** Object: StoredProcedure [dbo].[mostrar_usuario] Script Date: 23/11/2020
16:30:51 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
USE [BASEADACURSO]
GO
/****** Object: StoredProcedure [dbo].[validar_usuario] Script Date: 23/11/2020
16:31:11 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO