dbo.LN_excel_Sostenibilidad_contrapartes

Description

Properties

Name Value
ANSI Nulls ON

True

Quoted Identifier ON

True

Encrypted

False

Execute As
Assembly

Parameters

2
Name Data Type Length Description
@p_cliente int 4
@p_tipo_doc int 4

SQL Script

Copy
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO
-- =============================================
-- Author: <Author,,Name>
-- Create date: <Create Date,,>
-- Description: <Description,,>
-- =============================================
/*
[LN_excel_Sostenibilidad_contrapartes] 1226057645,1231
*/



CREATE OR ALTER PROCEDURE dbo.LN_excel_Sostenibilidad_contrapartes 
  @p_cliente int, 
  @p_tipo_doc int 
AS
BEGIN
 SET NOCOUNT ON;
 select distinct ln_tipos_doc.tipo_doc, ln_tipos_doc.nombre_tipo_doc, ln_docs.contraparte, ln_familias.nombre_familia, 
 padrones.identificacion as numero, padrones.nombre_persona, LN_contrapartes.country_code
 from ln_docs 
 INNER JOIN LN_contrapartes on ln_contrapartes.contraparte = ln_docs.contraparte
    INNER JOIN padrones on padrones.id_padron = LN_contrapartes.id_padron 
 INNER JOIN LN_contraparte_familias ON LN_docs.contraparte = LN_contraparte_familias.contraparte
    INNER JOIN LN_familias ON LN_contraparte_familias.familia = LN_familias.familia
    /*INNER JOIN LN_set_tipo_doc ON (LN_familias.set_doc = LN_set_tipo_doc.set_doc
                                        AND LN_docs.tipo_doc = LN_set_tipo_doc.tipo_doc
                                        AND LN_set_tipo_doc.activo = 1) */

 INNER JOIN LN_gestiones on LN_gestiones.contraparte = ln_docs.contraparte
 INNER JOIN LN_tipos_doc on LN_tipos_doc.tipo_doc = ln_docs.tipo_doc
 where ln_docs.tipo_doc = @p_tipo_doc 
   and ln_docs.aplica = 1 
   and ln_docs.gestion = ln_gestiones.gestion 
   and ln_docs.estado_doc = 'V'
   and ln_docs.cliente = @p_cliente
   /* Si solo queremos gestion actual agregar esto */
   --and LN_gestiones.desde <= GETDATE() AND LN_gestiones.hasta >= GETDATE() and ln_gestiones.vigente = 1
   /**/
   order by nombre_tipo_doc, ln_Contrapartes.country_code, /*ln_familias.nombre_familia,*/ padrones.nombre_persona
END 

--select * from ln_tipos_doc where nombre_tipo_doc like '%sostenibilidad%'
--select * from clientes where cli_codigo = 222


--select * from ln_docs where ln_docs.cliente = 1226057645 and tipo_doc in  (1230,1231,1232) and contraparte = 144831

--select * from ln_contraparte_indicadores where contraparte = 168740 and gestion = 197715 and indicador in (495,496)
/*
select * from ln_indicadores where indicador in (495,496)
select * from ln_gestiones where contraparte = 168740
select * from users where user_id in (16878841,608083)
*/

GO

Used By

No items found