dbo.LN_Fidecheck_API_Data

Description

Properties

Name Value
ANSI Nulls ON

True

Quoted Identifier ON

True

Encrypted

False

Execute As
Assembly

Parameters

49
Name Data Type Length Description
@cuit varchar 20
@nombre_persona varchar 100
@id_padron int 4
@ws varchar 100
@StatusCode int 4
@Status varchar 20
@Reason varchar 500
@Id varchar 10
@Fuente varchar 100
@NombreModificado varchar 200
@DocumentoBuscado varchar 20
@NombreBuscado varchar 200
@Documento varchar 20
@TipoFuente varchar 100
@Residencia varchar 100
@DescripcionPais varchar 100
@PaisNoColaborativo varchar 100
@Hallazgos varchar 10
@ExisteDocumentacion varchar 10
@PorcentajeSimilitud varchar 10
@fidecheck char 1
@Codigo varchar 500
@TipoFuenteMasDatos varchar 500
@FechaNovedad varchar 100
@Cargo varchar 500
@Institucion varchar 500
@Domicilio varchar 500
@NumeroDocumento varchar 100
@NumeroIdTributaria varchar 100
@Url varchar 500
@Relacion varchar 500
@PrincipalLista varchar 100
@PrincipalListaDescripcion varchar 500
@PaisSwift varchar 10
@TipoNovedad varchar 10
@IdOrigRel varchar 100
@PrincipalFuente varchar 100
@Observaciones varchar 5000
@Pais varchar 100
@UrlNew varchar 500
@NormaUif varchar 10
@NormaUifDescripcion varchar 500
@FuenteLista varchar 50
@FuenteActiva varchar 10
@FuenteDescripcion varchar 100
@FuenteDescripcionLarga varchar 5000
@FuenteTipo varchar 10
@FuenteImagen varchar 200
@FuenteActualizaXML varchar 10

SQL Script

Copy
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO
/*
select * from LN_Fidecheck_ws
select * from LN_demo_Fidecheck

*/


CREATE OR ALTER PROCEDURE dbo.LN_Fidecheck_API_Data
@cuit varchar(20),
@nombre_persona varchar(100), 
@id_padron int, 
@ws varchar(100), 
@StatusCode          int,
@Status              varchar(20),
@Reason     varchar(500), 
@Id                  varchar(10),
@Fuente              varchar(100),
@NombreModificado    varchar(200),
@DocumentoBuscado    varchar(20),
@NombreBuscado       varchar(200),
@Documento           varchar(20) ,
@TipoFuente          varchar(100),
@Residencia          varchar(100),
@DescripcionPais     varchar(100),
@PaisNoColaborativo  varchar(100),
@Hallazgos           varchar(10),
@ExisteDocumentacion varchar(10),
@PorcentajeSimilitud varchar(10),
@fidecheck char(1),
/*@id_resultado int, 
@IdMasDatos int,
@StatusCodeMasDatos   int,
@StatusMasDatos       varchar(500),*/

 @Codigo       varchar(500),
 @TipoFuenteMasDatos   varchar(500),
 @FechaNovedad varchar(100),
 @Cargo        varchar(500),
 @Institucion  varchar(500),
 @Domicilio    varchar(500),
 @NumeroDocumento varchar(100),
 @NumeroIdTributaria varchar(100),
 @Url varchar(500), 
 @Relacion varchar(500) = null,
 @PrincipalLista varchar(100) = null,
 @PrincipalListaDescripcion varchar(500) = null,
 @PaisSwift varchar(10) = null,
 @TipoNovedad varchar(10) = null,
 @IdOrigRel varchar(100) = null,
 @PrincipalFuente varchar(100) = null,
 @Observaciones varchar(5000) = null,
 @Pais varchar(100) = null,
 @UrlNew varchar(500) = null,
 @NormaUif varchar(10) = null,
 @NormaUifDescripcion varchar(500) = null,
 @FuenteLista varchar(50) = null,
 @FuenteActiva varchar(10) = null,
 @FuenteDescripcion varchar(100) = null,
 @FuenteDescripcionLarga varchar(5000) = null,
 @FuenteTipo varchar(10) = null,
 @FuenteImagen varchar(200) = null,
 @FuenteActualizaXML varchar(10)  = null

AS

BEGIN
    SET NOCOUNT ON;

 declare @id_resultado int =0
 
 begin try

 if (@Hallazgos='')    set @Hallazgos = null
 if (@Id='')      set @Id = null
 if (@PorcentajeSimilitud='')    set @PorcentajeSimilitud = null

 INSERT INTO LN_Fidecheck_ws
 (
  cuit,
  nombre_persona,
  id_padron,
  webservice,
  StatusCode,
  Status,
  Reason,
  Id,
  Fuente,
  NombreModificado,
  DocumentoBuscado,
  NombreBuscado,
  Documento,
  TipoFuente,
  Residencia,
  DescripcionPais,
  PaisNoColaborativo,
  Hallazgos,
  ExisteDocumentacion,
  PorcentajeSimilitud,
  created,
  visible,
  fidecheck
 ) 
 VALUES
 (
  @cuit,
  @nombre_persona,
  @id_padron,
  @ws,
  @StatusCode,
  @Status,              
  @Reason,    
  @Id,                  
  @Fuente,              
  @NombreModificado,
  @DocumentoBuscado,    
  @NombreBuscado,      
  @Documento,           
  @TipoFuente,          
  @Residencia,          
  @DescripcionPais,     
  @PaisNoColaborativo,  
  @Hallazgos,           
  @ExisteDocumentacion, 
  @PorcentajeSimilitud,
  GETDATE(),
  1,
  @fidecheck
 )
 
 set @id_resultado = (select  @@IDENTITY)

 INSERT INTO LN_Fidecheck_ws_mas_datos
 VALUES
 (
  @Id_resultado, 
  @Id ,
  @StatusCode  ,
  @Status      ,
  @Codigo      ,
  @TipoFuente  ,
  @FechaNovedad,
  @Cargo       ,
  @Institucion, 
  @Domicilio   ,
  @NumeroDocumento,
  @NumeroIdTributaria,
  @Url, 
  @Relacion,
  GETDATE(),
  @PrincipalLista,
  @PrincipalListaDescripcion,
  @PaisSwift,
  @TipoNovedad, 
  @IdOrigRel,
  @PrincipalFuente,
  @Observaciones,
  @Pais,
  @UrlNew,
  @NormaUif, 
  @NormaUifDescripcion,
  @FuenteLista,
  @FuenteActiva,
  @FuenteDescripcion,
  @FuenteDescripcionLarga,
  @FuenteTipo,
  @FuenteImagen,
  @FuenteActualizaXML
 )
 end try
 begin catch

 end catch
 select @id_resultado as id_resultado

END 

GO

Used By

No items found