Description
Properties
| Name | Value |
|---|---|
| ANSI Nulls ON | True |
| Quoted Identifier ON | True |
| Encrypted | False |
| Execute As | |
| Assembly |
Parameters
8| Name | Data Type | Length | Description |
|---|---|---|---|
| @p_cuit | varchar | 13 | |
| @id_usuario | int | 4 | |
| @id_cliente | int | 4 | |
| @numero_cheque | int | 4 | |
| @fecha_cheque | datetime | 8 | |
| @importe | money | 8 | |
| @id_banco | int | 4 | |
| @seccion | int | 4 |
SQL Script
Copy
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO
CREATE OR ALTER PROCEDURE dbo.monitorear_cheques
@p_cuit varchar(13),
@id_usuario int,
@id_cliente int,
@numero_cheque int,
@fecha_cheque datetime,
@importe money,
@id_banco int,
@seccion int
AS
BEGIN
SET NOCOUNT ON;
declare @existe int
set @existe = (select count(*) from monitoreos where cuit = @p_cuit AND nro_cheque = @numero_cheque AND cliente = @id_cliente and visible = 1)
if(@existe = 0)
begin
INSERT INTO monitoreos
(cuit,user_id,cliente,fecha_cheque,importe,id_banco,seccion_mantenimiento,nro_cheque)
values
(@p_cuit,@id_usuario,@id_cliente,@fecha_cheque,@importe,@id_banco,@seccion,@numero_cheque)
select 0 as existe
end
else
begin
select 1 as existe
end
END
GO
GO
CREATE OR ALTER PROCEDURE dbo.monitorear_cheques
@p_cuit varchar(13),
@id_usuario int,
@id_cliente int,
@numero_cheque int,
@fecha_cheque datetime,
@importe money,
@id_banco int,
@seccion int
AS
BEGIN
SET NOCOUNT ON;
declare @existe int
set @existe = (select count(*) from monitoreos where cuit = @p_cuit AND nro_cheque = @numero_cheque AND cliente = @id_cliente and visible = 1)
if(@existe = 0)
begin
INSERT INTO monitoreos
(cuit,user_id,cliente,fecha_cheque,importe,id_banco,seccion_mantenimiento,nro_cheque)
values
(@p_cuit,@id_usuario,@id_cliente,@fecha_cheque,@importe,@id_banco,@seccion,@numero_cheque)
select 0 as existe
end
else
begin
select 1 as existe
end
END
GO
Depends On
1Used By
No items found