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
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
Depends On
3Used By
No items found