dbo.sp_procesos_cuit_cruce_domicilios_resultado

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

Used By

No items found