Description
Properties
| Name | Value |
|---|---|
| ANSI Nulls ON | True |
| Quoted Identifier ON | True |
| Encrypted | False |
| Execute As | |
| Assembly |
Parameters
13| Name | Data Type | Length | Description |
|---|---|---|---|
| @p_expediente | varchar | 50 | |
| @p_caratula | varchar | 200 | |
| @p_tipo_de_novedad | varchar | 100 | |
| @p_fecha_causa | date | 3 | |
| @p_secretaria | varchar | 50 | |
| @p_actor | varchar | 150 | |
| @tipodoc_a | varchar | 50 | |
| @nrodoc_a | varchar | 50 | |
| @p_demandado | varchar | 150 | |
| @tipodoc_d | varchar | 50 | |
| @nrodoc_d | varchar | 50 | |
| @fecha_fuente | date | 3 | |
| @p_nombre_file | varchar | 150 |
SQL Script
Copy
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO
CREATE OR ALTER PROCEDURE dbo.JUICIOS_BT_tucumanyconcepcion_insertar
--expdte;caratula;causa;f_inicio;secretaria;actor;tipodoc_a;nrodoc_a;demandado;tipodoc_d;nrodoc_d;novedad
@p_expediente varchar(50),
@p_caratula varchar(200),
@p_tipo_de_novedad varchar(100),--OBJETO
@p_fecha_causa date,
@p_secretaria varchar(50),
@p_actor varchar(150),
@tipodoc_a varchar(50),
@nrodoc_a varchar(50),
@p_demandado varchar(150),
@tipodoc_d varchar(50),
@nrodoc_d varchar(50),
--@p_x_varchar varchar(100),
@fecha_fuente date,
@p_nombre_file varchar(150)
AS
BEGIN
SET NOCOUNT ON;
/* busco id_tipo_causa en [tipos_causas] */
DECLARE @id_tipo_causa varchar(5)
set @id_tipo_causa = (select top 1 id_tipo_causa from tipos_causas where nombre_causa = @p_tipo_de_novedad)
if (@id_tipo_causa is null)
begin
set @id_tipo_causa = (select top 1 id_tipo_novedad from tarea_juicios where tipo_de_novedad_vieja = @p_tipo_de_novedad)
end
--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_tipo_de_novedad)
--
if ( @id_tipo_causa is null) -- Viene de BT
begin
INSERT INTO juicios_errores_BT (
tipo_de_novedad,
fecha_causa,
actor,
expediente,
demandado,
secretaria,
autos_caratula,
fuente,
fecha_fuente
)
values
(
@p_tipo_de_novedad,
@p_fecha_causa,
@p_actor,
@p_expediente,
@p_demandado,
@p_secretaria,
@p_caratula,
'JUICIOSXLS_TUCUMAN',
@fecha_fuente
)
--
return
end
--
/* insertar consulta */
BEGIN
INSERT INTO Juicios
(id_tipo_causa,expediente,autos_caratula, tipo_de_novedad, fecha_causa,secretaria, actor,cuit_actor, demandado,cuit_demandado, nombre_file, fuente,fecha_fuente)
VALUES
(@id_tipo_causa,@p_expediente,@p_caratula, @p_tipo_de_novedad , @p_fecha_causa, @p_secretaria,@p_actor,@nrodoc_a, @p_demandado,@nrodoc_d, @p_nombre_file,'JUICIOSXLS_TUCUMAN',@fecha_fuente)
END
-- BEGIN TRY
-- /* 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_tipo_de_novedad)
-- /* insertar consulta */
-- BEGIN
-- INSERT INTO Juicios
-- (id_tipo_causa,expediente,autos_caratula, tipo_de_novedad, fecha_causa,secretaria, actor,cuit_actor, demandado,cuit_demandado, nombre_file, created_by)
-- VALUES
-- (@id_tipo_causa,@p_expediente,@p_caratula, @p_tipo_de_novedad , @p_fecha_causa, @p_secretaria,@p_actor,@nrodoc_a, @p_demandado,@nrodoc_d, @p_nombre_file, 0)
-- END
-- END TRY
-- BEGIN CATCH
-- --SELECT @out_error_number=ERROR_NUMBER()
-- END CATCH
END
GO
GO
CREATE OR ALTER PROCEDURE dbo.JUICIOS_BT_tucumanyconcepcion_insertar
--expdte;caratula;causa;f_inicio;secretaria;actor;tipodoc_a;nrodoc_a;demandado;tipodoc_d;nrodoc_d;novedad
@p_expediente varchar(50),
@p_caratula varchar(200),
@p_tipo_de_novedad varchar(100),--OBJETO
@p_fecha_causa date,
@p_secretaria varchar(50),
@p_actor varchar(150),
@tipodoc_a varchar(50),
@nrodoc_a varchar(50),
@p_demandado varchar(150),
@tipodoc_d varchar(50),
@nrodoc_d varchar(50),
--@p_x_varchar varchar(100),
@fecha_fuente date,
@p_nombre_file varchar(150)
AS
BEGIN
SET NOCOUNT ON;
/* busco id_tipo_causa en [tipos_causas] */
DECLARE @id_tipo_causa varchar(5)
set @id_tipo_causa = (select top 1 id_tipo_causa from tipos_causas where nombre_causa = @p_tipo_de_novedad)
if (@id_tipo_causa is null)
begin
set @id_tipo_causa = (select top 1 id_tipo_novedad from tarea_juicios where tipo_de_novedad_vieja = @p_tipo_de_novedad)
end
--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_tipo_de_novedad)
--
if ( @id_tipo_causa is null) -- Viene de BT
begin
INSERT INTO juicios_errores_BT (
tipo_de_novedad,
fecha_causa,
actor,
expediente,
demandado,
secretaria,
autos_caratula,
fuente,
fecha_fuente
)
values
(
@p_tipo_de_novedad,
@p_fecha_causa,
@p_actor,
@p_expediente,
@p_demandado,
@p_secretaria,
@p_caratula,
'JUICIOSXLS_TUCUMAN',
@fecha_fuente
)
--
return
end
--
/* insertar consulta */
BEGIN
INSERT INTO Juicios
(id_tipo_causa,expediente,autos_caratula, tipo_de_novedad, fecha_causa,secretaria, actor,cuit_actor, demandado,cuit_demandado, nombre_file, fuente,fecha_fuente)
VALUES
(@id_tipo_causa,@p_expediente,@p_caratula, @p_tipo_de_novedad , @p_fecha_causa, @p_secretaria,@p_actor,@nrodoc_a, @p_demandado,@nrodoc_d, @p_nombre_file,'JUICIOSXLS_TUCUMAN',@fecha_fuente)
END
-- BEGIN TRY
-- /* 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_tipo_de_novedad)
-- /* insertar consulta */
-- BEGIN
-- INSERT INTO Juicios
-- (id_tipo_causa,expediente,autos_caratula, tipo_de_novedad, fecha_causa,secretaria, actor,cuit_actor, demandado,cuit_demandado, nombre_file, created_by)
-- VALUES
-- (@id_tipo_causa,@p_expediente,@p_caratula, @p_tipo_de_novedad , @p_fecha_causa, @p_secretaria,@p_actor,@nrodoc_a, @p_demandado,@nrodoc_d, @p_nombre_file, 0)
-- END
-- END TRY
-- BEGIN CATCH
-- --SELECT @out_error_number=ERROR_NUMBER()
-- END CATCH
END
GO
Used By
No items found