-- =============================================
--  Nem kötött munkaidő részletező nyomtatványhoz tárolt eljárás -- Rudlof Kristóf
-- =============================================
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO


IF OBJECT_ID('[dbo].[sp_GetNemKotottMunkaidoReszletezo]') IS NOT NULL 
BEGIN
  DROP PROCEDURE [dbo].[sp_GetNemKotottMunkaidoReszletezo]
END  
GO


CREATE PROCEDURE [dbo].[sp_GetNemKotottMunkaidoReszletezo]
	@tanevId int,
	@intezmenyId int,
	@tanarId int

AS
BEGIN
	SET NOCOUNT ON;
	
select replace(CONVERT(date,nkm.c_kezdete,126),'-','.')+'.' Datum, CONVERT(VARCHAR(5),nkm.c_kezdete,108)  Kezdete, CONVERT(VARCHAR(5),nkm.c_vege,108)  Vege, f.c_nyomtatasinev Tanar, d.c_name Tevekenyseg, nkm.c_megjegyzes Megjegyzes, nn.c_hetsorszama as Het 
from T_NEMKOTOTTMUNKAIDO_OSSZES nkm
	inner join T_FELHASZNALO_OSSZES f on f.id=nkm.c_tanarid 
	inner join (select distinct d.c_name, d.id from T_DICTIONARYITEMBASE_OSSZES d)d on d.id=c_tevekenysegtipusa
	inner join T_NAPTARINAP_OSSZES nn on CONVERT(date,nn.c_napdatuma)=CONVERT(date,nkm.c_kezdete) and nn.c_intezmenyid=@intezmenyId and nn.c_tanevid=@tanevId and nn.torolt='F'
where nkm.torolt='F' and nkm.c_tanevid=@tanevId and nkm.c_tanarid=@tanarId

	
END
GO




