DROP FUNCTION IF EXISTS fnGetDokumentumKozossegiSzolgalatOsztalyonkent GO CREATE FUNCTION fnGetDokumentumKozossegiSzolgalatOsztalyonkent (@tanevId INT, @osztalyId INT) RETURNS TABLE RETURN ( SELECT tk.ID KozossegiSzolgalatId ,C_TANULOID TanuloId ,TanuloCsoportId TanuloCsoportId ,dbo.fnGetDokumentumDatumFormatum(C_INTERVALLUMKEZDETE) + ' -' + CHAR(13) + CHAR(10) + dbo.fnGetDokumentumDatumFormatum(C_INTERVALLUMVEGE) Datum ,C_MEGJEGYZES Megjegyzes ,C_ORASZAM Oraszam ,C_TELJESITESIHELYE TeljesitesHelye ,C_NYOMTATASINEV FeljegyzoNeve ,tipus.C_NAME Tipus ,C_INTERVALLUMKEZDETE IntervallumKezdete ,C_INTERVALLUMVEGE IntervallumVege 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' )