dbo.procesar_edictos_juicios

Description

Properties

Name Value
ANSI Nulls ON

True

Quoted Identifier ON

True

Encrypted

False

Execute As
Assembly

Parameters

22
Name Data Type Length Description
@flag varchar 150
@id_juicios int 4
@nombre_archivo varchar 150
@fecha date 3
@titulo_edicto text -1
@demandado varchar 150
@actor varchar 150
@radicacion varchar 255
@localidad_del_juzgado varchar 50
@fecha_causa varchar 20
@tipo_de_novedad varchar 100
@cuit varchar 13
@fecha_fuente date 3
@cau_codigo varchar 5
@autos_caratula varchar 500
@tipo_proceso tinyint 1
@cuit_actor varchar 13
@secretaria varchar 100
@expediente varchar 50
@revisar bit 1
@contenido_archivo text -1
@proveedor varchar 10

SQL Script

Copy
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO
CREATE OR ALTER PROCEDURE dbo.procesar_edictos_juicios
    @flag VARCHAR(150),
    @id_juicios int,
    @nombre_archivo VARCHAR(150),
    @fecha date,
    @titulo_edicto text,
    @demandado VARCHAR(150),
    @actor VARCHAR(150),
    @radicacion VARCHAR(255),
    @localidad_del_juzgado VARCHAR(50),
    @fecha_causa VARCHAR(20) = null,
    @tipo_de_novedad VARCHAR(100),
    @cuit VARCHAR(13),
    @fecha_fuente date,
    @cau_codigo varchar(5),
    @autos_caratula VARCHAR(500),
    @tipo_proceso tinyint,
    @cuit_actor VARCHAR(13),
    @secretaria VARCHAR(100),
    @expediente VARCHAR(50),
    @revisar BIT,
    @contenido_archivo TEXT,
 @proveedor varchar(10) = null
AS
BEGIN

/*
exec procesar_edictos_juicios 'insert_juicios', 0, '', '2022-01-14', '', 'BANCO DE CREDITO RURAL ARGENTINO SA', None, 'JUZGADO NACIONAL EN LO COMERCIAL NRO 7', None, '1979-12-31', 'CONCURSO PREVENTIVO', None, '1980-01-14', 'NCP', 'CARATULADOS BANCO DE CREDITO RURAL ARGENTINO SA S/QUIEBRA', '22', None, None, None, 0, 'JUZGADO NACIONAL EN LO COMERCIAL NRO 7 SECRETARIA NRO 13 EL JUZGADO NACIONAL DE PRIMERA INSTANCIA EN LO COMERCIAL NRO 7, SECRETARIA NRO 13, SITO EN AV ROQUE SAENZ PENA 1211, 2 PISO DE LA CIUDAD DE BUENOS AIRES, EN LOS AUTOS CARATULADOS BANCO DE CREDITO RURAL ARGENTINO SA S/QUIEBRA EXPEDIENTE NRO: 31837/1992, HACE SABER A LOS INTERESADOS QUE SE HA PRESENTADO UN PROYECTO DE DISTRIBUCION DE FONDOS DE FS 9376/9385 PUBLIQUESE POR 2 DOS DIAS EN EL BOLETIN OFICIAL BUENOS AIRES, 20 DE MAYO DE 2022 FERNANDO GD´ALESSANDRO JUEZ  RODRIGO F PINEIRO SECRETARIO E 26/05/2022 NRO 37150/22 V 27/05/2022', 'P-BORA'

select proveedor,* from juicios where demandado like 'BANCO DE CREDITO RURAL%'
*/


/*
select * from juicios where proveedor like 'P-%'
select proveedor,* from juicios where created > getdate()-1
select * from padrones where contains(*,'"FUENTES ELIZABETH DEL CARMEN"')
*/





-- body of the stored procedure
    IF @flag = 'insert_juicios'
    BEGIN
        insert into juicios (
            demandado,
            actor,
            radicacion, juzgado,
            localidad_del_juzgado,
            fecha_causa,
            tipo_de_novedad,
            cuit_demandado,
            fecha_fuente,
            cau_codigo,id_tipo_causa,
            autos_caratula,
            created, tipo_de_proceso,
            cuit_actor,
            secretaria,
            expediente,
            revisar,
            contenido_archivo,proveedor
        )
        VALUES (
            @demandado,
            @actor,
            @radicacion,@radicacion,
            @localidad_del_juzgado,
            @fecha_causa,
            @tipo_de_novedad,
            @cuit,
            @fecha_fuente,
            @cau_codigo,@cau_codigo,
            @autos_caratula,
            getdate(),@tipo_proceso,
            @cuit_actor,
            @secretaria,
            @expediente,
            @revisar,
            @contenido_archivo,@proveedor
        )
    END
    else IF @flag = 'update_juicios'
    BEGIN
        update juicios set 
            demandado = @demandado, 
            actor = @actor, 
            radicacion = @radicacion, juzgado = @radicacion,
            localidad_del_juzgado = @localidad_del_juzgado, 
            /* fecha_causa = '2000-01-01', agb modificado 21-12-2021 */ /*  LUEGO DE LA BORRACHERA DE LAS FIESTAS ME VAN EXPLICAR ESTO. ESTO ES UN MASTER EN COMO ARRUINAR DATOS */
            fecha_causa = @fecha_causa, 
            tipo_de_novedad = @tipo_de_novedad, 
            cuit_demandado = @cuit, 
            fecha_fuente = @fecha_fuente, 
            cau_codigo = @cau_codigo, id_tipo_causa=@cau_codigo,
            autos_caratula = @autos_caratula,
            cuit_actor = @cuit_actor,
            secretaria = @secretaria,
            expediente = @expediente,
            revisar = @revisar,
            contenido_archivo = @contenido_archivo,
   proveedor=@proveedor 
        WHERE id_juicio = @id_juicios
    END

    else IF @flag = 'insert_juicios_errores'
    BEGIN
  insert into juicios_errores (
            fuente, 
            fecha, 
            autos_caratula
        ) 
        VALUES (
            @nombre_archivo,
            @fecha,
            @titulo_edicto
        )
    END

    --else IF @flag = 'delete_juicios_errores'
    --BEGIN
        --delete from juicios_errores 
        --where id = @id_juicios
    --END

    -- else IF @flag = 'juicios_prod'
    -- BEGIN
    -- insert into juicios (demandado, actor, radicacion, localidad_del_juzgado, fecha_causa, tipo_de_novedad, cuit, fecha_fuente, cau_codigo, autos_caratula)
    -- SELECT demandado, actor, radicacion, localidad_del_juzgado, fecha_causa, tipo_de_novedad, cuit, fecha_fuente, cau_codigo, autos_caratula from juicios_temporal
    -- COMMIT
    -- TRUNCATE TABLE juicios_temporal
    -- END

    else IF @flag = 'consulta_quiebra_juicios'
    BEGIN
        --SELECT * from juicios WHERE created BETWEEN @fecha and @fecha_fuente
        SELECT * from juicios WHERE fecha_causa >= @fecha and fecha_causa <= @fecha_fuente ORDER BY fecha_causa DESC
    END

    --else IF @flag = 'consulta_juicios_errores'
    --BEGIN
        --select * from juicios_errores
    --END

    --else IF @flag = 'consulta_juicios_errores_cantidad'
    --BEGIN
        --SELECT COUNT(id) AS id FROM juicios_errores
    --END
    else IF @flag = 'consulta_orden_quiebras'
    BEGIN
        select * from orden_juicios_quiebra
    END
END
GO

Used By

No items found