dbo.Imperium_reporte_resp_civil

Description

Properties

Name Value
ANSI Nulls ON

True

Quoted Identifier ON

True

Encrypted

False

Execute As
Assembly

Parameters

1
Name Data Type Length Description
@cliente int 4

SQL Script

Copy
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO

/*

exec [Imperium_reporte_resp_civil] 2046807993

*/


CREATE OR ALTER PROCEDURE  dbo.Imperium_reporte_resp_civil 
@cliente int

AS
BEGIN

select   
LN_contrapartes.contraparte, 
LN_contrapartes.id_imperium, 
led_tipos_contratista.nombre_tipo_contratista AS ACTIVIDAD, 
padrones.nombre_persona AS RAZON_SOCIAL, 
padrones.identificacion AS CUIT, 
case 
 when (indicadores_1.valor_texto = 'V') then 'Verificado'
 when (indicadores_1.valor_texto = 'R') then 'Rechazado'
 when (indicadores_1.valor_texto = 'N') then 'Pendiente'
 when (indicadores_1.valor_texto = 'I') then 'Ingresado'
else null
end as 'RespCivil', 
convert(varchar,indicadores_2.valor_fecha,103) as 'Vigencia' 
from LN_contrapartes 
inner join LN_gestiones on LN_gestiones.contraparte = LN_contrapartes.contraparte
left join LN_contraparte_indicadores indicadores_1 on (indicadores_1.contraparte = LN_contrapartes.contraparte and indicadores_1.indicador = 352)
left join LN_contraparte_indicadores indicadores_2 on (indicadores_2.contraparte = LN_contrapartes.contraparte and indicadores_2.indicador = 353)
inner join padrones on padrones.id_padron = LN_contrapartes.id_padron
inner join led_contratistas on led_contratistas.contratista = LN_contrapartes.id_imperium 
INNER JOIN led_tipos_contratista ON led_contratistas.tipo_contratista = led_tipos_contratista.tipo_contratista 
inner join LN_contraparte_familias on LN_contraparte_familias.contraparte = LN_contrapartes.contraparte
inner join LN_familias on LN_familias.familia = LN_contraparte_familias.familia
where LN_contrapartes.cliente = @cliente
and LN_contrapartes.activo = 1 
and LN_contrapartes.servicio_contratado = 73
and LN_gestiones.vigente = 1 and LN_gestiones.desde <= GETDATE() and LN_gestiones.hasta >= GETDATE()
and LN_familias.visible = 1

END

GO

Used By

No items found