Description
Properties
| Name | Value |
|---|---|
| ANSI Nulls ON | True |
| Quoted Identifier ON | True |
| Encrypted | False |
| Execute As | |
| Assembly |
Parameters
1| Name | Data Type | Length | Description |
|---|---|---|---|
| @usuario | varchar | 20 |
SQL Script
Copy
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO
CREATE OR ALTER PROCEDURE dbo.monitoreo_por_referencia_listar
@usuario varchar(20)
AS
BEGIN
SET NOCOUNT ON;
select monitoreos.cuit,
case
WHEN score_cuit < 50 THEN 'R'
WHEN score_cuit > 50 AND score_cuit < 65 THEN 'A'
WHEN score_cuit > 65 THEN 'V' end as color
,loc_nombre as localidad,domicilios_todos.prv_nombre as provincia,nombre_persona as nombre,c02_fecha_nac as fecha_nacimiento from monitoreos
inner join padrones on padrones.identificacion = cuit and habilitado = 1
left join datos_personas on datos_personas.c01_cuit = monitoreos.cuit and datos_personas.visible = 1
left join domicilios_todos on domicilios_todos.cuit = monitoreos.cuit and tipo_domicilio = 'D' and domicilios_todos.visible = 1
where id_referencia_externa = @usuario and monitoreos.visible = 1
END
GO
GO
CREATE OR ALTER PROCEDURE dbo.monitoreo_por_referencia_listar
@usuario varchar(20)
AS
BEGIN
SET NOCOUNT ON;
select monitoreos.cuit,
case
WHEN score_cuit < 50 THEN 'R'
WHEN score_cuit > 50 AND score_cuit < 65 THEN 'A'
WHEN score_cuit > 65 THEN 'V' end as color
,loc_nombre as localidad,domicilios_todos.prv_nombre as provincia,nombre_persona as nombre,c02_fecha_nac as fecha_nacimiento from monitoreos
inner join padrones on padrones.identificacion = cuit and habilitado = 1
left join datos_personas on datos_personas.c01_cuit = monitoreos.cuit and datos_personas.visible = 1
left join domicilios_todos on domicilios_todos.cuit = monitoreos.cuit and tipo_domicilio = 'D' and domicilios_todos.visible = 1
where id_referencia_externa = @usuario and monitoreos.visible = 1
END
GO
Depends On
4Used By
No items found