Description
Properties
| Name | Value |
|---|---|
| ANSI Nulls ON | True |
| Quoted Identifier ON | True |
| Encrypted | False |
| Execute As | |
| Assembly |
Parameters
43| Name | Data Type | Length | Description |
|---|---|---|---|
| @p_actor | varchar | 150 | |
| @p_aud_informativa | date | 3 | |
| @p_autos_caratula | varchar | 100 | |
| @p_calle_domicilio_del_demandado | varchar | 100 | |
| @p_calle_domicilio_del_sindico | varchar | 100 | |
| @p_codigo | int | 4 | |
| @p_cuit | varchar | 13 | |
| @p_cuit_demandado | varchar | 13 | |
| @p_demandado | varchar | 150 | |
| @p_domicilio_del_demandado | varchar | 255 | |
| @p_domicilio_del_sindico | varchar | 255 | |
| @p_dpto_domicilio_del_demandado | varchar | 50 | |
| @p_dpto_domicilio_del_sindico | varchar | 50 | |
| @p_expediente | varchar | 50 | |
| @p_fecha_causa | date | 3 | |
| @p_fuente | varchar | 100 | |
| @p_id_juicio | int | 4 | |
| @p_id_padron_actor | int | 4 | |
| @p_id_padron_demandado | int | 4 | |
| @p_id_tipo_causa | int | 4 | |
| @p_inf_articulo_35 | date | 3 | |
| @p_inf_articulo_39 | date | 3 | |
| @p_juzgado | varchar | 20 | |
| @p_localidad_del_juzgado | varchar | 50 | |
| @p_localidad_domicilio_del_demandado | varchar | 50 | |
| @p_localidad_domicilio_del_sindico | varchar | 50 | |
| @p_nombre_y_apellido_del_sindico | varchar | 100 | |
| @p_nro_domicilio_del_demandado | varchar | 50 | |
| @p_nro_domicilio_del_sindico | varchar | 50 | |
| @p_observaciones | text | -1 | |
| @p_organismo_solicitante | varchar | 100 | |
| @p_piso_domicilio_del_demandado | varchar | 50 | |
| @p_piso_domicilio_del_sindico | varchar | 50 | |
| @p_proceso | varchar | 50 | |
| @p_provincia_domicilio_del_demandado | varchar | 50 | |
| @p_provincia_domicilio_del_sindico | varchar | 50 | |
| @p_radicacion | varchar | 255 | |
| @p_secretaria | varchar | 20 | |
| @p_tipo_de_novedad | varchar | 100 | |
| @p_tipo_de_parte | varchar | 100 | |
| @p_tipo_de_proceso | varchar | 2 | |
| @p_usuario | int | 4 | |
| @p_verificaciones | varchar | 20 |
SQL Script
Copy
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO
CREATE OR ALTER PROCEDURE dbo.backend_alta_mod_concursos_quiebras
-- !!! Vienen ordenados alfabeticamente !!!
@p_actor varchar(150), @p_aud_informativa date,@p_autos_caratula varchar(100),@p_calle_domicilio_del_demandado varchar(100),
@p_calle_domicilio_del_sindico varchar(100),@p_codigo int,@p_cuit varchar(13),@p_cuit_demandado varchar(13),
@p_demandado varchar(150),@p_domicilio_del_demandado varchar(255),
@p_domicilio_del_sindico varchar(255),@p_dpto_domicilio_del_demandado varchar(50),
@p_dpto_domicilio_del_sindico varchar(50),@p_expediente varchar(50),@p_fecha_causa date,@p_fuente varchar(100),
@p_id_juicio int,@p_id_padron_actor int,@p_id_padron_demandado int,@p_id_tipo_causa int,
@p_inf_articulo_35 date,@p_inf_articulo_39 date,@p_juzgado varchar(20),@p_localidad_del_juzgado varchar(50),
@p_localidad_domicilio_del_demandado varchar(50),@p_localidad_domicilio_del_sindico varchar(50),
@p_nombre_y_apellido_del_sindico varchar(100),@p_nro_domicilio_del_demandado varchar(50),
@p_nro_domicilio_del_sindico varchar(50),@p_observaciones text,@p_organismo_solicitante varchar(100),
@p_piso_domicilio_del_demandado varchar(50),@p_piso_domicilio_del_sindico varchar(50),@p_proceso varchar(50),
@p_provincia_domicilio_del_demandado varchar(50),@p_provincia_domicilio_del_sindico varchar(50),
@p_radicacion varchar(255),@p_secretaria varchar(20),@p_tipo_de_novedad varchar(100),
@p_tipo_de_parte varchar(100),@p_tipo_de_proceso varchar(2),@p_usuario int,@p_verificaciones varchar(20)
AS
-- busco id_padron_actor en padrones solo si encuentro un unico resultado
IF (ISNULL(@p_cuit,'')!='')
SET @p_id_padron_actor = (SELECT MAX(id_padron) AS id_padron FROM padrones WHERE identificacion=@p_cuit GROUP BY identificacion HAVING COUNT(*)=1)
ELSE
BEGIN
SET @p_cuit = NULL
SET @p_id_padron_actor = NULL
END
-- busco id_padron_demandado en padrones solo si encuentro un unico resultado
IF (ISNULL(@p_cuit_demandado,'')!='')
SET @p_id_padron_demandado = (SELECT MAX(id_padron) AS id_padron FROM padrones WHERE identificacion=@p_cuit_demandado GROUP BY identificacion HAVING COUNT(*)=1)
ELSE
BEGIN
SET @p_cuit_demandado = NULL
SET @p_id_padron_demandado = NULL
END
-- si no hay @p_id_juicio, NULL
IF (@p_id_juicio='') SET @p_id_juicio = NULL
-- si no hay fecha, NULL
IF (@p_fecha_causa='') SET @p_fecha_causa = NULL
IF (@p_inf_articulo_35='') SET @p_inf_articulo_35 = NULL
IF (@p_inf_articulo_39='') SET @p_inf_articulo_39 = NULL
IF (@p_aud_informativa='') SET @p_aud_informativa = NULL
BEGIN
SET NOCOUNT ON;
IF (@p_id_juicio IS NULL) -- ALTA
BEGIN
INSERT INTO juicios
(actor, aud_informativa, autos_caratula, calle_domicilio_del_demandado,
calle_domicilio_del_sindico, codigo, cuit, cuit_demandado, demandado,
domicilio_del_demandado, domicilio_del_sindico, dpto_domicilio_del_demandado,
dpto_domicilio_del_sindico, expediente, fecha_causa, fuente, id_padron_actor,
id_padron_demandado, id_tipo_causa, inf_articulo_35, inf_articulo_39,
juzgado, localidad_del_juzgado, localidad_domicilio_del_demandado,
localidad_domicilio_del_sindico, nombre_y_apellido_del_sindico,
nro_domicilio_del_demandado, nro_domicilio_del_sindico, observaciones,
organismo_solicitante, piso_domicilio_del_demandado, piso_domicilio_del_sindico,
proceso, provincia_domicilio_del_demandado, provincia_domicilio_del_sindico,
radicacion, secretaria, tipo_de_novedad, tipo_de_parte, tipo_de_proceso,
verificaciones, created_by, created)
VALUES
(@p_actor, @p_aud_informativa, @p_autos_caratula, @p_calle_domicilio_del_demandado,
@p_calle_domicilio_del_sindico, @p_codigo, @p_cuit, @p_cuit_demandado, @p_demandado,
@p_domicilio_del_demandado, @p_domicilio_del_sindico, @p_dpto_domicilio_del_demandado,
@p_dpto_domicilio_del_sindico, @p_expediente, @p_fecha_causa, @p_fuente, @p_id_padron_actor,
@p_id_padron_demandado, @p_id_tipo_causa, @p_inf_articulo_35, @p_inf_articulo_39,
@p_juzgado, @p_localidad_del_juzgado, @p_localidad_domicilio_del_demandado,
@p_localidad_domicilio_del_sindico, @p_nombre_y_apellido_del_sindico,
@p_nro_domicilio_del_demandado, @p_nro_domicilio_del_sindico, @p_observaciones,
@p_organismo_solicitante, @p_piso_domicilio_del_demandado, @p_piso_domicilio_del_sindico,
@p_proceso, @p_provincia_domicilio_del_demandado, @p_provincia_domicilio_del_sindico,
@p_radicacion, @p_secretaria, @p_tipo_de_novedad, @p_tipo_de_parte, @p_tipo_de_proceso,
@p_verificaciones, @p_usuario, GETDATE())
SELECT '0' AS error, 'El registro se grabó satisfactoriamente' AS mensaje
END
ELSE -- MODIFICACION
BEGIN
UPDATE juicios
SET actor=@p_actor, aud_informativa=@p_aud_informativa, autos_caratula=@p_autos_caratula,
calle_domicilio_del_demandado=@p_calle_domicilio_del_demandado, calle_domicilio_del_sindico=@p_calle_domicilio_del_sindico,
codigo=@p_codigo, cuit=@p_cuit, cuit_demandado=@p_cuit_demandado, demandado=@p_demandado,
domicilio_del_demandado=@p_domicilio_del_demandado, domicilio_del_sindico=@p_domicilio_del_sindico,
dpto_domicilio_del_demandado=@p_dpto_domicilio_del_demandado, dpto_domicilio_del_sindico=@p_dpto_domicilio_del_sindico,
expediente=@p_expediente, fecha_causa=@p_fecha_causa, fuente=@p_fuente, id_padron_actor=@p_id_padron_actor,
id_padron_demandado=@p_id_padron_demandado, id_tipo_causa=@p_id_tipo_causa, inf_articulo_35=@p_inf_articulo_35,
inf_articulo_39=@p_inf_articulo_39, juzgado=@p_juzgado, localidad_del_juzgado=@p_localidad_del_juzgado,
localidad_domicilio_del_demandado=@p_localidad_domicilio_del_demandado,
localidad_domicilio_del_sindico=@p_localidad_domicilio_del_sindico, nombre_y_apellido_del_sindico=@p_nombre_y_apellido_del_sindico,
nro_domicilio_del_demandado=@p_nro_domicilio_del_demandado, nro_domicilio_del_sindico=@p_nro_domicilio_del_sindico,
observaciones=@p_observaciones, organismo_solicitante=@p_organismo_solicitante,
piso_domicilio_del_demandado=@p_piso_domicilio_del_demandado, piso_domicilio_del_sindico=@p_piso_domicilio_del_sindico,
proceso=@p_proceso, provincia_domicilio_del_demandado=@p_provincia_domicilio_del_demandado,
provincia_domicilio_del_sindico=@p_provincia_domicilio_del_sindico, radicacion=@p_radicacion,
secretaria=@p_secretaria, tipo_de_novedad=@p_tipo_de_novedad, tipo_de_parte=@p_tipo_de_parte,
tipo_de_proceso=@p_tipo_de_proceso, verificaciones=@p_verificaciones, modified_by=@p_usuario, modified=GETDATE()
WHERE id_juicio = @p_id_juicio
SELECT '0' AS error, 'El registro se modificó satisfactoriamente' AS mensaje
END
END
GO
GO
CREATE OR ALTER PROCEDURE dbo.backend_alta_mod_concursos_quiebras
-- !!! Vienen ordenados alfabeticamente !!!
@p_actor varchar(150), @p_aud_informativa date,@p_autos_caratula varchar(100),@p_calle_domicilio_del_demandado varchar(100),
@p_calle_domicilio_del_sindico varchar(100),@p_codigo int,@p_cuit varchar(13),@p_cuit_demandado varchar(13),
@p_demandado varchar(150),@p_domicilio_del_demandado varchar(255),
@p_domicilio_del_sindico varchar(255),@p_dpto_domicilio_del_demandado varchar(50),
@p_dpto_domicilio_del_sindico varchar(50),@p_expediente varchar(50),@p_fecha_causa date,@p_fuente varchar(100),
@p_id_juicio int,@p_id_padron_actor int,@p_id_padron_demandado int,@p_id_tipo_causa int,
@p_inf_articulo_35 date,@p_inf_articulo_39 date,@p_juzgado varchar(20),@p_localidad_del_juzgado varchar(50),
@p_localidad_domicilio_del_demandado varchar(50),@p_localidad_domicilio_del_sindico varchar(50),
@p_nombre_y_apellido_del_sindico varchar(100),@p_nro_domicilio_del_demandado varchar(50),
@p_nro_domicilio_del_sindico varchar(50),@p_observaciones text,@p_organismo_solicitante varchar(100),
@p_piso_domicilio_del_demandado varchar(50),@p_piso_domicilio_del_sindico varchar(50),@p_proceso varchar(50),
@p_provincia_domicilio_del_demandado varchar(50),@p_provincia_domicilio_del_sindico varchar(50),
@p_radicacion varchar(255),@p_secretaria varchar(20),@p_tipo_de_novedad varchar(100),
@p_tipo_de_parte varchar(100),@p_tipo_de_proceso varchar(2),@p_usuario int,@p_verificaciones varchar(20)
AS
-- busco id_padron_actor en padrones solo si encuentro un unico resultado
IF (ISNULL(@p_cuit,'')!='')
SET @p_id_padron_actor = (SELECT MAX(id_padron) AS id_padron FROM padrones WHERE identificacion=@p_cuit GROUP BY identificacion HAVING COUNT(*)=1)
ELSE
BEGIN
SET @p_cuit = NULL
SET @p_id_padron_actor = NULL
END
-- busco id_padron_demandado en padrones solo si encuentro un unico resultado
IF (ISNULL(@p_cuit_demandado,'')!='')
SET @p_id_padron_demandado = (SELECT MAX(id_padron) AS id_padron FROM padrones WHERE identificacion=@p_cuit_demandado GROUP BY identificacion HAVING COUNT(*)=1)
ELSE
BEGIN
SET @p_cuit_demandado = NULL
SET @p_id_padron_demandado = NULL
END
-- si no hay @p_id_juicio, NULL
IF (@p_id_juicio='') SET @p_id_juicio = NULL
-- si no hay fecha, NULL
IF (@p_fecha_causa='') SET @p_fecha_causa = NULL
IF (@p_inf_articulo_35='') SET @p_inf_articulo_35 = NULL
IF (@p_inf_articulo_39='') SET @p_inf_articulo_39 = NULL
IF (@p_aud_informativa='') SET @p_aud_informativa = NULL
BEGIN
SET NOCOUNT ON;
IF (@p_id_juicio IS NULL) -- ALTA
BEGIN
INSERT INTO juicios
(actor, aud_informativa, autos_caratula, calle_domicilio_del_demandado,
calle_domicilio_del_sindico, codigo, cuit, cuit_demandado, demandado,
domicilio_del_demandado, domicilio_del_sindico, dpto_domicilio_del_demandado,
dpto_domicilio_del_sindico, expediente, fecha_causa, fuente, id_padron_actor,
id_padron_demandado, id_tipo_causa, inf_articulo_35, inf_articulo_39,
juzgado, localidad_del_juzgado, localidad_domicilio_del_demandado,
localidad_domicilio_del_sindico, nombre_y_apellido_del_sindico,
nro_domicilio_del_demandado, nro_domicilio_del_sindico, observaciones,
organismo_solicitante, piso_domicilio_del_demandado, piso_domicilio_del_sindico,
proceso, provincia_domicilio_del_demandado, provincia_domicilio_del_sindico,
radicacion, secretaria, tipo_de_novedad, tipo_de_parte, tipo_de_proceso,
verificaciones, created_by, created)
VALUES
(@p_actor, @p_aud_informativa, @p_autos_caratula, @p_calle_domicilio_del_demandado,
@p_calle_domicilio_del_sindico, @p_codigo, @p_cuit, @p_cuit_demandado, @p_demandado,
@p_domicilio_del_demandado, @p_domicilio_del_sindico, @p_dpto_domicilio_del_demandado,
@p_dpto_domicilio_del_sindico, @p_expediente, @p_fecha_causa, @p_fuente, @p_id_padron_actor,
@p_id_padron_demandado, @p_id_tipo_causa, @p_inf_articulo_35, @p_inf_articulo_39,
@p_juzgado, @p_localidad_del_juzgado, @p_localidad_domicilio_del_demandado,
@p_localidad_domicilio_del_sindico, @p_nombre_y_apellido_del_sindico,
@p_nro_domicilio_del_demandado, @p_nro_domicilio_del_sindico, @p_observaciones,
@p_organismo_solicitante, @p_piso_domicilio_del_demandado, @p_piso_domicilio_del_sindico,
@p_proceso, @p_provincia_domicilio_del_demandado, @p_provincia_domicilio_del_sindico,
@p_radicacion, @p_secretaria, @p_tipo_de_novedad, @p_tipo_de_parte, @p_tipo_de_proceso,
@p_verificaciones, @p_usuario, GETDATE())
SELECT '0' AS error, 'El registro se grabó satisfactoriamente' AS mensaje
END
ELSE -- MODIFICACION
BEGIN
UPDATE juicios
SET actor=@p_actor, aud_informativa=@p_aud_informativa, autos_caratula=@p_autos_caratula,
calle_domicilio_del_demandado=@p_calle_domicilio_del_demandado, calle_domicilio_del_sindico=@p_calle_domicilio_del_sindico,
codigo=@p_codigo, cuit=@p_cuit, cuit_demandado=@p_cuit_demandado, demandado=@p_demandado,
domicilio_del_demandado=@p_domicilio_del_demandado, domicilio_del_sindico=@p_domicilio_del_sindico,
dpto_domicilio_del_demandado=@p_dpto_domicilio_del_demandado, dpto_domicilio_del_sindico=@p_dpto_domicilio_del_sindico,
expediente=@p_expediente, fecha_causa=@p_fecha_causa, fuente=@p_fuente, id_padron_actor=@p_id_padron_actor,
id_padron_demandado=@p_id_padron_demandado, id_tipo_causa=@p_id_tipo_causa, inf_articulo_35=@p_inf_articulo_35,
inf_articulo_39=@p_inf_articulo_39, juzgado=@p_juzgado, localidad_del_juzgado=@p_localidad_del_juzgado,
localidad_domicilio_del_demandado=@p_localidad_domicilio_del_demandado,
localidad_domicilio_del_sindico=@p_localidad_domicilio_del_sindico, nombre_y_apellido_del_sindico=@p_nombre_y_apellido_del_sindico,
nro_domicilio_del_demandado=@p_nro_domicilio_del_demandado, nro_domicilio_del_sindico=@p_nro_domicilio_del_sindico,
observaciones=@p_observaciones, organismo_solicitante=@p_organismo_solicitante,
piso_domicilio_del_demandado=@p_piso_domicilio_del_demandado, piso_domicilio_del_sindico=@p_piso_domicilio_del_sindico,
proceso=@p_proceso, provincia_domicilio_del_demandado=@p_provincia_domicilio_del_demandado,
provincia_domicilio_del_sindico=@p_provincia_domicilio_del_sindico, radicacion=@p_radicacion,
secretaria=@p_secretaria, tipo_de_novedad=@p_tipo_de_novedad, tipo_de_parte=@p_tipo_de_parte,
tipo_de_proceso=@p_tipo_de_proceso, verificaciones=@p_verificaciones, modified_by=@p_usuario, modified=GETDATE()
WHERE id_juicio = @p_id_juicio
SELECT '0' AS error, 'El registro se modificó satisfactoriamente' AS mensaje
END
END
GO
Depends On
2Used By
No items found