﻿-- =============================================
-- Description:	Az alkalmazott munkaügyi exporthoz adja vissza az adatokat
-- =============================================
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO


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


CREATE PROCEDURE [dbo].[sp_GetAlkalmazottMunkaugyiExport]
	@tanevId			int
	,@intezmenyid		int
AS
BEGIN
	SET NOCOUNT ON;
	
	
	select
		a.ID as ID
		,f.C_NYOMTATASINEV as 'PedagogusNeve'
		,f.C_SZULETESIDATUM as 'PedagogusSzuletesiDatuma'
		,f.C_ADOSZAM as 'Adoszam'
		,m.C_BESOROLASIFOKOZAT as 'BesorolasiFokozat'
		,m.C_MUNKAKORTIPUSA as 'Munkakor'
		,m.C_MUNKAVISZONYTIPUSA as 'FoglalkoztatasModja'
		,m.C_KOTELEZOORASZAM as 'KotelezoOraszama'
		,m.C_MUNKAIDOKEDVEZMENYORASZAM as 'MunkaidoKedvezmenyOraszama'
		,m.C_MUNKAIDOKEDVEZMENYOKA as 'MunkaidoKedvezmenyOka'
		,m.C_ALKALMAZASKEZDETE as 'AlkalmazasKezdete'
		,f.C_OKTATASIAZONOSITO as 'Oktatasiazonosito'
	from T_MUNKAUGYIADATOK_OSSZES m
	inner join T_FELHASZNALO_OSSZES f on f.ID = m.C_ALKALMAZOTTID and f.TOROLT = 'F'
	inner join T_ALKALMAZOTT_OSSZES a on a.ID = m.C_ALKALMAZOTTID and a.TOROLT = 'F'
	where
		m.TOROLT = 'F' and m.C_INTEZMENYID = @intezmenyid and m.C_TANEVID = @tanevId
	order by
		f.C_NYOMTATASINEV


END
GO