dbo.LN_homonimia_led

Description

Properties

Name Value
ANSI Nulls ON

True

Quoted Identifier ON

True

Encrypted

False

Execute As
Assembly

Parameters

3
Name Data Type Length Description
@p_accion varchar 20
@p_clienteid int 4
@p_contraparteid int 4

SQL Script

Copy
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO

CREATE OR ALTER PROCEDURE dbo.LN_homonimia_led  
@p_accion varchar(20),
@p_clienteid int = null,
@p_contraparteid int = null

AS
BEGIN
    SET NOCOUNT ON;
/*

lista_clientes
lista_contrapartes
lista_full
filtro_cliente
filtro_contraparte

*/

 
 if (@p_accion='lista_clientes')
 begin
  select distinct clientes.cliente,clientes.nombre_cliente from reporte_juicios_led inner join clientes on reporte_juicios_led.cliente = clientes.cliente
  order by nombre_cliente
 end

 if (@p_accion='lista_contrapartes')
 begin
  select distinct clientes.cliente,clientes.nombre_cliente from reporte_juicios_led inner join clientes on reporte_juicios_led.cliente = clientes.cliente
  order by nombre_cliente
 end


 if (@p_accion='lista_full')
 begin
  select distinct juicios.demandado,juicios.cuit_demandado,juicios.actor,juicios.cuit_actor,juicios.expediente,
  reporte_juicios_led.razon_social as contraparte,reporte_juicios_led.cuit as cuit_contraparte
  ,juicios.created as fecha_alta
  ,juicios.fecha_causa,juicios.fecha_causa2,juicios.anio,juicios.autos_caratula,juicios.tipo_de_novedad,
  juicios.juzgado,juicios.secretaria,reporte_juicios_led.nombre_cliente,juicios.id_juicio
  from juicios
  inner join reporte_juicios_led on reporte_juicios_led.id_juicio = juicios.id_juicio 
  where ltrim(rtrim(juicios.demandado))!=ltrim(rtrim(reporte_juicios_led.razon_social))
  -- and juicios.expediente in ('005061/2018')
  -- and reporte_juicios_led.cliente=1745156
  --and reporte_juicios_led.activo=1

  order by juicios.demandado,juicios.actor 
 end

 if (@p_accion='filtro_cliente')
 begin
  select distinct juicios.demandado,juicios.cuit_demandado,juicios.actor,juicios.cuit_actor,juicios.expediente,
  reporte_juicios_led.razon_social as contraparte,reporte_juicios_led.cuit as cuit_contraparte
  ,juicios.created as fecha_alta
  ,juicios.fecha_causa,juicios.fecha_causa2,juicios.anio,juicios.autos_caratula,juicios.tipo_de_novedad,
  juicios.juzgado,juicios.secretaria,reporte_juicios_led.nombre_cliente,juicios.id_juicio
  from juicios
  inner join reporte_juicios_led on reporte_juicios_led.id_juicio = juicios.id_juicio 
  where ltrim(rtrim(juicios.demandado))!=ltrim(rtrim(reporte_juicios_led.razon_social))
  -- and juicios.expediente in ('005061/2018')
  -- and reporte_juicios_led.cliente=1745156
  --and reporte_juicios_led.activo=1

  order by juicios.demandado,juicios.actor 
 end




 if (@p_accion='filtro_contraparte')
 begin
  select distinct juicios.demandado,juicios.cuit_demandado,juicios.actor,juicios.cuit_actor,juicios.expediente,
  reporte_juicios_led.razon_social as contraparte,reporte_juicios_led.cuit as cuit_contraparte
  ,juicios.created as fecha_alta
  ,juicios.fecha_causa,juicios.fecha_causa2,juicios.anio,juicios.autos_caratula,juicios.tipo_de_novedad,
  juicios.juzgado,juicios.secretaria,reporte_juicios_led.nombre_cliente,juicios.id_juicio
  from juicios
  inner join reporte_juicios_led on reporte_juicios_led.id_juicio = juicios.id_juicio 
  where ltrim(rtrim(juicios.demandado))!=ltrim(rtrim(reporte_juicios_led.razon_social))
  -- and juicios.expediente in ('005061/2018')
  -- and reporte_juicios_led.cliente=1745156
  --and reporte_juicios_led.activo=1

  order by juicios.demandado,juicios.actor 
 end

/*
select * from reporte_juicios_led
select * from ln_contrapartes inner join padrones on ln_contrapartes.id_padron=padrones.id_padron
where
select * from padrones where identificacion = '30663148776'
*/




END
GO

Used By

No items found