dbo.JUICIOS_BT_tucumanyconcepcion_insertar

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

Used By

No items found