dbo.api_domicilios

Description

Properties

Name Value
ANSI Nulls ON

True

Quoted Identifier ON

True

Encrypted

False

Execute As
Assembly

Parameters

1
Name Data Type Length Description
@cuit varchar 20

SQL Script

Copy
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO
/*

exec api_domicilios '20955578350'
exec api_domicilios '20202650695'

exec api_domicilios '20177260909'
select * from padrones where cuerpo_clave = '20265069'
select * from domicilios_todos where cuit = '20177260909'


*/

CREATE OR ALTER PROCEDURE  dbo.api_domicilios 
@cuit varchar(20)

as
BEGIN
 select  padrones.identificador,padrones.identificacion as taxid,
   padrones.nombre_persona,
   padrones.apellidos,
   padrones.nombres,DT.domicilio,dt.pai_nombre as country_name,dt.prv_nombre as state,dt.loc_nombre as city,dt.codpos as zip_code,dt.tipo_domicilio as address_type,
   dt.piso as floor, dt.depto as appartment,dt.calle as street_name, dt.altura as street_number,dt.geo_lat,dt.geo_long,
   country.country_code , nombre_fuente

  from domicilios_todos DT
  left join padrones on (padrones.identificacion = DT.cuit and padrones.habilitado = 1 and padrones.identificador in ('CUIL','CUIT','CDI'))
  inner join country on DT.pai_codigo=country.codigo_ifx

  where padrones.identificacion = @cuit 
  /*AND dt.tipo_domicilio IN ('L','F')*/
  AND DT.visible=1
  order by DT.created desc

END 
GO

Used By

No items found