Description
Properties
| Name | Value |
|---|---|
| ANSI Nulls ON | True |
| Quoted Identifier ON | True |
| Encrypted | False |
| Execute As | |
| Assembly |
Parameters
16| 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 |
SQL Script
Copy
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO
CREATE OR ALTER PROCEDURE dbo.procesar_edictos_juicios_backup
@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),
@tipo_de_novedad VARCHAR(100),
@cuit VARCHAR(13),
@fecha_fuente date,
@cau_codigo varchar(5),
@autos_caratula VARCHAR(500),
@tipo_proceso tinyint = null
/*
select top 100 * from juicios where cau_codigo='QDC' ORDER BY created DESC
*/
AS
BEGIN
-- body of the stored procedure
/*select top 10 cuit,cuit_demandado,contenido_archivo, * from juicios*/
IF @flag = 'insert_juicios'
BEGIN
insert into juicios (
demandado,
actor,
radicacion,
localidad_del_juzgado,
fecha_causa,
tipo_de_novedad,
cuit,
fecha_fuente,
cau_codigo,id_tipo_causa,
autos_caratula,
created, tipo_de_proceso
)
VALUES (
@demandado,
@actor,
@radicacion,
@localidad_del_juzgado,
@fecha_causa,
@tipo_de_novedad,
@cuit,
@fecha_fuente,
@cau_codigo,@cau_codigo,
@autos_caratula,
getdate(),@tipo_proceso
)
END
else IF @flag = 'update_juicios'
BEGIN
update juicios set
demandado = @demandado,
actor = @actor,
radicacion = @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 = @cuit,
fecha_fuente = @fecha_fuente,
cau_codigo = @cau_codigo, id_tipo_causa=@cau_codigo,
autos_caratula = @autos_caratula
WHERE id_juicio = @id_juicios
END
else IF @flag = 'insert_juicios_errores'
BEGIN
insert into juicios_errores (
nombre_archivo,
fecha,
titulo_edicto
)
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
END
GO
GO
CREATE OR ALTER PROCEDURE dbo.procesar_edictos_juicios_backup
@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),
@tipo_de_novedad VARCHAR(100),
@cuit VARCHAR(13),
@fecha_fuente date,
@cau_codigo varchar(5),
@autos_caratula VARCHAR(500),
@tipo_proceso tinyint = null
/*
select top 100 * from juicios where cau_codigo='QDC' ORDER BY created DESC
*/
AS
BEGIN
-- body of the stored procedure
/*select top 10 cuit,cuit_demandado,contenido_archivo, * from juicios*/
IF @flag = 'insert_juicios'
BEGIN
insert into juicios (
demandado,
actor,
radicacion,
localidad_del_juzgado,
fecha_causa,
tipo_de_novedad,
cuit,
fecha_fuente,
cau_codigo,id_tipo_causa,
autos_caratula,
created, tipo_de_proceso
)
VALUES (
@demandado,
@actor,
@radicacion,
@localidad_del_juzgado,
@fecha_causa,
@tipo_de_novedad,
@cuit,
@fecha_fuente,
@cau_codigo,@cau_codigo,
@autos_caratula,
getdate(),@tipo_proceso
)
END
else IF @flag = 'update_juicios'
BEGIN
update juicios set
demandado = @demandado,
actor = @actor,
radicacion = @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 = @cuit,
fecha_fuente = @fecha_fuente,
cau_codigo = @cau_codigo, id_tipo_causa=@cau_codigo,
autos_caratula = @autos_caratula
WHERE id_juicio = @id_juicios
END
else IF @flag = 'insert_juicios_errores'
BEGIN
insert into juicios_errores (
nombre_archivo,
fecha,
titulo_edicto
)
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
END
GO
Depends On
2Used By
No items found