﻿SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO

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

-- =============================================
-- Description:	<Előszedjük a alkalmazott belépések export adatait>
-- =============================================
CREATE PROCEDURE [dbo].[sp_GetFelhasznaloBelepesAlkalmazottExportData]
	 @pIntezmenyId								INT
	,@pTanevId									INT

AS
BEGIN

	-- SET NOCOUNT ON added to prevent extra result sets from
	-- interfering with SELECT statements.
	SET NOCOUNT ON;

	SELECT
		 T_FELHASZNALO_OSSZES.C_NYOMTATASINEV				Nev
		,T_FELHASZNALO_OSSZES.C_SZULETESIDATUM				SzuletesiDatum
		,T_FELHASZNALO_OSSZES.C_OKTATASIAZONOSITO			OktatasiAzonosito
		,T_FELHASZNALOBELEPES_OSSZES.C_BEJELENTKEZESINEV	Felhasznalonev
	FROM 
		T_ALKALMAZOTT_OSSZES 
	LEFT JOIN
		T_FELHASZNALO_OSSZES ON 
				T_FELHASZNALO_OSSZES.ID = T_ALKALMAZOTT_OSSZES.ID
			AND T_FELHASZNALO_OSSZES.C_INTEZMENYID = @pIntezmenyId
			AND T_FELHASZNALO_OSSZES.C_TANEVID = @pTanevId
			AND T_FELHASZNALO_OSSZES.TOROLT = 'F'
	LEFT JOIN
		T_FELHASZNALOBELEPES_OSSZES ON 
				T_FELHASZNALOBELEPES_OSSZES.C_FELHASZNALOID = T_FELHASZNALO_OSSZES.ID		
			AND	T_FELHASZNALOBELEPES_OSSZES.C_GONDVISELOID IS NULL	
			AND T_FELHASZNALOBELEPES_OSSZES.C_INTEZMENYID = @pIntezmenyId
			AND T_FELHASZNALOBELEPES_OSSZES.C_TANEVID = @pTanevId
			AND T_FELHASZNALOBELEPES_OSSZES.TOROLT = 'F'
	WHERE 
			T_ALKALMAZOTT_OSSZES.C_ALINTEZMENYID = @pIntezmenyId
		AND T_ALKALMAZOTT_OSSZES.C_ALTANEVID = @pTanevId
		AND T_ALKALMAZOTT_OSSZES.TOROLT = 'F'

END


GO

