Description
Properties
| Name | Value |
|---|---|
| ANSI Nulls ON | True |
| Quoted Identifier ON | True |
| Encrypted | False |
| Execute As | |
| Assembly |
Parameters
3| Name | Data Type | Length | Description |
|---|---|---|---|
| @cliente | int | 4 | |
| @fecha1 | date | 3 | |
| @fecha2 | date | 3 |
SQL Script
Copy
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO
/*
exec sp_procesos_cuit_cruce_domicilios_resultado 2046807993, '2022-06-20', '2022-06-24'
*/
CREATE OR ALTER PROCEDURE dbo.sp_procesos_cuit_cruce_domicilios_resultado
@cliente int,
@fecha1 date,
@fecha2 date
AS
BEGIN
select distinct a.cuit as 'TAX ID proveedor', pe.nombre_persona as 'Nombre proveedor',
isnull(a.domicilio,'') as 'Domicilio proveedor',
isnull(a.loc,'') as 'Localidad',
isnull(a.prv,'') as 'Provincia',
isnull(a.codpos,'') as 'Cod Pos',
isnull(a.pai,'') as 'Pais',
a.cuit_2 as 'TAX ID empleado', pp.nombre_persona as 'Nombre empleado',
isnull(a.domicilio_2,'') as 'Domicilio empleado',
isnull(a.loc_2,'') as 'Localidad',
isnull(a.prv_2,'') as 'Provincia',
isnull(a.codpos_2,'') as 'Cod Pos',
isnull(a.pai_2,'') as 'Pais'
from procesos_cuit_cruce_domicilios a
inner join padrones pe on (pe.identificacion = a.cuit and pe.habilitado = 1)
inner join padrones pp on (pp.identificacion = a.cuit_2 and pp.habilitado = 1)
where a.cliente = @cliente
and a.fecha = @fecha1
and a.fecha_2 = @fecha2
and cuit != cuit_2
and isnull(prv,'') = isnull(prv_2,'')
END
GO
GO
/*
exec sp_procesos_cuit_cruce_domicilios_resultado 2046807993, '2022-06-20', '2022-06-24'
*/
CREATE OR ALTER PROCEDURE dbo.sp_procesos_cuit_cruce_domicilios_resultado
@cliente int,
@fecha1 date,
@fecha2 date
AS
BEGIN
select distinct a.cuit as 'TAX ID proveedor', pe.nombre_persona as 'Nombre proveedor',
isnull(a.domicilio,'') as 'Domicilio proveedor',
isnull(a.loc,'') as 'Localidad',
isnull(a.prv,'') as 'Provincia',
isnull(a.codpos,'') as 'Cod Pos',
isnull(a.pai,'') as 'Pais',
a.cuit_2 as 'TAX ID empleado', pp.nombre_persona as 'Nombre empleado',
isnull(a.domicilio_2,'') as 'Domicilio empleado',
isnull(a.loc_2,'') as 'Localidad',
isnull(a.prv_2,'') as 'Provincia',
isnull(a.codpos_2,'') as 'Cod Pos',
isnull(a.pai_2,'') as 'Pais'
from procesos_cuit_cruce_domicilios a
inner join padrones pe on (pe.identificacion = a.cuit and pe.habilitado = 1)
inner join padrones pp on (pp.identificacion = a.cuit_2 and pp.habilitado = 1)
where a.cliente = @cliente
and a.fecha = @fecha1
and a.fecha_2 = @fecha2
and cuit != cuit_2
and isnull(prv,'') = isnull(prv_2,'')
END
GO
Depends On
2Used By
No items found