dbo.JUICIOS_BT_insertar

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

Used By

No items found