dbo.Mantenimiento_Concursos_y_Quiebras_word

Description

Properties

Name Value
ANSI Nulls ON

True

Quoted Identifier ON

True

Encrypted

False

Execute As
Assembly

Parameters

2
Name Data Type Length Description
@fechad date 3
@fechah date 3

SQL Script

Copy
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO
/*

select verificaciones, aud_informativa, * from juicios where convert(date,created) = '2024-10-23' 
and (verificaciones like '%/%' or aud_informativa like '%/%')
[Mantenimiento_Concursos_y_Quiebras_word] '2017-10-03' ,'2017-10-03'
[Mantenimiento_Concursos_y_Quiebras_word] '2017-10-04','2017-10-04'
[Mantenimiento_Concursos_y_Quiebras_word] '2024-10-23','2024-10-23'
*/


CREATE OR ALTER PROCEDURE dbo.Mantenimiento_Concursos_y_Quiebras_word
@fechad date,
@fechah date

AS
BEGIN
    SET NOCOUNT ON;
 
  if(@fechad is null)
  begin
 set @fechad = CONVERT(date, getdate())
  end 
  if(@fechah is null)
  begin
 set @fechah = CONVERT(date, getdate())
  end 

  
 update juicios set verificaciones = null 
 where convert(date,created) between @fechad and @fechah 
 and (verificaciones = 'VIA -IN-CI' or verificaciones like '%VIA%')


declare @cant int; 
declare @tabla as table (id int IDENTITY(1,1) NOT NULL, registro varchar(max))
insert into @tabla (registro) select '1.- PEDIDOS DE QUIEBRA' as registro
set @cant = (select count(*) from juicios 
         where (cau_codigo in ('PQ') or id_tipo_causa in ('PQ'))
      and visible = 1
      and isnull(cuit_demandado, '') != ''
      and convert(date,created) between @fechad and @fechah
      and juzgado is not null and juzgado != ''

      )
if (@cant = 0) 
begin  
 insert into @tabla (registro) select 'SIN NOVEDADES' as registro
end 
else 
begin 
 insert into @tabla (registro) 
 
 
 
 select distinct 
 --upper(Demandado)
 IIF(Demandado is null, (select upper(nombre_persona) from padrones where identificacion =  cuit_demandado and habilitado = 1),upper(Demandado))  + ' - '+
 cuit_demandado + ' - '+
 iif(isnull(ltrim(rtrim(domicilio_del_demandado)),'') != '', upper(rtrim(domicilio_del_demandado)) + ' - ' + upper(rtrim(localidad_domicilio_del_demandado)) +  ' - ' + upper(rtrim(provincia_domicilio_del_demandado)) + ' - ','')  +
 
 isnull(upper(rtrim(localidad_del_juzgado)),'') + ' - ' + isnull(upper(rtrim(radicacion)),'') +
 IIF(isnull(rtrim(juzgado),'') != '', ' - JUZGADO: ' + rtrim(juzgado),'') + 
 IIF(isnull(rtrim(secretaria),'') != '', ' - SECRETARIA: ' + rtrim(secretaria),'')  + 
 IIF(isnull(rtrim(expediente),'') != '', ' - EXPEDIENTE: ' + rtrim(expediente),'')  + 

 IIF(isnull(rtrim(nombre_y_apellido_del_sindico),'') != '', ' - SINDICO: ' + upper(rtrim(nombre_y_apellido_del_sindico)),'')+
 IIF(isnull(rtrim(nombre_y_apellido_del_sindico),'') != '' and isnull(ltrim(rtrim(domicilio_del_sindico)),'') != '', ' - DOMICILIO: ' + upper(rtrim(domicilio_del_sindico)) + ' - ' + upper(rtrim(localidad_domicilio_del_sindico)) + ' - ' + upper(rtrim(provincia_domicilio_del_sindico)), '')+
 IIF(isnull(rtrim(verificaciones),'') != '', ' - VERIFICACIONES HASTA: ' + convert(varchar(10),convert(date,verificaciones),103), '') +
 IIF(isnull(rtrim(aud_informativa),'') != '', ' - AUDIENCIA INFORMATIVA: ' + convert(varchar(10),aud_informativa,103), '') as registro
 from juicios 
 where (cau_codigo in ('PQ') or id_tipo_causa in ('PQ') )
 and visible = 1
 and convert(date,created) between @fechad and @fechah
 and isnull(cuit_demandado, '') != ''
 and juzgado is not null and juzgado != ''

end 

insert into @tabla (registro) select '2.- PEDIDOS DE PROPIA QUIEBRA' as registro
set @cant = (select count(*) from juicios 
         where (cau_codigo in ('PRQ') or id_tipo_causa in ('PRQ'))
       and visible = 1
       and isnull(cuit_demandado, '') != ''
       and convert(date,created) between @fechad and @fechah
       and juzgado is not null and juzgado != ''

       )
if (@cant = 0) 
begin  
 insert into @tabla (registro) select 'SIN NOVEDADES' as registro
end 
else 
begin 
 insert into @tabla (registro) 
 select distinct
 --upper(Demandado) + ' - ' +
 IIF(Demandado is null, (select upper(nombre_persona) from padrones where identificacion =  cuit_demandado and habilitado = 1),upper(Demandado))  + ' - '+
 cuit_demandado + ' - ' +
 iif(isnull(ltrim(rtrim(domicilio_del_demandado)),'') != '', upper(rtrim(domicilio_del_demandado)) + ' - ' + upper(rtrim(localidad_domicilio_del_demandado)) +  ' - ' + upper(rtrim(provincia_domicilio_del_demandado)) + ' - ','')  +
 isnull(upper(rtrim(localidad_del_juzgado)),'') + ' - ' + isnull(upper(rtrim(radicacion)),'') +
 IIF(isnull(rtrim(juzgado),'') != '', ' - JUZGADO: ' + rtrim(juzgado),'') + 
 IIF(isnull(rtrim(secretaria),'') != '', ' - SECRETARIA: ' + rtrim(secretaria),'')  + 
 IIF(isnull(rtrim(expediente),'') != '', ' - EXPEDIENTE: ' + rtrim(expediente),'')  + 
 IIF(isnull(rtrim(nombre_y_apellido_del_sindico),'') != '', ' - SINDICO: ' + upper(rtrim(nombre_y_apellido_del_sindico)),'') +
 IIF(isnull(rtrim(nombre_y_apellido_del_sindico),'') != '' and isnull(ltrim(rtrim(domicilio_del_sindico)),'') != '', ' - DOMICILIO: ' + upper(rtrim(domicilio_del_sindico)) + ' - ' + upper(rtrim(localidad_domicilio_del_sindico)) + ' - ' + upper(rtrim(provincia_domicilio_del_sindico)), '') +
 IIF(isnull(rtrim(verificaciones),'') != '', ' - VERIFICACIONES HASTA: ' + convert(varchar(10),convert(date,verificaciones),103), '')  +
 IIF(isnull(rtrim(aud_informativa),'') != '', ' - AUDIENCIA INFORMATIVA: ' + convert(varchar(10),aud_informativa,103), '')  as registro
 from juicios 
 where (cau_codigo in ('PRQ') or id_tipo_causa in ('PRQ'))
 and visible = 1
 and isnull(cuit_demandado, '') != ''
 and convert(date,created) between @fechad and @fechah
 and juzgado is not null and juzgado != ''

end 

insert into @tabla (registro) select '3.- QUIEBRAS DECRETADAS' as registro
set @cant = (select count(*) from juicios 
      where (cau_codigo in ('KDC','KDI','QDC','QDI','QUI') or id_tipo_causa in ('KDC','KDI','QDC','QDI','QUI'))
      and visible = 1
      and isnull(cuit_demandado, '') != ''
      and convert(date,created) between @fechad and @fechah
      and juzgado is not null and juzgado != ''

      )
if (@cant = 0) 
begin  
 insert into @tabla (registro) select 'SIN NOVEDADES' as registro
end 
else 
begin
 insert into @tabla (registro) 
 select distinct 
 --upper(Demandado) + ' - ' +
 IIF(Demandado is null, (select upper(nombre_persona) from padrones where identificacion =  cuit_demandado and habilitado = 1),upper(Demandado))  + ' - '+
 cuit_demandado + ' - ' +
 iif(isnull(ltrim(rtrim(domicilio_del_demandado)),'') != '', upper(rtrim(domicilio_del_demandado)) + ' - ' + upper(rtrim(localidad_domicilio_del_demandado)) +  ' - ' + upper(rtrim(provincia_domicilio_del_demandado)) + ' - ','')  +
 isnull(upper(rtrim(localidad_del_juzgado)),'') + ' - ' + isnull(upper(rtrim(radicacion)),'') +
 IIF(isnull(rtrim(juzgado),'') != '', ' - JUZGADO: ' + rtrim(juzgado),'') + 
 IIF(isnull(rtrim(secretaria),'') != '', ' - SECRETARIA: ' + rtrim(secretaria),'')  + 
 IIF(isnull(rtrim(expediente),'') != '', ' - EXPEDIENTE: ' + rtrim(expediente),'')  + 
 IIF(isnull(rtrim(nombre_y_apellido_del_sindico),'') != '', ' - SINDICO: ' + upper(rtrim(nombre_y_apellido_del_sindico)),'') +
 IIF(isnull(rtrim(nombre_y_apellido_del_sindico),'') != '' and isnull(ltrim(rtrim(domicilio_del_sindico)),'') != '', ' - DOMICILIO: ' + upper(rtrim(domicilio_del_sindico)) + ' - ' + upper(rtrim(localidad_domicilio_del_sindico)) + ' - ' + upper(rtrim(provincia_domicilio_del_sindico)), '') +
 IIF(isnull(rtrim(verificaciones),'') != '', ' - VERIFICACIONES HASTA: ' + convert(varchar(10),convert(date,verificaciones),103), '')  +
 IIF(isnull(rtrim(aud_informativa),'') != '', ' - AUDIENCIA INFORMATIVA: ' + convert(varchar(10),aud_informativa,103), '')  as registro
 from juicios 
 where (cau_codigo in ('KDC','KDI','QDC','QDI','QUI') or id_tipo_causa in ('KDC','KDI','QDC','QDI','QUI'))
 and visible = 1
 and isnull(cuit_demandado, '') != ''
 and convert(date,created) between @fechad and @fechah
 and juzgado is not null and juzgado != '' 

end 

insert into @tabla (registro) select '4.- CONCURSOS PREVENTIVOS PROVEIDOS DE CONFORMIDAD' as registro
set @cant = (select count(*) from juicios 
      where (cau_codigo in ('CRC','CRI') or id_tipo_causa in ('CRC','CRI'))
      and visible = 1
      and isnull(cuit_demandado, '') != ''
      and convert(date,created) between @fechad and @fechah
      and juzgado is not null and juzgado != ''

      )
if (@cant = 0) 
begin  
 insert into @tabla (registro) select 'SIN NOVEDADES' as registro
end 
else 
begin
 insert into @tabla (registro) 
 select distinct
 --upper(Demandado) + ' - ' +
 IIF(Demandado is null, (select upper(nombre_persona) from padrones where identificacion =  cuit_demandado and habilitado = 1),upper(Demandado))  + ' - '+
 cuit_demandado + ' - ' +
 iif(isnull(ltrim(rtrim(domicilio_del_demandado)),'') != '', upper(rtrim(domicilio_del_demandado)) + ' - ' + upper(rtrim(localidad_domicilio_del_demandado)) +  ' - ' + upper(rtrim(provincia_domicilio_del_demandado)) + ' - ','')  +
 isnull(upper(rtrim(localidad_del_juzgado)),'') + ' - ' + isnull(upper(rtrim(radicacion)),'') +
 IIF(isnull(rtrim(juzgado),'') != '', ' - JUZGADO: ' + rtrim(juzgado),'') + 
 IIF(isnull(rtrim(secretaria),'') != '', ' - SECRETARIA: ' + rtrim(secretaria),'')  + 
 IIF(isnull(rtrim(expediente),'') != '', ' - EXPEDIENTE: ' + rtrim(expediente),'')  + 
 IIF(isnull(rtrim(nombre_y_apellido_del_sindico),'') != '', ' - SINDICO: ' + upper(rtrim(nombre_y_apellido_del_sindico)),'') +
 IIF(isnull(rtrim(nombre_y_apellido_del_sindico),'') != '' and isnull(ltrim(rtrim(domicilio_del_sindico)),'') != '', ' - DOMICILIO: ' + upper(rtrim(domicilio_del_sindico)) + ' - ' + upper(rtrim(localidad_domicilio_del_sindico)) + ' - ' + upper(rtrim(provincia_domicilio_del_sindico)), '') +
 IIF(isnull(rtrim(verificaciones),'') != '', ' - VERIFICACIONES HASTA: ' + convert(varchar(10),convert(date,verificaciones),103), '')  +
 IIF(isnull(rtrim(aud_informativa),'') != '', ' - AUDIENCIA INFORMATIVA: ' + convert(varchar(10),aud_informativa,103), '')  as registro
 from juicios 
 where (cau_codigo in ('CRC','CRI') or id_tipo_causa in ('CRC','CRI'))
 and visible = 1
 and isnull(cuit_demandado, '') != ''
 and convert(date,created) between @fechad and @fechah
 and juzgado is not null and juzgado != ''

end 

insert into @tabla (registro) select '5.- SOLICITUDES DE CONCURSOS PREVENTIVOS' as registro
set @cant = (select count(*) from juicios 
      where (cau_codigo in ('CP','CPC','CPI') or id_tipo_causa in ('CP','CPC','CPI'))
      and visible = 1
      and isnull(cuit_demandado, '') != ''
      and convert(date,created) between @fechad and @fechah
      and juzgado is not null and juzgado != ''

      )
if (@cant = 0) 
begin  
 insert into @tabla (registro) select 'SIN NOVEDADES' as registro
end 
else 
begin
 insert into @tabla (registro) 
 select distinct 
 --upper(Demandado) + ' - ' +
 IIF(Demandado is null, (select upper(nombre_persona) from padrones where identificacion =  cuit_demandado and habilitado = 1),upper(Demandado))  + ' - '+
 cuit_demandado + ' - ' +
 iif(isnull(ltrim(rtrim(domicilio_del_demandado)),'') != '', upper(rtrim(domicilio_del_demandado)) + ' - ' + upper(rtrim(localidad_domicilio_del_demandado)) +  ' - ' + upper(rtrim(provincia_domicilio_del_demandado)) + ' - ','')  +
 upper(rtrim(radicacion)) +
 IIF(isnull(rtrim(expediente),'') != '', ' - EXPEDIENTE: ' + rtrim(expediente),'') +
 IIF(isnull(rtrim(nombre_y_apellido_del_sindico),'') != '', ' - SINDICO: ' + upper(rtrim(nombre_y_apellido_del_sindico)),'') +
 IIF(isnull(rtrim(nombre_y_apellido_del_sindico),'') != '' and isnull(ltrim(rtrim(domicilio_del_sindico)),'') != '', ' - DOMICILIO: ' + upper(rtrim(domicilio_del_sindico)) + ' - ' + upper(rtrim(localidad_domicilio_del_sindico)) + ' - ' + upper(rtrim(provincia_domicilio_del_sindico)), '') +
 IIF(isnull(rtrim(verificaciones),'') != '', ' - VERIFICACIONES HASTA: ' + convert(varchar(10),convert(date,verificaciones),103), '')  +
 IIF(isnull(rtrim(aud_informativa),'') != '', ' - AUDIENCIA INFORMATIVA: ' + convert(varchar(10),aud_informativa,103), '')  as registro
 from juicios 
 where (cau_codigo in ('CP','CPC','CPI') or id_tipo_causa in ('CP','CPC','CPI'))
 and visible = 1
 and isnull(cuit_demandado, '') != ''
 and convert(date,created) between @fechad and @fechah
 and juzgado is not null and juzgado != ''

end 

select registro from @tabla order by id
END 

GO

Depends On

2

Used By

No items found