dbo.juicios_sf_legal

Description

Properties

Name Value
ANSI Nulls ON

True

Quoted Identifier ON

True

Encrypted

False

Execute As
Assembly

Parameters

12
Name Data Type Length Description
@autos_caratula varchar 2000
@radicacion varchar 200
@expediente varchar 50
@actor1 varchar 200
@actor2 varchar 200
@demandado1 varchar 200
@demandado2 varchar 200
@demandado3 varchar 200
@fecha_causa date 3
@causa varchar 200
@filename varchar 200
@parte varchar 200

SQL Script

Copy
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO

CREATE OR ALTER PROCEDURE dbo.juicios_sf_legal  
@autos_caratula varchar(2000),
@radicacion varchar(200),
@expediente varchar(50),
@actor1 varchar(200),
@actor2 varchar(200),
@demandado1 varchar(200),
@demandado2 varchar(200),
@demandado3 varchar(200),
@fecha_causa date,
@causa varchar(200),
@filename varchar(200),
@parte varchar(200) = 'PARSEOSFLEGAL'

AS
BEGIN
    SET NOCOUNT ON;
 if((select count(*) from juicios where autos_caratula = @autos_caratula ) = 0)
 begin
  declare @id_tipo_causa varchar(100) = null
  set @id_tipo_causa = (select top 1 id_tipo_causa from tipos_causas where nombre_causa = @causa) 
  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 = @causa) 
  end 
  insert into juicios 
  (autos_caratula,radicacion,expediente,actor,actor2,demandado,demandado2,demandado3,fecha_causa,juicios.cau_codigo,id_tipo_causa,nombre_file,parte,created) 
  values 
  (@autos_caratula,@radicacion,@expediente,@actor1,@actor2,@demandado1,@demandado2,@demandado3,@fecha_causa,@id_tipo_causa,@id_tipo_causa,@filename,@parte,getdate()) 
 end

END
GO

Used By

No items found