IF OBJECT_ID('fnGetDokumentumKozossegiSzolgalatOsztalyonkent') IS NOT NULL BEGIN DROP FUNCTION fnGetDokumentumKozossegiSzolgalatOsztalyonkent END GO SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE FUNCTION fnGetDokumentumKozossegiSzolgalatOsztalyonkent (@tanevId INT, @osztalyId INT) RETURNS TABLE RETURN ( SELECT tk.ID KozossegiSzolgalatId ,C_TANULOID TanuloId ,TanuloCsoportId TanuloCsoportId ,C_ROGZITESDATUMA Datum ,C_MEGJEGYZES Megjegyzes ,C_ORASZAM Oraszam ,C_TELJESITESIHELYE TeljesitesHelye ,C_NYOMTATASINEV FeljegyzoNeve ,tipus.C_NAME Tipus FROM T_TANULOKOZOSSEGISZOLGALAT_OSSZES tk INNER JOIN fnGetDokumentumOsztalyokCsoportokTanuloi(@tanevId, @osztalyId, 'T') s ON s.TanuloId = tk.C_TANULOID INNER JOIN T_FELHASZNALO_OSSZES f ON f.Id = tk.C_FELJEGYZOID INNER JOIN T_DICTIONARYITEMBASE_OSSZES tipus ON tipus.Id = tk.C_KOZOSSEGISZOLGALATTIPUSA AND tipus.C_TANEVID = tk.C_TANEVID WHERE tk.TOROLT = 'F' )