This commit is contained in:
2024-03-13 00:33:46 +01:00
commit e124a47765
19374 changed files with 9806149 additions and 0 deletions

View File

@@ -0,0 +1,37 @@
DROP PROCEDURE IF EXISTS [dbo].[uspGetTanarokByOktNevKategoria]
GO
CREATE PROCEDURE [dbo].[uspGetTanarokByOktNevKategoria]
@pTanevId int
,@pOktNevKatTipus int = NULL
AS
BEGIN
SET NOCOUNT ON
SELECT
a.ID AS ID
,f.C_NYOMTATASINEV AS Nev
,dib.C_NAME AS GroupName
,f.C_VEZETEKNEV
,f.C_UTONEV
FROM T_ALKALMAZOTT_OSSZES a
INNER JOIN T_FELHASZNALO_OSSZES f ON f.ID = a.ID
AND f.TOROLT = 'F'
INNER JOIN T_MUNKAUGYIADATOK_OSSZES mua ON mua.C_ALKALMAZOTTID = a.ID
AND mua.TOROLT = 'F'
AND (mua.C_ALKALMAZASMEGSZUNESE IS NULL or mua.C_ALKALMAZASMEGSZUNESE >= GETDATE())
AND (mua.C_ALKALMAZASKEZDETE IS NULL or mua.C_ALKALMAZASKEZDETE <= GETDATE())
INNER JOIN T_FELADATELLATASIHELY_OSSZES feh ON feh.ID = mua.C_FELADATELLATASIHELYID
AND feh.TOROLT = 'F'
INNER JOIN T_OKTATASINEVELESIFELADAT_OSSZES onf ON onf.ID = feh.C_OKTATASINEVELESIFELADATTIPUS
AND onf.TOROLT = 'F'
AND onf.C_ALTANEVID = feh.C_TANEVID
AND (@pOktNevKatTipus IS NULL OR onf.C_FELADATKATEGORIAID = @pOktNevKatTipus)
INNER JOIN T_DICTIONARYITEMBASE_OSSZES dib ON dib.ID = onf.C_FELADATKATEGORIAID
AND dib.C_TANEVID = @pTanevId
AND dib.TOROLT = 'F'
WHERE a.TOROLT = 'F'
AND a.C_ALTANEVID = @pTanevId
END