dbo.LN_control_comercial_por_cuit_31052022

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_cuit varchar 20

SQL Script

Copy
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO

CREATE OR ALTER PROCEDURE dbo.LN_control_comercial_por_cuit_31052022
@p_cuit    varchar(20) 
AS
BEGIN
    SET NOCOUNT ON;
 declare @juicios int
 /* Búsqueda en Juicios Concursos y Quiebras */

 select distinct padrones.identificacion as cuit, padrones.nombre_persona as nombre
  FROM juicios CYQ0
  inner join padrones on identificacion = @p_cuit and habilitado = 1 
  WHERE CYQ0.cuit_demandado = @p_cuit
  AND ( CYQ0.id_tipo_causa IN (SELECT id_tipo_causa FROM tipos_causas WHERE control_comercial = 0)
    OR CYQ0.cau_codigo IN (SELECT id_tipo_causa FROM tipos_causas WHERE control_comercial = 0) )
  AND NOT EXISTS
   (SELECT id_juicio
   FROM juicios CYQ1
   WHERE CYQ1.cuit_demandado = @p_cuit
   AND ( CYQ1.id_tipo_causa IN (SELECT id_tipo_causa FROM tipos_causas WHERE control_comercial = 1)
     OR CYQ0.cau_codigo IN (SELECT id_tipo_causa FROM tipos_causas WHERE control_comercial = 1) )
   AND CYQ1.fecha_causa >= CYQ0.fecha_causa)

END 

GO

Used By

No items found