dbo.juicios_a_informix

Description

Properties

Name Value
ANSI Nulls ON

True

Quoted Identifier ON

True

Encrypted

False

Execute As
Assembly

Parameters

1
Name Data Type Length Description
@fecha_char varchar 10

SQL Script

Copy
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO
/*
exec [juicios_a_informix] '2018-07-10'
*/

CREATE OR ALTER PROCEDURE dbo.juicios_a_informix
@fecha_char varchar(10) = null -- Sin parametros toma los juicios cargados o modificados en el día
AS
BEGIN
declare @fecha date
if (@fecha_char = '' or @fecha_char is null) 
begin 
   set @fecha = convert(date, getdate()) 
end
else 
begin
   set @fecha = CONVERT(date, @fecha_char)
end 
 select id_juicio as id , 
     cuit_demandado as cuit,  
  demandado as nombre, 
  id_tipo_causa as cau_codigo,  
  convert(varchar(10),fecha_causa,103) as fecha_causa, 
  rtrim(isnull(upper(rtrim(radicacion)),'') + IIF(isnull(rtrim(juzgado),'') != '', ' NRO. ' + rtrim(juzgado),'')) as juzgado, 
  rtrim(IIF(isnull(rtrim(secretaria),'') != '', rtrim(secretaria) + ' - ','')  + IIF(isnull(rtrim(expediente),'') != '', 'EXTE: ' + rtrim(expediente) + ' ','')  + IIF(isnull(rtrim(verificaciones),'') != '', '- VERIF. ' + convert(varchar(10),convert(date,verificaciones),103),'')) as secretaria,
  IIF(isnull(rtrim(nombre_y_apellido_del_sindico),'') != '', 'SINDICO: ' + rtrim(nombre_y_apellido_del_sindico),'')  as actor,
  case UPPER(fuente)
   when 'MENDOZA' THEN 'BM'
   when 'SANTA FE' THEN 'BS'
   when 'SANTA FÉ' THEN 'BS'
   when 'TUCUMAN' THEN 'BT'
   when 'TUCUMÁN' THEN 'BT'
   When 'CÓRDOBA' THEN 'BX'
   When 'CORDOBA' THEN 'BX'
   when 'NACIÓN' THEN 'BN'
   when 'NACION' THEN 'BN'
   when 'LA PAMPA' THEN 'BL'
   when 'CATAMARCA' THEN 'BK'
   when 'JUJUY' THEN 'BY'
   when 'SALTA' THEN 'BA'
   when 'LA RIOJA' THEN 'BF'
   when 'SAN LUIS' THEN 'BD'
   when 'ENTRE RIOS' THEN 'BE'
   when 'BUENOS AIRES' THEN 'BB'
   when 'SAN JUAN' THEN ''
   when 'FORMOSA' THEN 'BP'
   when 'NEUQUÉN' THEN 'BQ'
   when 'RIO NEGRO' THEN 'BR'
   when 'CHUBUT' THEN 'BU'
   when 'TIERRA DEL FUEGO' THEN 'BV'
   when 'CORRIENTES' THEN 'BW'
   when 'SANTA CRUZ' THEN 'BZ'
   when 'CHACO' THEN 'BH'
   when 'MISIONES' THEN 'BI'
   when 'SAN JUAN' THEN 'BJ'
   else NULL
  END as fue_codigo,
  upper(fuente) as fuente,
  convert(varchar(10),fecha_fuente,103) as fecha_fuente
  from juicios 
  where /*tipo_de_proceso is not null  --> solo lo que viene del proceso de concursos y quiebras
      --> cuando se quiera pasar todos los juicios, sacar esta condicion
   and */
visible = 1
   and isnull(cuit_demandado, '') != ''
   and fecha_causa is not null
   and id_tipo_causa != 'DS'
      and (convert(date,created) >= @fecha or convert(date,modified) >= @fecha)
        --and (convert(date,created) between '2018-11-02' and '2018-11-04' or convert(date,modified) between '2018-11-02' and '2018-11-04' )
  
END 

GO

Depends On

1

Used By

No items found