-- ============================================= -- 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