dbo.WILLIS_BUSQUEDA_NOMBRES

Description

Properties

Name Value
ANSI Nulls ON

True

Quoted Identifier ON

True

Encrypted

False

Execute As
Assembly

SQL Script

Copy
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO
CREATE OR ALTER PROCEDURE dbo.WILLIS_BUSQUEDA_NOMBRES
AS


BEGIN
 declare @rs varchar(500)
 declare @nro_fiscal varchar(20)
DECLARE brgvendor CURSOR FOR

select w.BUSCARCOMO,w.NROFISCAL from willis w left join willis_encontrados we on w.IDCLIENTE = we.IDCLIENTE where we.IDCLIENTE is null

OPEN brgvendor

FETCH NEXT FROM brgvendor INTO @rs,@nro_fiscal

WHILE @@fetch_status = 0

 
BEGIN
declare @varchar_max varchar(max)
declare @razon_social_bruto varchar(500)
declare @match int
 set @razon_social_bruto = @rs
 
 
 select IDCLIENTE, NOMBRE,APELLIDORAZONSOCIAL,nombre_persona,NROFISCAL,identificacion from willis inner join padrones on
  padrones.cuerpo_clave = RIGHT('00000000'+NROFISCAL,8)
   and CUIT = '' and nombre_persona like '%'+APELLIDORAZONSOCIAL+'%'
   AND habilitado = 1
  
   and willis.NROFISCAL not in(select NROFISCAL from willis_encontrados)
  

    FETCH NEXT FROM brgvendor INTO @rs,@nro_fiscal

END

CLOSE brgvendor

DEALLOCATE brgvendor

END 

/*


  insert into willis_encontrados

select IDCLIENTE, NOMBRE,APELLIDORAZONSOCIAL,nombre_persona,NROFISCAL,identificacion from willis inner join padrones on
 padrones.cuerpo_clave = RIGHT('00000000'+NROFISCAL,8)
  and CUIT = '' and nombre_persona like '%'+APELLIDORAZONSOCIAL+'%'
  AND habilitado = 1
  
  and willis.NROFISCAL not in(select NROFISCAL from willis_encontrados)


  
  insert into willis_encontrados
  select IDCLIENTE, NOMBRE,APELLIDORAZONSOCIAL,nombre_persona,NROFISCAL,identificacion from willis inner join padrones on
 padrones.identificacion  = NROFISCAL
  and len(NROFISCAL) = 11  and nombre_persona like '%'+APELLIDORAZONSOCIAL+'%'
  AND habilitado = 1
  
  and willis.IDCLIENTE not in(select IDCLIENTE from willis_encontrados)


  SELECT * FROM willis_encontrados WHERE IDCLIENTE = '673009'



  insert into willis_encontrados
  
select IDCLIENTE, NOMBRE,APELLIDORAZONSOCIAL,nombre_persona,NROFISCAL,identificacion from willis inner join padrones on
 padrones.identificacion = CUIT
  and CUIT != ''
  AND habilitado = 1
  and CUIT not in(select identificacion from willis_encontrados)
*/


GO

Used By

No items found