dbo.AMX_gestion_2020_ar

Description

Properties

Name Value
ANSI Nulls ON

True

Quoted Identifier ON

True

Encrypted

False

Execute As
Assembly

SQL Script

Copy
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO
CREATE OR ALTER PROCEDURE dbo.AMX_gestion_2020_ar 
AS
BEGIN
    SET NOCOUNT ON;
SELECT ln_contrapartes.contraparte, nombre_persona, identificacion, ln_gestiones.gestion,   
ln_gestiones.desde, ln_gestiones.hasta,   
(select top 1 isnull(nombre_familia,'') from LN_contraparte_indicadores   
left join ln_familias on ln_familias.familia = ln_contraparte_indicadores.familia   
where LN_contraparte_indicadores.contraparte = LN_contrapartes.contraparte and                                 
LN_contraparte_indicadores.gestion = ln_gestiones.gestion  
and ln_contraparte_indicadores.familia is not null  order by ln_contraparte_indicadores.familia) as familia_2020,  
  
(select top 1 isnull(nombre_familia,'') from LN_contraparte_familias  
left join ln_familias on ln_familias.familia = LN_contraparte_familias.familia   
where LN_contraparte_familias.contraparte = LN_contrapartes.contraparte and                                 
LN_contraparte_familias.activo = 1   
and LN_contraparte_familias.familia is not null ) as familia_actual  
  
FROM LN_contrapartes  
inner join LN_gestiones on LN_gestiones.contraparte = LN_contrapartes.contraparte   
inner join padrones on padrones.id_padron = LN_contrapartes.id_padron   
                              
where LN_contrapartes.contraparte in (select contraparte from LN_contrapartes where cliente = 5546348 and activo = 1 and servicio_contratado = 47 and subcontratista = 0)  
and LN_gestiones.vigente = 0  
and LN_contrapartes.country_code ='AR'  
and datepart(YEAR, desde) = '2020'   
and DATEPART(year,hasta) = '2021'
and 
(select top 1 isnull(nombre_familia,'') from LN_contraparte_indicadores   
left join ln_familias on ln_familias.familia = ln_contraparte_indicadores.familia   
where LN_contraparte_indicadores.contraparte = LN_contrapartes.contraparte and                                 
LN_contraparte_indicadores.gestion = ln_gestiones.gestion  
and ln_contraparte_indicadores.familia is not null  order by ln_contraparte_indicadores.familia) not in (
'COMPLIANCE',
'CONTROL INGRESO',
'GESTIONES ANTERIORES') 
order by familia_2020, nombre_persona  
END  
GO

Used By

No items found