dbo.JUICIOS_MYF_insertar

Description

Properties

Name Value
ANSI Nulls ON

True

Quoted Identifier ON

True

Encrypted

False

Execute As
Assembly

Parameters

42
Name Data Type Length Description
@p_demandado varchar 150
@p_radicacion varchar 255
@p_juzgado varchar 100
@p_secretaria varchar 100
@p_localidad_del_juzgado varchar 50
@p_fecha_causa date 3
@p_tipo_de_novedad varchar 100
@p_cau_codigo varchar 4
@p_tipo_de_proceso varchar 2
@p_proceso varchar 50
@p_tipo_de_parte varchar 100
@p_cuit_demandado varchar 20
@p_domicilio_del_demandado varchar 255
@p_calle_domicilio_del_demandado varchar 100
@p_nro_domicilio_del_demandado varchar 50
@p_piso_domicilio_del_demandado varchar 50
@p_dpto_domicilio_del_demandado varchar 50
@p_localidad_domicilio_del_demandado varchar 50
@p_provincia_domicilio_del_demandado varchar 50
@p_nombre_y_apellido_del_sindico varchar 100
@p_domicilio_del_sindico varchar 255
@p_calle_domicilio_del_sindico varchar 100
@p_nro_domicilio_del_sindico varchar 50
@p_piso_domicilio_del_sindico varchar 50
@p_dpto_domicilio_del_sindico varchar 50
@p_localidad_domicilio_del_sindico varchar 50
@p_provincia_domicilio_del_sindico varchar 50
@p_autos_caratula varchar 100
@p_expediente varchar 50
@p_verificaciones varchar 20
@p_inf_articulo_35 date 3
@p_inf_articulo_39 date 3
@p_aud_informativa date 3
@p_observaciones varchar -1
@p_fuente varchar 100
@p_fecha_fuente date 3
@p_codigo int 4
@p_fecha_proceso_fidelitas date 3
@p_proveedor varchar 10
@p_fecha_proveedor varchar 10
@p_organismo_solicitante varchar 100
@p_nombre_file varchar 150

SQL Script

Copy
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO

CREATE OR ALTER PROCEDURE dbo.JUICIOS_MYF_insertar
--@out_error_number INT = 0 OUTPUT,
@p_demandado varchar(150),
@p_radicacion varchar(255),
@p_juzgado varchar(100),
@p_secretaria varchar(100),
@p_localidad_del_juzgado varchar(50),
@p_fecha_causa date,
@p_tipo_de_novedad varchar(100),
@p_cau_codigo varchar(4),
@p_tipo_de_proceso varchar(2),
@p_proceso varchar(50),
@p_tipo_de_parte varchar(100),
@p_cuit_demandado varchar(20),
@p_domicilio_del_demandado varchar(255),
@p_calle_domicilio_del_demandado varchar(100),
@p_nro_domicilio_del_demandado varchar(50),
@p_piso_domicilio_del_demandado varchar(50),
@p_dpto_domicilio_del_demandado varchar(50),
@p_localidad_domicilio_del_demandado varchar(50),
@p_provincia_domicilio_del_demandado varchar(50),
@p_nombre_y_apellido_del_sindico varchar(100),
@p_domicilio_del_sindico varchar(255),
@p_calle_domicilio_del_sindico varchar(100),
@p_nro_domicilio_del_sindico varchar(50),
@p_piso_domicilio_del_sindico varchar(50),
@p_dpto_domicilio_del_sindico varchar(50),
@p_localidad_domicilio_del_sindico varchar(50),
@p_provincia_domicilio_del_sindico varchar(50),
@p_autos_caratula varchar(100),
@p_expediente varchar(50),
@p_verificaciones varchar(20),
@p_inf_articulo_35 date,
@p_inf_articulo_39 date,
@p_aud_informativa date,
@p_observaciones varchar(max),
@p_fuente varchar(100),
@p_fecha_fuente date,
@p_codigo int,
@p_fecha_proceso_fidelitas date,
@p_proveedor varchar(10),
@p_fecha_proveedor varchar(10),
@p_organismo_solicitante varchar(100),
@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 = (
    CASE WHEN @p_cau_codigo IS NOT NULL 
      THEN @p_cau_codigo 
      ELSE (
        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
      ) 
    END 
  )
  
  
  /* insertar consulta */
  BEGIN
    INSERT INTO juicios
      (demandado, radicacion, juzgado, secretaria, localidad_del_juzgado, fecha_causa, tipo_de_novedad, id_tipo_causa, cau_codigo,
      tipo_de_proceso, proceso, tipo_de_parte, cuit_demandado, domicilio_del_demandado, calle_domicilio_del_demandado, 
      nro_domicilio_del_demandado, piso_domicilio_del_demandado, dpto_domicilio_del_demandado, 
      localidad_domicilio_del_demandado, provincia_domicilio_del_demandado, 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, autos_caratula, 
      expediente, verificaciones, inf_articulo_35, inf_articulo_39, aud_informativa, observaciones, fuente, 
      fecha_fuente, fecha_proceso_fidelitas, proveedor, fecha_proveedor, organismo_solicitante, nombre_file,created)
    VALUES 
      (@p_demandado, @p_radicacion, @p_juzgado, @p_secretaria, @p_localidad_del_juzgado, @p_fecha_causa, @p_tipo_de_novedad, @id_tipo_causa, @id_tipo_causa,
      @p_tipo_de_proceso, @p_proceso, @p_tipo_de_parte, @p_cuit_demandado, @p_domicilio_del_demandado, @p_calle_domicilio_del_demandado, 
      @p_nro_domicilio_del_demandado, @p_piso_domicilio_del_demandado, @p_dpto_domicilio_del_demandado, 
      @p_localidad_domicilio_del_demandado, @p_provincia_domicilio_del_demandado, @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, @p_autos_caratula, 
      @p_expediente, @p_verificaciones, @p_inf_articulo_35, @p_inf_articulo_39, @p_aud_informativa, @p_observaciones, @p_fuente, 
      @p_fecha_fuente, @p_fecha_proceso_fidelitas, @p_proveedor, @p_fecha_proveedor, @p_organismo_solicitante, @p_nombre_file,getdate())
  END

END TRY
BEGIN CATCH
  --SELECT @out_error_number=ERROR_NUMBER()
END CATCH
END

GO

Used By

No items found