Description
Properties
| Name | Value |
|---|---|
| ANSI Nulls ON | True |
| Quoted Identifier ON | True |
| Encrypted | False |
| Execute As | |
| Assembly |
Parameters
40| Name | Data Type | Length | Description |
|---|---|---|---|
| @p_cuit | varchar | 20 | |
| @p_nombre | varchar | 100 | |
| @p_id_padron | int | 4 | |
| @p_usuario | int | 4 | |
| @p_id_juicio | int | 4 | |
| @p_accion | char | 1 | |
| @p_demandado_actor | char | 1 | |
| @p_id_padron_demandado | int | 4 | |
| @p_id_padron_actor | int | 4 | |
| @p_fecha_causa | date | 3 | |
| @p_id_tipo_causa | varchar | 10 | |
| @p_estado_procesal | varchar | 100 | |
| @p_tipo_de_novedad | varchar | 100 | |
| @p_id_tipo_procesos | varchar | 100 | |
| @p_juzgado | varchar | 100 | |
| @p_localidad_del_juzgado | varchar | 100 | |
| @p_secretaria | varchar | 100 | |
| @p_radicacion | varchar | 100 | |
| @p_objeto | varchar | 100 | |
| @p_expediente | varchar | 100 | |
| @p_foja | varchar | 100 | |
| @p_orden | varchar | 100 | |
| @p_decreto | varchar | 100 | |
| @p_verificaciones | varchar | 100 | |
| @p_inf_articulo_35 | date | 3 | |
| @p_inf_articulo_39 | date | 3 | |
| @p_aud_informativa | date | 3 | |
| @p_cuit_demandado | varchar | 20 | |
| @p_nombre_demandado | varchar | 100 | |
| @p_cuit_actor | varchar | 20 | |
| @p_nombre_actor | varchar | 100 | |
| @p_observaciones | varchar | -1 | |
| @p_nombre_y_apellido_del_sindico | varchar | 100 | |
| @p_domicilio_del_sindico | varchar | 100 | |
| @p_calle_domicilio_del_sindico | varchar | 100 | |
| @p_nro_domicilio_del_sindico | varchar | 100 | |
| @p_piso_domicilio_del_sindico | varchar | 100 | |
| @p_dpto_domicilio_del_sindico | varchar | 100 | |
| @p_localidad_domicilio_del_sindico | varchar | 100 | |
| @p_provincia_domicilio_del_sindico | varchar | 100 |
SQL Script
Copy
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO
CREATE OR ALTER PROCEDURE dbo.backend_abm_juicios
@p_cuit varchar(20),
@p_nombre varchar(100),
@p_id_padron int,
@p_usuario int,
@p_id_juicio int,
@p_accion char(1),
@p_demandado_actor char(1),
@p_id_padron_demandado int,
@p_id_padron_actor int,
@p_fecha_causa date,
@p_id_tipo_causa varchar(10),
@p_estado_procesal varchar(100),
@p_tipo_de_novedad varchar(100),
@p_id_tipo_procesos varchar(100),
@p_juzgado varchar(100),
@p_localidad_del_juzgado varchar(100),
@p_secretaria varchar(100),
@p_radicacion varchar(100),
@p_objeto varchar(100),
@p_expediente varchar(100),
@p_foja varchar(100),
@p_orden varchar(100),
@p_decreto varchar(100),
@p_verificaciones varchar(100),
@p_inf_articulo_35 date,
@p_inf_articulo_39 date,
@p_aud_informativa date,
@p_cuit_demandado varchar(20),
@p_nombre_demandado varchar(100),
@p_cuit_actor varchar(20),
@p_nombre_actor varchar(100),
@p_observaciones varchar(max),
@p_nombre_y_apellido_del_sindico varchar(100),
@p_domicilio_del_sindico varchar(100),
@p_calle_domicilio_del_sindico varchar(100),
@p_nro_domicilio_del_sindico varchar(100),
@p_piso_domicilio_del_sindico varchar(100),
@p_dpto_domicilio_del_sindico varchar(100),
@p_localidad_domicilio_del_sindico varchar(100),
@p_provincia_domicilio_del_sindico varchar(100)
AS
BEGIN
SET NOCOUNT ON;
declare @p_tp_nombre varchar(100);
set @p_tp_nombre = null;
if @p_nombre = '' begin set @p_nombre = null end
if @p_id_padron = '' begin set @p_id_padron = null end
if @p_usuario = '' begin set @p_usuario = null end
if @p_id_juicio = '' begin set @p_id_juicio = null end
if @p_id_padron_demandado = '' begin set @p_id_padron_demandado = null end
if @p_id_padron_actor = '' begin set @p_id_padron_actor = null end
if @p_fecha_causa = '' begin set @p_fecha_causa = null end
if @p_id_tipo_causa = '' begin set @p_id_tipo_causa = null end
if @p_estado_procesal = '' begin set @p_estado_procesal = null end
if @p_tipo_de_novedad = '' begin set @p_tipo_de_novedad = null end
if @p_id_tipo_procesos = '' begin set @p_id_tipo_procesos = null end
if @p_juzgado = '' begin set @p_juzgado = null end
if @p_localidad_del_juzgado = '' begin set @p_localidad_del_juzgado = null end
if @p_secretaria = '' begin set @p_secretaria = null end
if @p_radicacion = '' begin set @p_radicacion = null end
if @p_objeto = '' begin set @p_objeto = null end
if @p_expediente = '' begin set @p_expediente = null end
if @p_foja = '' begin set @p_foja = null end
if @p_orden = '' begin set @p_orden = null end
if @p_decreto = '' begin set @p_decreto = null end
if @p_verificaciones = '' begin set @p_verificaciones = null end
if @p_inf_articulo_35 = '' begin set @p_inf_articulo_35 = null end
if @p_inf_articulo_39 = '' begin set @p_inf_articulo_39 = null end
if @p_aud_informativa = '' begin set @p_aud_informativa = null end
if @p_cuit_demandado = '' begin set @p_cuit_demandado = null end
if @p_nombre_demandado = '' begin set @p_nombre_demandado = null end
if @p_cuit_actor = '' begin set @p_cuit_actor = null end
if @p_nombre_actor = '' begin set @p_nombre_actor = null end
if @p_observaciones = '' begin set @p_observaciones = null end
if @p_nombre_y_apellido_del_sindico = '' begin set @p_nombre_y_apellido_del_sindico = null end
if @p_domicilio_del_sindico = '' begin set @p_domicilio_del_sindico = null end
if @p_calle_domicilio_del_sindico = '' begin set @p_calle_domicilio_del_sindico = null end
if @p_nro_domicilio_del_sindico = '' begin set @p_nro_domicilio_del_sindico = null end
if @p_piso_domicilio_del_sindico = '' begin set @p_piso_domicilio_del_sindico = null end
if @p_dpto_domicilio_del_sindico = '' begin set @p_dpto_domicilio_del_sindico = null end
if @p_localidad_domicilio_del_sindico = '' begin set @p_localidad_domicilio_del_sindico = null end
if @p_provincia_domicilio_del_sindico = '' begin set @p_provincia_domicilio_del_sindico = null end
if @p_demandado_actor = 'D'
begin
set @p_cuit_demandado = @p_cuit
set @p_nombre_demandado = @p_nombre
set @p_id_padron_demandado = @p_id_padron
end
else
begin
set @p_cuit_actor = @p_cuit
set @p_nombre_actor = @p_nombre
set @p_id_padron_actor = @p_id_padron
end
if @p_id_tipo_procesos is not null
begin
set @p_tp_nombre = (select tp_nombre from tipo_proceso where tp_codigo = @p_id_tipo_procesos)
end
IF @p_accion = 'A'
begin
insert into juicios (
fecha_causa,
id_tipo_causa,
estado_procesal,
tipo_de_novedad,
tipo_de_proceso,
proceso,
juzgado,
localidad_del_juzgado,
secretaria,
radicacion,
objeto,
expediente,
foja,
orden,
decreto,
verificaciones,
inf_articulo_35,
inf_articulo_39,
aud_informativa,
cuit_demandado,
demandado,
cuit_actor,
actor,
observaciones,
nombre_y_apellido_del_sindico,
domicilio_del_sindico,
calle_domicilio_del_sindico,
nro_domicilio_del_sindico,
piso_domicilio_del_sindico,
dpto_domicilio_del_sindico,
localidad_domicilio_del_sindico,
provincia_domicilio_del_sindico,
visible,
created,
created_by)
values (
@p_fecha_causa,
@p_id_tipo_causa,
@p_estado_procesal,
@p_tipo_de_novedad,
@p_id_tipo_procesos,
@p_tp_nombre,
@p_juzgado,
@p_localidad_del_juzgado,
@p_secretaria,
@p_radicacion,
@p_objeto,
@p_expediente,
@p_foja,
@p_orden,
@p_decreto,
@p_verificaciones,
@p_inf_articulo_35,
@p_inf_articulo_39,
@p_aud_informativa,
@p_cuit_demandado,
@p_nombre_demandado,
@p_cuit_actor,
@p_nombre_actor,
@p_observaciones,
@p_nombre_y_apellido_del_sindico,
@p_domicilio_del_sindico,
@p_calle_domicilio_del_sindico,
@p_nro_domicilio_del_sindico,
@p_piso_domicilio_del_sindico,
@p_dpto_domicilio_del_sindico,
@p_localidad_domicilio_del_sindico,
@p_provincia_domicilio_del_sindico,
'1',
getdate(),
@p_usuario)
select '0' as error, 'Alta OK' as mensaje
end
IF @p_accion = 'M'
begin
update juicios
set fecha_causa = @p_fecha_causa,
id_tipo_causa = @p_id_tipo_causa,
estado_procesal = @p_estado_procesal,
tipo_de_novedad = @p_tipo_de_novedad,
tipo_de_proceso = @p_id_tipo_procesos,
proceso = @p_tp_nombre,
juzgado = @p_juzgado,
localidad_del_juzgado = @p_localidad_del_juzgado,
secretaria = @p_secretaria,
radicacion = @p_radicacion,
objeto = @p_objeto,
expediente = @p_expediente,
foja = @p_foja,
orden = @p_orden,
decreto = @p_decreto,
verificaciones = @p_verificaciones,
inf_articulo_35 = @p_inf_articulo_35,
inf_articulo_39 = @p_inf_articulo_39,
aud_informativa = @p_aud_informativa,
cuit_demandado = @p_cuit_demandado,
demandado = @p_nombre_demandado,
cuit_actor = @p_cuit_actor,
actor = @p_nombre_actor,
observaciones = @p_observaciones,
nombre_y_apellido_del_sindico = @p_nombre_y_apellido_del_sindico,
domicilio_del_sindico = @p_domicilio_del_sindico,
calle_domicilio_del_sindico = @p_calle_domicilio_del_sindico,
nro_domicilio_del_sindico = @p_nro_domicilio_del_sindico,
piso_domicilio_del_sindico = @p_piso_domicilio_del_sindico,
dpto_domicilio_del_sindico = @p_dpto_domicilio_del_sindico,
localidad_domicilio_del_sindico = @p_localidad_domicilio_del_sindico,
provincia_domicilio_del_sindico = @p_provincia_domicilio_del_sindico,
visible = '1',
modified_by = @p_usuario,
modified = getdate()
where id_juicio = @p_id_juicio
select '0' as error, 'Modificación OK' as mensaje
end
END
GO
GO
CREATE OR ALTER PROCEDURE dbo.backend_abm_juicios
@p_cuit varchar(20),
@p_nombre varchar(100),
@p_id_padron int,
@p_usuario int,
@p_id_juicio int,
@p_accion char(1),
@p_demandado_actor char(1),
@p_id_padron_demandado int,
@p_id_padron_actor int,
@p_fecha_causa date,
@p_id_tipo_causa varchar(10),
@p_estado_procesal varchar(100),
@p_tipo_de_novedad varchar(100),
@p_id_tipo_procesos varchar(100),
@p_juzgado varchar(100),
@p_localidad_del_juzgado varchar(100),
@p_secretaria varchar(100),
@p_radicacion varchar(100),
@p_objeto varchar(100),
@p_expediente varchar(100),
@p_foja varchar(100),
@p_orden varchar(100),
@p_decreto varchar(100),
@p_verificaciones varchar(100),
@p_inf_articulo_35 date,
@p_inf_articulo_39 date,
@p_aud_informativa date,
@p_cuit_demandado varchar(20),
@p_nombre_demandado varchar(100),
@p_cuit_actor varchar(20),
@p_nombre_actor varchar(100),
@p_observaciones varchar(max),
@p_nombre_y_apellido_del_sindico varchar(100),
@p_domicilio_del_sindico varchar(100),
@p_calle_domicilio_del_sindico varchar(100),
@p_nro_domicilio_del_sindico varchar(100),
@p_piso_domicilio_del_sindico varchar(100),
@p_dpto_domicilio_del_sindico varchar(100),
@p_localidad_domicilio_del_sindico varchar(100),
@p_provincia_domicilio_del_sindico varchar(100)
AS
BEGIN
SET NOCOUNT ON;
declare @p_tp_nombre varchar(100);
set @p_tp_nombre = null;
if @p_nombre = '' begin set @p_nombre = null end
if @p_id_padron = '' begin set @p_id_padron = null end
if @p_usuario = '' begin set @p_usuario = null end
if @p_id_juicio = '' begin set @p_id_juicio = null end
if @p_id_padron_demandado = '' begin set @p_id_padron_demandado = null end
if @p_id_padron_actor = '' begin set @p_id_padron_actor = null end
if @p_fecha_causa = '' begin set @p_fecha_causa = null end
if @p_id_tipo_causa = '' begin set @p_id_tipo_causa = null end
if @p_estado_procesal = '' begin set @p_estado_procesal = null end
if @p_tipo_de_novedad = '' begin set @p_tipo_de_novedad = null end
if @p_id_tipo_procesos = '' begin set @p_id_tipo_procesos = null end
if @p_juzgado = '' begin set @p_juzgado = null end
if @p_localidad_del_juzgado = '' begin set @p_localidad_del_juzgado = null end
if @p_secretaria = '' begin set @p_secretaria = null end
if @p_radicacion = '' begin set @p_radicacion = null end
if @p_objeto = '' begin set @p_objeto = null end
if @p_expediente = '' begin set @p_expediente = null end
if @p_foja = '' begin set @p_foja = null end
if @p_orden = '' begin set @p_orden = null end
if @p_decreto = '' begin set @p_decreto = null end
if @p_verificaciones = '' begin set @p_verificaciones = null end
if @p_inf_articulo_35 = '' begin set @p_inf_articulo_35 = null end
if @p_inf_articulo_39 = '' begin set @p_inf_articulo_39 = null end
if @p_aud_informativa = '' begin set @p_aud_informativa = null end
if @p_cuit_demandado = '' begin set @p_cuit_demandado = null end
if @p_nombre_demandado = '' begin set @p_nombre_demandado = null end
if @p_cuit_actor = '' begin set @p_cuit_actor = null end
if @p_nombre_actor = '' begin set @p_nombre_actor = null end
if @p_observaciones = '' begin set @p_observaciones = null end
if @p_nombre_y_apellido_del_sindico = '' begin set @p_nombre_y_apellido_del_sindico = null end
if @p_domicilio_del_sindico = '' begin set @p_domicilio_del_sindico = null end
if @p_calle_domicilio_del_sindico = '' begin set @p_calle_domicilio_del_sindico = null end
if @p_nro_domicilio_del_sindico = '' begin set @p_nro_domicilio_del_sindico = null end
if @p_piso_domicilio_del_sindico = '' begin set @p_piso_domicilio_del_sindico = null end
if @p_dpto_domicilio_del_sindico = '' begin set @p_dpto_domicilio_del_sindico = null end
if @p_localidad_domicilio_del_sindico = '' begin set @p_localidad_domicilio_del_sindico = null end
if @p_provincia_domicilio_del_sindico = '' begin set @p_provincia_domicilio_del_sindico = null end
if @p_demandado_actor = 'D'
begin
set @p_cuit_demandado = @p_cuit
set @p_nombre_demandado = @p_nombre
set @p_id_padron_demandado = @p_id_padron
end
else
begin
set @p_cuit_actor = @p_cuit
set @p_nombre_actor = @p_nombre
set @p_id_padron_actor = @p_id_padron
end
if @p_id_tipo_procesos is not null
begin
set @p_tp_nombre = (select tp_nombre from tipo_proceso where tp_codigo = @p_id_tipo_procesos)
end
IF @p_accion = 'A'
begin
insert into juicios (
fecha_causa,
id_tipo_causa,
estado_procesal,
tipo_de_novedad,
tipo_de_proceso,
proceso,
juzgado,
localidad_del_juzgado,
secretaria,
radicacion,
objeto,
expediente,
foja,
orden,
decreto,
verificaciones,
inf_articulo_35,
inf_articulo_39,
aud_informativa,
cuit_demandado,
demandado,
cuit_actor,
actor,
observaciones,
nombre_y_apellido_del_sindico,
domicilio_del_sindico,
calle_domicilio_del_sindico,
nro_domicilio_del_sindico,
piso_domicilio_del_sindico,
dpto_domicilio_del_sindico,
localidad_domicilio_del_sindico,
provincia_domicilio_del_sindico,
visible,
created,
created_by)
values (
@p_fecha_causa,
@p_id_tipo_causa,
@p_estado_procesal,
@p_tipo_de_novedad,
@p_id_tipo_procesos,
@p_tp_nombre,
@p_juzgado,
@p_localidad_del_juzgado,
@p_secretaria,
@p_radicacion,
@p_objeto,
@p_expediente,
@p_foja,
@p_orden,
@p_decreto,
@p_verificaciones,
@p_inf_articulo_35,
@p_inf_articulo_39,
@p_aud_informativa,
@p_cuit_demandado,
@p_nombre_demandado,
@p_cuit_actor,
@p_nombre_actor,
@p_observaciones,
@p_nombre_y_apellido_del_sindico,
@p_domicilio_del_sindico,
@p_calle_domicilio_del_sindico,
@p_nro_domicilio_del_sindico,
@p_piso_domicilio_del_sindico,
@p_dpto_domicilio_del_sindico,
@p_localidad_domicilio_del_sindico,
@p_provincia_domicilio_del_sindico,
'1',
getdate(),
@p_usuario)
select '0' as error, 'Alta OK' as mensaje
end
IF @p_accion = 'M'
begin
update juicios
set fecha_causa = @p_fecha_causa,
id_tipo_causa = @p_id_tipo_causa,
estado_procesal = @p_estado_procesal,
tipo_de_novedad = @p_tipo_de_novedad,
tipo_de_proceso = @p_id_tipo_procesos,
proceso = @p_tp_nombre,
juzgado = @p_juzgado,
localidad_del_juzgado = @p_localidad_del_juzgado,
secretaria = @p_secretaria,
radicacion = @p_radicacion,
objeto = @p_objeto,
expediente = @p_expediente,
foja = @p_foja,
orden = @p_orden,
decreto = @p_decreto,
verificaciones = @p_verificaciones,
inf_articulo_35 = @p_inf_articulo_35,
inf_articulo_39 = @p_inf_articulo_39,
aud_informativa = @p_aud_informativa,
cuit_demandado = @p_cuit_demandado,
demandado = @p_nombre_demandado,
cuit_actor = @p_cuit_actor,
actor = @p_nombre_actor,
observaciones = @p_observaciones,
nombre_y_apellido_del_sindico = @p_nombre_y_apellido_del_sindico,
domicilio_del_sindico = @p_domicilio_del_sindico,
calle_domicilio_del_sindico = @p_calle_domicilio_del_sindico,
nro_domicilio_del_sindico = @p_nro_domicilio_del_sindico,
piso_domicilio_del_sindico = @p_piso_domicilio_del_sindico,
dpto_domicilio_del_sindico = @p_dpto_domicilio_del_sindico,
localidad_domicilio_del_sindico = @p_localidad_domicilio_del_sindico,
provincia_domicilio_del_sindico = @p_provincia_domicilio_del_sindico,
visible = '1',
modified_by = @p_usuario,
modified = getdate()
where id_juicio = @p_id_juicio
select '0' as error, 'Modificación OK' as mensaje
end
END
GO
Depends On
2Used By
No items found