Description
Properties
| Name | Value |
|---|---|
| ANSI Nulls ON | True |
| Quoted Identifier ON | True |
| Encrypted | False |
| Execute As | |
| Assembly |
Parameters
20| Name | Data Type | Length | Description |
|---|---|---|---|
| @p_expediente | varchar | 50 | |
| @p_caratula | varchar | 500 | |
| @p_causa | varchar | 100 | |
| @p_fecha_causa | date | 3 | |
| @p_actor | varchar | 150 | |
| @p_tipo_doc_actor | varchar | 20 | |
| @p_nro_doc_actor | varchar | 20 | |
| @p_demandado | varchar | 150 | |
| @p_tipo_doc_demandado | varchar | 20 | |
| @p_nro_doc_demandado | varchar | 20 | |
| @p_provincia | varchar | 50 | |
| @p_juzgado | varchar | 100 | |
| @p_abogado | varchar | 150 | |
| @p_secretaria | varchar | 100 | |
| @p_novedad | varchar | 200 | |
| @p_foja | varchar | 150 | |
| @p_orden | varchar | 500 | |
| @p_decreto | varchar | 150 | |
| @p_texto | varchar | 500 | |
| @p_nombre_file | varchar | 150 |
SQL Script
Copy
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO
-- =============================================
-- Author: <Author,,Name>
-- Create date: <Create Date,,>
-- Description: <Description,,>
-- =============================================
CREATE OR ALTER PROCEDURE dbo.JUICIOS_BT_insertar
-- Add the parameters for the stored procedure here
@p_expediente varchar(50),
@p_caratula varchar(500),
@p_causa varchar(100),
@p_fecha_causa date,
@p_actor varchar(150),
@p_tipo_doc_actor varchar(20),
@p_nro_doc_actor varchar(20),
@p_demandado varchar(150),
@p_tipo_doc_demandado varchar(20),
@p_nro_doc_demandado varchar(20),
@p_provincia varchar(50),
@p_juzgado varchar(100),
@p_abogado varchar(150),
@p_secretaria varchar(100),
@p_novedad varchar(200),
@p_foja varchar(150),
@p_orden varchar(500),
@p_decreto varchar(150),
@p_texto varchar(500),
@p_nombre_file varchar(150)
AS
BEGIN
BEGIN TRY
SET NOCOUNT ON;
/* busco id_tipo_causa en [tipos_causas] */
DECLARE @id_tipo_causa varchar(5)
SET @id_tipo_causa = (
SELECT
CASE WHEN grupo IS NOT NULL
THEN grupo
ELSE id_tipo_causa
END
as id_tipo_causa
FROM tipos_causas
WHERE nombre_causa=@p_causa
)
/* insertar consulta */
BEGIN
INSERT INTO juicios
(
expediente,
autos_caratula,
tipo_de_novedad,
fecha_causa,
id_tipo_causa,
cau_codigo,
actor,
actor_tipo_doc,
cuit_actor,
demandado,
demandado_tipo_doc,
cuit_demandado,
localidad_del_juzgado,
juzgado,
abogado,
secretaria,
novedad,
foja,
orden,
decreto,
texto,
nombre_file
)
VALUES
(
@p_expediente,
@p_caratula,
@p_causa,
@p_fecha_causa,
@id_tipo_causa,
@id_tipo_causa,
@p_actor,
@p_tipo_doc_actor,
@p_nro_doc_actor,
@p_demandado,
@p_tipo_doc_demandado,
@p_nro_doc_demandado,
@p_provincia,
@p_juzgado,
@p_abogado,
@p_secretaria,
@p_novedad,
@p_foja,
@p_orden,
@p_decreto,
@p_texto,
@p_nombre_file
)
END
END TRY
BEGIN CATCH
-- SELECT @out_error_number=ERROR_MESSAGE()
END CATCH
END
GO
GO
-- =============================================
-- Author: <Author,,Name>
-- Create date: <Create Date,,>
-- Description: <Description,,>
-- =============================================
CREATE OR ALTER PROCEDURE dbo.JUICIOS_BT_insertar
-- Add the parameters for the stored procedure here
@p_expediente varchar(50),
@p_caratula varchar(500),
@p_causa varchar(100),
@p_fecha_causa date,
@p_actor varchar(150),
@p_tipo_doc_actor varchar(20),
@p_nro_doc_actor varchar(20),
@p_demandado varchar(150),
@p_tipo_doc_demandado varchar(20),
@p_nro_doc_demandado varchar(20),
@p_provincia varchar(50),
@p_juzgado varchar(100),
@p_abogado varchar(150),
@p_secretaria varchar(100),
@p_novedad varchar(200),
@p_foja varchar(150),
@p_orden varchar(500),
@p_decreto varchar(150),
@p_texto varchar(500),
@p_nombre_file varchar(150)
AS
BEGIN
BEGIN TRY
SET NOCOUNT ON;
/* busco id_tipo_causa en [tipos_causas] */
DECLARE @id_tipo_causa varchar(5)
SET @id_tipo_causa = (
SELECT
CASE WHEN grupo IS NOT NULL
THEN grupo
ELSE id_tipo_causa
END
as id_tipo_causa
FROM tipos_causas
WHERE nombre_causa=@p_causa
)
/* insertar consulta */
BEGIN
INSERT INTO juicios
(
expediente,
autos_caratula,
tipo_de_novedad,
fecha_causa,
id_tipo_causa,
cau_codigo,
actor,
actor_tipo_doc,
cuit_actor,
demandado,
demandado_tipo_doc,
cuit_demandado,
localidad_del_juzgado,
juzgado,
abogado,
secretaria,
novedad,
foja,
orden,
decreto,
texto,
nombre_file
)
VALUES
(
@p_expediente,
@p_caratula,
@p_causa,
@p_fecha_causa,
@id_tipo_causa,
@id_tipo_causa,
@p_actor,
@p_tipo_doc_actor,
@p_nro_doc_actor,
@p_demandado,
@p_tipo_doc_demandado,
@p_nro_doc_demandado,
@p_provincia,
@p_juzgado,
@p_abogado,
@p_secretaria,
@p_novedad,
@p_foja,
@p_orden,
@p_decreto,
@p_texto,
@p_nombre_file
)
END
END TRY
BEGIN CATCH
-- SELECT @out_error_number=ERROR_MESSAGE()
END CATCH
END
GO
Depends On
2Used By
No items found