dbo.backend_mis_aportes_consultas

Description

Properties

Name Value
ANSI Nulls ON

True

Quoted Identifier ON

True

Encrypted

False

Execute As
Assembly

Parameters

2
Name Data Type Length Description
@fecha_desde date 3
@fecha_hasta date 3

SQL Script

Copy
SET QUOTED_IDENTIFIER, ANSI_NULLS ON
GO
-- =============================================
-- Author: <Author,,Name>
-- Create date: <Create Date,,>
-- Description: <Description,,>
-- =============================================

-- exec backend_mis_aportes_consultas '2025-01-08', '2025-01-08' 

CREATE OR ALTER PROCEDURE dbo.backend_mis_aportes_consultas
@fecha_desde DATE = null, 
@fecha_hasta DATE = null 

AS
BEGIN
 SET NOCOUNT ON;
 if (@fecha_hasta is null) set @fecha_hasta = getdate() 
 if (@fecha_desde is null) set @fecha_desde = dateadd(dd,-3,@fecha_hasta)
 set @fecha_hasta = dateadd(dd,+1,@fecha_hasta)

 SELECT  distinct mis_aportes.cuit_empleador as cuit_empleador,
      empleador.nombre_persona AS nombre_empleador, 
      mis_aportes.cuit as cuit_empleado,
      empleado.nombre_persona AS nombre_empleado,
   convert(date, inserted) as fecha_oculta, 
   convert(varchar,inserted, 103) as fecha
   from mis_aportes 
   left join padrones empleador on (mis_aportes.cuit_empleador = empleador.identificacion and empleador.habilitado = 1)
   left join padrones empleado  on (mis_aportes.cuit = empleado.identificacion and empleado.habilitado = 1)
   WHERE mis_aportes.inserted BETWEEN @fecha_desde AND @fecha_hasta
   ORDER BY empleador.nombre_persona 

END

GO

Used By

No items found