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

View file

@ -0,0 +1,72 @@
IF (@@SERVERNAME LIKE '%KAKH%')
BEGIN
SELECT '----- KK specifikus scriptek kezdete -----'
DROP TABLE IF EXISTS tmpForSwitchDictionaryItemBase CREATE TABLE tmpForSwitchDictionaryItemBase(RegiID int, UjID int, TanevID int, C_NAME nvarchar(500), C_TYPE nvarchar(64))
---------------- Óvoda (nemzetiségi) -----------------
INSERT INTO tmpForSwitchDictionaryItemBase(RegiID, UjID, TanevID, C_NAME, C_TYPE)
SELECT 7762, 1157, DIB.C_TANEVID, DIB.C_NAME, DIB.C_TYPE
FROM T_DICTIONARYITEMBASE DIB
INNER JOIN T_TANEV t ON t.ID = DIB.C_TANEVID AND t.TOROLT = 'F' AND t.C_NEV = '2019/2020'
WHERE DIB.C_TYPE = N'OktatasiNevelesiFeladat' AND DIB.ID = 7762 AND DIB.TOROLT = 'F'
UPDATE DIB SET
DIB.C_VISIBLE = 'F'
FROM T_DICTIONARYITEMBASE DIB
INNER JOIN T_TANEV t ON t.ID = DIB.C_TANEVID AND t.TOROLT = 'F' AND t.C_NEV = '2019/2020'
WHERE DIB.C_TYPE = N'OktatasiNevelesiFeladat' AND DIB.ID = 7762
---------------- Általános iskola (nemzetiségi) -----------------
INSERT INTO tmpForSwitchDictionaryItemBase(RegiID, UjID, TanevID, C_NAME, C_TYPE)
SELECT 7763, 1158, DIB.C_TANEVID, DIB.C_NAME, DIB.C_TYPE
FROM T_DICTIONARYITEMBASE DIB
INNER JOIN T_TANEV t ON t.ID = DIB.C_TANEVID AND t.TOROLT = 'F' AND t.C_NEV = '2019/2020'
WHERE DIB.C_TYPE = N'OktatasiNevelesiFeladat' AND DIB.ID = 7763 AND DIB.TOROLT = 'F'
UPDATE DIB SET
DIB.C_VISIBLE = 'F'
FROM T_DICTIONARYITEMBASE DIB
INNER JOIN T_TANEV t ON t.ID = DIB.C_TANEVID AND t.TOROLT = 'F' AND t.C_NEV = '2019/2020'
WHERE DIB.C_TYPE = N'OktatasiNevelesiFeladat' AND DIB.ID = 7763
---------------- Gimnázium (nemzetiségi) -----------------
INSERT INTO tmpForSwitchDictionaryItemBase(RegiID, UjID, TanevID, C_NAME, C_TYPE)
SELECT 7764, 1160, DIB.C_TANEVID, DIB.C_NAME, DIB.C_TYPE
FROM T_DICTIONARYITEMBASE DIB
INNER JOIN T_TANEV t ON t.ID = DIB.C_TANEVID AND t.TOROLT = 'F' AND t.C_NEV = '2019/2020'
WHERE DIB.C_TYPE = N'OktatasiNevelesiFeladat' AND DIB.ID = 7764 AND DIB.TOROLT = 'F'
UPDATE DIB SET
DIB.C_VISIBLE = 'F'
FROM T_DICTIONARYITEMBASE DIB
INNER JOIN T_TANEV t ON t.ID = DIB.C_TANEVID AND t.TOROLT = 'F' AND t.C_NEV = '2019/2020'
WHERE DIB.C_TYPE = N'OktatasiNevelesiFeladat' AND DIB.ID = 7764
---------------- Szakgimnázium (nemzetiségi) -----------------
INSERT INTO tmpForSwitchDictionaryItemBase(RegiID, UjID, TanevID, C_NAME, C_TYPE)
SELECT 7765, 5435, DIB.C_TANEVID, DIB.C_NAME, DIB.C_TYPE
FROM T_DICTIONARYITEMBASE DIB
INNER JOIN T_TANEV t ON t.ID = DIB.C_TANEVID AND t.TOROLT = 'F' AND t.C_NEV = '2019/2020'
WHERE DIB.C_TYPE = N'OktatasiNevelesiFeladat' AND DIB.ID = 7765 AND DIB.TOROLT = 'F'
UPDATE DIB SET
DIB.C_VISIBLE = 'F'
FROM T_DICTIONARYITEMBASE DIB
INNER JOIN T_TANEV t ON t.ID = DIB.C_TANEVID AND t.TOROLT = 'F' AND t.C_NEV = '2019/2020'
WHERE DIB.C_TYPE = N'OktatasiNevelesiFeladat' AND DIB.ID = 7765
---------------- Szakközépiskola (nemzetiségi) -----------------
INSERT INTO tmpForSwitchDictionaryItemBase(RegiID, UjID, TanevID, C_NAME, C_TYPE)
SELECT 7766, 1161, DIB.C_TANEVID, DIB.C_NAME, DIB.C_TYPE
FROM T_DICTIONARYITEMBASE DIB
INNER JOIN T_TANEV t ON t.ID = DIB.C_TANEVID AND t.TOROLT = 'F' AND t.C_NEV = '2019/2020'
WHERE DIB.C_TYPE = N'OktatasiNevelesiFeladat' AND DIB.ID = 7766 AND DIB.TOROLT = 'F'
UPDATE DIB SET
DIB.C_VISIBLE = 'F'
FROM T_DICTIONARYITEMBASE DIB
INNER JOIN T_TANEV t ON t.ID = DIB.C_TANEVID AND t.TOROLT = 'F' AND t.C_NEV = '2019/2020'
WHERE DIB.C_TYPE = N'OktatasiNevelesiFeladat' AND DIB.ID = 7766
---------------- Kollégium (nemzetiségi) -----------------
INSERT INTO tmpForSwitchDictionaryItemBase(RegiID, UjID, TanevID, C_NAME, C_TYPE)
SELECT 7767, 1165, DIB.C_TANEVID, DIB.C_NAME, DIB.C_TYPE
FROM T_DICTIONARYITEMBASE DIB
INNER JOIN T_TANEV t ON t.ID = DIB.C_TANEVID AND t.TOROLT = 'F' AND t.C_NEV = '2019/2020'
WHERE DIB.C_TYPE = N'OktatasiNevelesiFeladat' AND DIB.ID = 7767 AND DIB.TOROLT = 'F'
UPDATE DIB SET
DIB.C_VISIBLE = 'F'
FROM T_DICTIONARYITEMBASE DIB
INNER JOIN T_TANEV t ON t.ID = DIB.C_TANEVID AND t.TOROLT = 'F' AND t.C_NEV = '2019/2020'
WHERE DIB.C_TYPE = N'OktatasiNevelesiFeladat' AND DIB.ID = 7767
SELECT '----- KK specifikus scriptek vege -----'
END;

View file

@ -0,0 +1,39 @@
IF (@@SERVERNAME LIKE '%KAKH%')
BEGIN
SELECT '----- KK specifikus scriptek kezdete -----'
EXEC [dev].[uspCreateDictionaryItems] NULL, '2019/2020'
update DIB set DIB.C_NAME = N'Na', DIB.C_NAME_1 = N'Na', DIB.C_TYPE = N'OktatasiNevelesiFeladat', DIB.C_ORDER = 1 FROM T_DICTIONARYITEMBASE DIB INNER JOIN T_TANEV t ON t.ID = DIB.C_TANEVID AND t.C_NEV = '2019/2020' WHERE DIB.ID = 1156;
update DIB set DIB.C_NAME = N'Óvoda', DIB.C_NAME_1 = N'Óvoda', DIB.C_TYPE = N'OktatasiNevelesiFeladat', DIB.C_ORDER = 2 FROM T_DICTIONARYITEMBASE DIB INNER JOIN T_TANEV t ON t.ID = DIB.C_TANEVID AND t.C_NEV = '2019/2020' WHERE DIB.ID = 1157;
update DIB set DIB.C_NAME = N'Általános iskola', DIB.C_NAME_1 = N'Általános iskola', DIB.C_TYPE = N'OktatasiNevelesiFeladat', DIB.C_ORDER = 3 FROM T_DICTIONARYITEMBASE DIB INNER JOIN T_TANEV t ON t.ID = DIB.C_TANEVID AND t.C_NEV = '2019/2020' WHERE DIB.ID = 1158;
update DIB set DIB.C_NAME = N'Gimnázium', DIB.C_NAME_1 = N'Gimnázium', DIB.C_TYPE = N'OktatasiNevelesiFeladat', DIB.C_ORDER = 4 FROM T_DICTIONARYITEMBASE DIB INNER JOIN T_TANEV t ON t.ID = DIB.C_TANEVID AND t.C_NEV = '2019/2020' WHERE DIB.ID = 1160;
update DIB set DIB.C_NAME = N'Szakgimnázium', DIB.C_NAME_1 = N'Szakgimnázium', DIB.C_TYPE = N'OktatasiNevelesiFeladat', DIB.C_ORDER = 5 FROM T_DICTIONARYITEMBASE DIB INNER JOIN T_TANEV t ON t.ID = DIB.C_TANEVID AND t.C_NEV = '2019/2020' WHERE DIB.ID = 5435;
update DIB set DIB.C_NAME = N'Szakközépiskola', DIB.C_NAME_1 = N'Szakközépiskola', DIB.C_TYPE = N'OktatasiNevelesiFeladat', DIB.C_ORDER = 6 FROM T_DICTIONARYITEMBASE DIB INNER JOIN T_TANEV t ON t.ID = DIB.C_TANEVID AND t.C_NEV = '2019/2020' WHERE DIB.ID = 1161;
update DIB set DIB.C_NAME = N'Szakiskola', DIB.C_NAME_1 = N'Szakiskola', DIB.C_TYPE = N'OktatasiNevelesiFeladat', DIB.C_ORDER = 7 FROM T_DICTIONARYITEMBASE DIB INNER JOIN T_TANEV t ON t.ID = DIB.C_TANEVID AND t.C_NEV = '2019/2020' WHERE DIB.ID = 1162;
update DIB set DIB.C_NAME = N'Készségfejlesztő iskola', DIB.C_NAME_1 = N'Készségfejlesztő iskola', DIB.C_TYPE = N'OktatasiNevelesiFeladat', DIB.C_ORDER = 8 FROM T_DICTIONARYITEMBASE DIB INNER JOIN T_TANEV t ON t.ID = DIB.C_TANEVID AND t.C_NEV = '2019/2020' WHERE DIB.ID = 1180;
update DIB set DIB.C_NAME = N'Kollégium', DIB.C_NAME_1 = N'Kollégium', DIB.C_TYPE = N'OktatasiNevelesiFeladat', DIB.C_ORDER = 9 FROM T_DICTIONARYITEMBASE DIB INNER JOIN T_TANEV t ON t.ID = DIB.C_TANEVID AND t.C_NEV = '2019/2020' WHERE DIB.ID = 1165;
update DIB set DIB.C_NAME = N'Alapfokú művészetoktatás', DIB.C_NAME_1 = N'Alapfokú művészetoktatás', DIB.C_TYPE = N'OktatasiNevelesiFeladat', DIB.C_ORDER = 10 FROM T_DICTIONARYITEMBASE DIB INNER JOIN T_TANEV t ON t.ID = DIB.C_TANEVID AND t.C_NEV = '2019/2020' WHERE DIB.ID = 1159;
update DIB set DIB.C_NAME = N'Felnőttoktatás', DIB.C_NAME_1 = N'Felnőttoktatás', DIB.C_TYPE = N'OktatasiNevelesiFeladat', DIB.C_ORDER = 11 FROM T_DICTIONARYITEMBASE DIB INNER JOIN T_TANEV t ON t.ID = DIB.C_TANEVID AND t.C_NEV = '2019/2020' WHERE DIB.ID = 6463;
update DIB set DIB.C_NAME = N'Fejlesztő nevelés-oktatás', DIB.C_NAME_1 = N'Fejlesztő nevelés-oktatás', DIB.C_TYPE = N'OktatasiNevelesiFeladat', DIB.C_ORDER = 12 FROM T_DICTIONARYITEMBASE DIB INNER JOIN T_TANEV t ON t.ID = DIB.C_TANEVID AND t.C_NEV = '2019/2020' WHERE DIB.ID = 6570;
update DIB set DIB.C_NAME = N'Pedagógiai szakszolgálat', DIB.C_NAME_1 = N'Pedagógiai szakszolgálat', DIB.C_TYPE = N'OktatasiNevelesiFeladat', DIB.C_ORDER = 13 FROM T_DICTIONARYITEMBASE DIB INNER JOIN T_TANEV t ON t.ID = DIB.C_TANEVID AND t.C_NEV = '2019/2020' WHERE DIB.ID = 1195;
update DIB set DIB.C_NAME = N'Óvoda (gyógypedagógia)', DIB.C_NAME_1 = N'Óvoda (gyógypedagógia)', DIB.C_TYPE = N'OktatasiNevelesiFeladat', DIB.C_ORDER = 14 FROM T_DICTIONARYITEMBASE DIB INNER JOIN T_TANEV t ON t.ID = DIB.C_TANEVID AND t.C_NEV = '2019/2020' WHERE DIB.ID = 1177;
update DIB set DIB.C_NAME = N'Általános iskola (gyógypedagógia)', DIB.C_NAME_1 = N'Általános iskola (gyógypedagógia)', DIB.C_TYPE = N'OktatasiNevelesiFeladat', DIB.C_ORDER = 15 FROM T_DICTIONARYITEMBASE DIB INNER JOIN T_TANEV t ON t.ID = DIB.C_TANEVID AND t.C_NEV = '2019/2020' WHERE DIB.ID = 1178;
update DIB set DIB.C_NAME = N'Konduktív pedagógiai ellátás', DIB.C_NAME_1 = N'Konduktív pedagógiai ellátás', DIB.C_TYPE = N'OktatasiNevelesiFeladat', DIB.C_ORDER = 16 FROM T_DICTIONARYITEMBASE DIB INNER JOIN T_TANEV t ON t.ID = DIB.C_TANEVID AND t.C_NEV = '2019/2020' WHERE DIB.ID = 1173;
update DIB set DIB.C_NAME = N'Gyermekotthoni feladatok', DIB.C_NAME_1 = N'Gyermekotthoni feladatok', DIB.C_TYPE = N'OktatasiNevelesiFeladat', DIB.C_ORDER = 17 FROM T_DICTIONARYITEMBASE DIB INNER JOIN T_TANEV t ON t.ID = DIB.C_TANEVID AND t.C_NEV = '2019/2020' WHERE DIB.ID = 1166;
update DIB set DIB.C_NAME = N'Utazó gyógypedagógusi hálózat', DIB.C_NAME_1 = N'Utazó gyógypedagógusi hálózat', DIB.C_TYPE = N'OktatasiNevelesiFeladat', DIB.C_ORDER = 18 FROM T_DICTIONARYITEMBASE DIB INNER JOIN T_TANEV t ON t.ID = DIB.C_TANEVID AND t.C_NEV = '2019/2020' WHERE DIB.ID = 6711;
update DIB set DIB.C_NAME = N'Utazó konduktori hálózat', DIB.C_NAME_1 = N'Utazó konduktori hálózat', DIB.C_TYPE = N'OktatasiNevelesiFeladat', DIB.C_ORDER = 19 FROM T_DICTIONARYITEMBASE DIB INNER JOIN T_TANEV t ON t.ID = DIB.C_TANEVID AND t.C_NEV = '2019/2020' WHERE DIB.ID = 7761;
update DIB set DIB.C_NAME = N'Köznevelési és Szakképzési Hídprogram', DIB.C_NAME_1 = N'Köznevelési és Szakképzési Hídprogram', DIB.C_TYPE = N'OktatasiNevelesiFeladat', DIB.C_ORDER = 20 FROM T_DICTIONARYITEMBASE DIB INNER JOIN T_TANEV t ON t.ID = DIB.C_TANEVID AND t.C_NEV = '2019/2020' WHERE DIB.ID = 7760;
update DIB set DIB.C_NAME = N'Óvoda (nemzetiségi)', DIB.C_NAME_1 = N'Óvoda (nemzetiségi)', DIB.C_TYPE = N'OktatasiNevelesiFeladat', DIB.C_VISIBLE = N'F', DIB.C_ORDER = 30 FROM T_DICTIONARYITEMBASE DIB INNER JOIN T_TANEV t ON t.ID = DIB.C_TANEVID AND t.C_NEV = '2019/2020' WHERE DIB.ID = 7762;
update DIB set DIB.C_NAME = N'Általános iskola (nemzetiségi)', DIB.C_NAME_1 = N'Általános iskola (nemzetiségi)', DIB.C_TYPE = N'OktatasiNevelesiFeladat', DIB.C_VISIBLE = N'F', DIB.C_ORDER = 31 FROM T_DICTIONARYITEMBASE DIB INNER JOIN T_TANEV t ON t.ID = DIB.C_TANEVID AND t.C_NEV = '2019/2020' WHERE DIB.ID = 7763;
update DIB set DIB.C_NAME = N'Gimnázium (nemzetiségi)', DIB.C_NAME_1 = N'Gimnázium (nemzetiségi)', DIB.C_TYPE = N'OktatasiNevelesiFeladat', DIB.C_VISIBLE = N'F', DIB.C_ORDER = 32 FROM T_DICTIONARYITEMBASE DIB INNER JOIN T_TANEV t ON t.ID = DIB.C_TANEVID AND t.C_NEV = '2019/2020' WHERE DIB.ID = 7764;
update DIB set DIB.C_NAME = N'Szakgimnázium (nemzetiségi)', DIB.C_NAME_1 = N'Szakgimnázium (nemzetiségi)', DIB.C_TYPE = N'OktatasiNevelesiFeladat', DIB.C_VISIBLE = N'F', DIB.C_ORDER = 33 FROM T_DICTIONARYITEMBASE DIB INNER JOIN T_TANEV t ON t.ID = DIB.C_TANEVID AND t.C_NEV = '2019/2020' WHERE DIB.ID = 7765;
update DIB set DIB.C_NAME = N'Szakközépiskola (nemzetiségi)', DIB.C_NAME_1 = N'Szakközépiskola (nemzetiségi)', DIB.C_TYPE = N'OktatasiNevelesiFeladat', DIB.C_VISIBLE = N'F', DIB.C_ORDER = 34 FROM T_DICTIONARYITEMBASE DIB INNER JOIN T_TANEV t ON t.ID = DIB.C_TANEVID AND t.C_NEV = '2019/2020' WHERE DIB.ID = 7766;
update DIB set DIB.C_NAME = N'Kollégium (nemzetiségi)', DIB.C_NAME_1 = N'Kollégium (nemzetiségi)', DIB.C_TYPE = N'OktatasiNevelesiFeladat', DIB.C_VISIBLE = N'F', DIB.C_ORDER = 35 FROM T_DICTIONARYITEMBASE DIB INNER JOIN T_TANEV t ON t.ID = DIB.C_TANEVID AND t.C_NEV = '2019/2020' WHERE DIB.ID = 7767;
update DIB set DIB.C_NAME = N'Kiegészítő nemzetiségi nyelvoktatás', DIB.C_NAME_1 = N'Kiegészítő nemzetiségi nyelvoktatás', DIB.C_TYPE = N'OktatasiNevelesiFeladat', DIB.C_ORDER = 36 FROM T_DICTIONARYITEMBASE DIB INNER JOIN T_TANEV t ON t.ID = DIB.C_TANEVID AND t.C_NEV = '2019/2020' WHERE DIB.ID = 1196;
update DIB set DIB.C_NAME = N'Művészeti szakgimnázium', DIB.C_NAME_1 = N'Művészeti szakgimnázium', DIB.C_TYPE = N'OktatasiNevelesiFeladat', DIB.C_ORDER = 40 FROM T_DICTIONARYITEMBASE DIB INNER JOIN T_TANEV t ON t.ID = DIB.C_TANEVID AND t.C_NEV = '2019/2020' WHERE DIB.ID = 7664;
update DIB set DIB.C_NAME = N'Pedagógiai-szakmai szolgáltatás', DIB.C_NAME_1 = N'Pedagógiai-szakmai szolgáltatás', DIB.C_TYPE = N'OktatasiNevelesiFeladat', DIB.C_ORDER = 100 FROM T_DICTIONARYITEMBASE DIB INNER JOIN T_TANEV t ON t.ID = DIB.C_TANEVID AND t.C_NEV = '2019/2020' WHERE DIB.ID = 7759;
update DIB set DIB.C_NAME = N'Felnőttképzés', DIB.C_NAME_1 = N'Felnőttképzés', DIB.C_TYPE = N'OktatasiNevelesiFeladat', DIB.C_ORDER = 101 FROM T_DICTIONARYITEMBASE DIB INNER JOIN T_TANEV t ON t.ID = DIB.C_TANEVID AND t.C_NEV = '2019/2020' WHERE DIB.ID = 1176;
EXEC [dev].uspSwitchDictionaryItemBaseFromTmp
SELECT '----- KK specifikus scriptek vege -----'
END;