dbo.monitoreo_por_referencia_agregar

Description

Properties

Name Value
ANSI Nulls ON

True

Quoted Identifier ON

True

Encrypted

False

Execute As
Assembly

Parameters

5
Name Data Type Length Description
@p_cuit varchar 20
@p_cuit_seguimiento varchar 20
@cliente int 4
@user_id int 4
@score_cuit decimal 5

SQL Script

Copy
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO

CREATE OR ALTER PROCEDURE dbo.monitoreo_por_referencia_agregar 
@p_cuit varchar(20),
@p_cuit_seguimiento varchar(20),
@cliente int,
@user_id int,
@score_cuit decimal(3,1)
AS
BEGIN
    SET NOCOUNT ON;
 if((select count(*) from monitoreos where cuit = @p_cuit_seguimiento and id_referencia_externa = @p_cuit) = 0)
 begin
  insert into monitoreos (cliente,user_id,cuit,id_referencia_externa,fecha_desde,fecha_vigencia_mantenimiento,score_cuit) values (@cliente,@user_id,@p_cuit_seguimiento,@p_cuit,getdate(),getdate()+365,@score_cuit) 
  select 'ok' as respuesta
 end
 
 else
 begin
  select 'error' as respuesta
 end 
END
GO

Depends On

1

Used By

No items found