dbo.LN_excel_RSE_contrapartes

Description

Properties

Name Value
ANSI Nulls ON

True

Quoted Identifier ON

True

Encrypted

False

Execute As
Assembly

Parameters

1
Name Data Type Length Description
@p_cliente int 4

SQL Script

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



CREATE OR ALTER PROCEDURE dbo.LN_excel_RSE_contrapartes 
  @p_cliente int
AS
BEGIN
 SET NOCOUNT ON;
 select distinct 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 = 1013 
   and ln_docs.aplica = 1 
   and ln_docs.gestion = ln_gestiones.gestion 
   and ln_docs.estado_doc != 'X'
   and ln_docs.cliente = @p_cliente
   and LN_gestiones.desde <= GETDATE() AND LN_gestiones.hasta >= GETDATE()
   order by ln_Contrapartes.country_code, ln_familias.nombre_familia, padrones.nombre_persona
END 

--select * from ln_tipos_doc where tipo_doc = 1013

GO

Used By

No items found