293 lines
No EOL
27 KiB
Transact-SQL
293 lines
No EOL
27 KiB
Transact-SQL
-- =====================================================
|
|
-- Tanév létrehozásakor a tanév rendje eseményeg
|
|
-- insertje és az első és utolsó tanítási napok
|
|
-- update-je a T_TANEV táblában
|
|
--
|
|
-- Az újabb tanév mindig előre kerüljön (Csabi kérése)
|
|
-- =====================================================
|
|
-- 1389 Egész napos kirándulás
|
|
-- 1400 Első félév vége
|
|
-- 7605 Első félév vége (keresztféléves képzésben)
|
|
-- 1394 Első tanítási nap
|
|
-- 7604 Első tanítási nap (keresztféléves képzésben)
|
|
-- 1390 Fogadónap (tanítás nélküli)
|
|
-- 1403 I. negyedév vége
|
|
-- 1404 III. negyedév vége
|
|
-- 1386 Munkaszüneti nap
|
|
-- 1406 Nyári oktatási nap
|
|
-- 1405 Nyári szakmai gyakorlati nap
|
|
-- 1649 Nyílt nap
|
|
-- 1405 Összefüggő szakmai gyakorlati nap
|
|
-- 1399 Őszi szünet
|
|
-- 6833 Pihenőnap
|
|
-- 1406 Rendkívüli tanítási nap
|
|
-- 1393 Rövidített órákat tartalmazó tanítási nap
|
|
-- 1391 Szabadnap (intézményvezetői hatáskörben)
|
|
-- 1388 Szülői értekezlet (tanítás nélkül)
|
|
-- 1387 Tanítás nélküli munkanap
|
|
-- 1385 Tanítási nap
|
|
-- 1392 Tanítási szünet
|
|
-- 1398 Tavaszi szünet
|
|
-- 1397 Téli szünet
|
|
-- 1395 Utolsó tanítási nap
|
|
-- 1402 Utolsó tanítási nap a végzős évfolyamokon
|
|
-- 7601 Utolsó tanítási nap a végzős évfolyamokon (honvédelmi iskolákban)
|
|
-- 7602 Utolsó tanítási nap a végzős évfolyamokon (keresztféléves képzésben)
|
|
-- 7600 Utolsó tanítási nap a végzős évfolyamokon (rendészeti iskolákban)
|
|
-- 7603 Utolsó tanítási nap a végzős évfolyamokon (részszakképesítéses oktatásban)
|
|
-- 1396 Ünnepnap
|
|
-- 1401 Vizsganap
|
|
|
|
-- 1408 Hétfő
|
|
-- 1409 Kedd
|
|
-- 1410 Szerda
|
|
-- 1411 Csütörtök
|
|
-- 1412 Péntek
|
|
-- 1413 Szombat
|
|
-- 1414 Vasárnap
|
|
|
|
DROP PROCEDURE IF EXISTS dev.uspCreateTanevRendje
|
|
GO
|
|
|
|
CREATE PROCEDURE dev.uspCreateTanevRendje
|
|
@intezmenyId int,
|
|
@tanevId int
|
|
AS
|
|
BEGIN
|
|
SET NOCOUNT ON;
|
|
SET DATEFIRST 1;
|
|
|
|
DECLARE
|
|
@tanevNev nvarchar(20)
|
|
,@elsoTanitasiNap datetime
|
|
,@utolsoTanitasiNap datetime
|
|
|
|
SELECT @tanevNev = C_NEV
|
|
FROM T_TANEV
|
|
WHERE ID = @tanevId
|
|
IF @tanevNev = '2020/2021' BEGIN
|
|
SET @elsoTanitasiNap = '20200901'
|
|
SET @utolsoTanitasiNap = '20210615'
|
|
INSERT dbo.T_TANEVRENDJE (
|
|
C_AKTIV, C_DATUM, C_HETIREND, C_HETNAPJA, C_MEGJEGYZES, C_NAPTIPUSA, C_ORARENDINAP, C_OSSZESCSOPORTRAVONATKOZIK, C_CSENGETESIRENDID, C_INTEZMENYID, C_TANEVID, TOROLT, SERIAL, LASTCHANGED, CREATED, MODIFIER, CREATOR
|
|
) VALUES
|
|
('T', @elsoTanitasiNap, 1554, 1408, N'', 1394, 'T', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL)
|
|
--,('T', '20201023', 1554, dbo.fnGetHetNapja('20191023'), N'', 1396, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL)
|
|
--,('T', '20201028', 1554, dbo.fnGetHetNapja('20191028'), N'', 1399, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL)
|
|
--,('T', '20201029', 1554, dbo.fnGetHetNapja('20191029'), N'', 1399, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL)
|
|
--,('T', '20201030', 1554, dbo.fnGetHetNapja('20191030'), N'', 1399, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL)
|
|
--,('T', '20201031', 1554, dbo.fnGetHetNapja('20191031'), N'', 1399, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL)
|
|
--,('T', '20201101', 1554, dbo.fnGetHetNapja('20191101'), N'', 1386, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL)
|
|
--,('T', '20201223', 1554, dbo.fnGetHetNapja('20191223'), N'', 1397, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL)
|
|
--,('T', '20201230', 1554, dbo.fnGetHetNapja('20191230'), N'', 1397, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL)
|
|
--,('T', '20201231', 1554, dbo.fnGetHetNapja('20191231'), N'', 1397, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL)
|
|
--,('T', '20200102', 1554, dbo.fnGetHetNapja('20200102'), N'', 1397, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL)
|
|
--,('T', '20200103', 1554, dbo.fnGetHetNapja('20200103'), N'', 1397, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL)
|
|
--,('T', '20201224', 1554, dbo.fnGetHetNapja('20191224'), N'', 6833, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL)
|
|
--,('T', '20201225', 1554, dbo.fnGetHetNapja('20191225'), N'', 1386, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL)
|
|
--,('T', '20201226', 1554, dbo.fnGetHetNapja('20191226'), N'', 1386, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL)
|
|
--,('T', '20210101', 1554, dbo.fnGetHetNapja('20200101'), N'', 1386, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL)
|
|
--,('T', '20210124', 1554, dbo.fnGetHetNapja('20200124'), N'', 1400, 'T', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL)
|
|
--,('T', '20210315', 1554, dbo.fnGetHetNapja('20200315'), N'', 1396, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL)
|
|
--,('T', '20210409', 1554, dbo.fnGetHetNapja('20200409'), N'', 1398, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL)
|
|
--,('T', '20210414', 1554, dbo.fnGetHetNapja('20200414'), N'', 1398, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL)
|
|
--,('T', '20210410', 1554, dbo.fnGetHetNapja('20200410'), N'', 1386, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL)
|
|
--,('T', '20210413', 1554, dbo.fnGetHetNapja('20200413'), N'', 1386, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL)
|
|
--,('T', '20210501', 1554, dbo.fnGetHetNapja('20200501'), N'', 1386, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL)
|
|
--,('T', '20210430', 1554, dbo.fnGetHetNapja('20200430'), N'', 1402, 'T', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL)
|
|
--,('T', '20210601', 1554, dbo.fnGetHetNapja('20200601'), N'', 1386, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL)
|
|
,('T', @utolsoTanitasiNap, 1554, 1408, N'', 1395, 'T', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL)
|
|
END
|
|
-- Új tanév ide
|
|
IF @tanevNev = '2019/2020' BEGIN
|
|
SET @elsoTanitasiNap = '20190902'
|
|
SET @utolsoTanitasiNap = '20200615'
|
|
INSERT dbo.T_TANEVRENDJE (
|
|
C_AKTIV, C_DATUM, C_HETIREND, C_HETNAPJA, C_MEGJEGYZES, C_NAPTIPUSA, C_ORARENDINAP, C_OSSZESCSOPORTRAVONATKOZIK, C_CSENGETESIRENDID, C_INTEZMENYID, C_TANEVID, TOROLT, SERIAL, LASTCHANGED, CREATED, MODIFIER, CREATOR
|
|
) VALUES
|
|
('T', @elsoTanitasiNap, 1554, 1408, N'', 1394, 'T', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL)
|
|
,('T', '20191023', 1554, dbo.fnGetHetNapja('20191023'), N'', 1396, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL)
|
|
,('T', '20191028', 1554, dbo.fnGetHetNapja('20191028'), N'', 1399, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL)
|
|
,('T', '20191029', 1554, dbo.fnGetHetNapja('20191029'), N'', 1399, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL)
|
|
,('T', '20191030', 1554, dbo.fnGetHetNapja('20191030'), N'', 1399, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL)
|
|
,('T', '20191031', 1554, dbo.fnGetHetNapja('20191031'), N'', 1399, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL)
|
|
,('T', '20191101', 1554, dbo.fnGetHetNapja('20191101'), N'', 1386, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL)
|
|
,('T', '20191223', 1554, dbo.fnGetHetNapja('20191223'), N'', 1397, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL)
|
|
,('T', '20191230', 1554, dbo.fnGetHetNapja('20191230'), N'', 1397, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL)
|
|
,('T', '20191231', 1554, dbo.fnGetHetNapja('20191231'), N'', 1397, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL)
|
|
,('T', '20200102', 1554, dbo.fnGetHetNapja('20200102'), N'', 1397, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL)
|
|
,('T', '20200103', 1554, dbo.fnGetHetNapja('20200103'), N'', 1397, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL)
|
|
,('T', '20191224', 1554, dbo.fnGetHetNapja('20191224'), N'', 6833, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL)
|
|
,('T', '20191225', 1554, dbo.fnGetHetNapja('20191225'), N'', 1386, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL)
|
|
,('T', '20191226', 1554, dbo.fnGetHetNapja('20191226'), N'', 1386, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL)
|
|
,('T', '20200101', 1554, dbo.fnGetHetNapja('20200101'), N'', 1386, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL)
|
|
,('T', '20200124', 1554, dbo.fnGetHetNapja('20200124'), N'', 1400, 'T', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL)
|
|
,('T', '20200315', 1554, dbo.fnGetHetNapja('20200315'), N'', 1396, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL)
|
|
,('T', '20200409', 1554, dbo.fnGetHetNapja('20200409'), N'', 1398, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL)
|
|
,('T', '20200414', 1554, dbo.fnGetHetNapja('20200414'), N'', 1398, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL)
|
|
,('T', '20200410', 1554, dbo.fnGetHetNapja('20200410'), N'', 1386, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL)
|
|
,('T', '20200413', 1554, dbo.fnGetHetNapja('20200413'), N'', 1386, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL)
|
|
,('T', '20200501', 1554, dbo.fnGetHetNapja('20200501'), N'', 1386, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL)
|
|
,('T', '20200430', 1554, dbo.fnGetHetNapja('20200430'), N'', 1402, 'T', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL)
|
|
,('T', '20200601', 1554, dbo.fnGetHetNapja('20200601'), N'', 1386, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL)
|
|
,('T', @utolsoTanitasiNap, 1554, 1408, N'', 1395, 'T', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL)
|
|
END
|
|
|
|
|
|
|
|
IF @tanevNev = '2018/2019' BEGIN
|
|
SET @elsoTanitasiNap = '20180903'
|
|
SET @utolsoTanitasiNap = '20190614'
|
|
INSERT dbo.T_TANEVRENDJE (
|
|
C_AKTIV, C_DATUM, C_HETIREND, C_HETNAPJA, C_MEGJEGYZES, C_NAPTIPUSA, C_ORARENDINAP, C_OSSZESCSOPORTRAVONATKOZIK, C_CSENGETESIRENDID, C_INTEZMENYID, C_TANEVID, TOROLT, SERIAL, LASTCHANGED, CREATED, MODIFIER, CREATOR
|
|
) VALUES
|
|
('T', @elsoTanitasiNap, 1554, 1408, N'', 1394, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
|
|
('T', @utolsoTanitasiNap, 1554, 1412, N'', 1395, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
|
|
('T', '20181013', 1554, 1408, N'', 1385, 'T', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
|
|
('T', '20181022', 1554, NULL, N'', 6833, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
|
|
('T', '20181023', 1554, NULL, N'', 1396, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
|
|
('T', '20181029', 1554, NULL, N'', 1399, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
|
|
('T', '20181030', 1554, NULL, N'', 1399, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
|
|
('T', '20181031', 1554, NULL, N'', 1399, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
|
|
('T', '20181101', 1554, NULL, N'', 1386, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
|
|
('T', '20181102', 1554, NULL, N'', 6833, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
|
|
('T', '20181110', 1554, 1412, N'', 1385, 'T', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
|
|
('T', '20181201', 1554, 1408, N'', 1385, 'T', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
|
|
('T', '20181215', 1554, 1408, N'', 1385, 'T', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
|
|
('T', '20181224', 1554, NULL, N'', 6833, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
|
|
('T', '20181225', 1554, NULL, N'', 1386, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
|
|
('T', '20181226', 1554, NULL, N'', 1386, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
|
|
('T', '20181227', 1554, NULL, N'', 1397, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
|
|
('T', '20181228', 1554, NULL, N'', 1397, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
|
|
('T', '20181231', 1554, NULL, N'', 6833, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
|
|
('T', '20190101', 1554, NULL, N'', 1386, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
|
|
('T', '20190102', 1554, NULL, N'', 1397, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
|
|
('T', '20190125', 1554, 1412, N'', 1400, 'T', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
|
|
('T', '20190315', 1554, NULL, N'', 1396, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
|
|
('T', '20190418', 1554, NULL, N'', 1398, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
|
|
('T', '20190419', 1554, NULL, N'', 1386, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
|
|
('T', '20190422', 1554, NULL, N'', 1386, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
|
|
('T', '20190423', 1554, NULL, N'', 1398, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
|
|
('T', '20190501', 1554, NULL, N'', 1386, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
|
|
('T', '20190502', 1554, 1411, N'', 1402, 'T', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL),
|
|
('T', '20190610', 1554, NULL, N'', 1386, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, NULL)
|
|
END
|
|
|
|
|
|
|
|
IF @tanevNev = '2017/2018' BEGIN
|
|
SET @elsoTanitasiNap = '20170901'
|
|
SET @utolsoTanitasiNap = '20180615'
|
|
INSERT [dbo].[T_TANEVRENDJE]
|
|
([C_AKTIV], [C_DATUM], [C_HETIREND], [C_HETNAPJA], [C_MEGJEGYZES], [C_NAPTIPUSA], [C_ORARENDINAP], [C_OSSZESCSOPORTRAVONATKOZIK], [C_CSENGETESIRENDID], [C_INTEZMENYID], [C_TANEVID], [TOROLT], [SERIAL], [LASTCHANGED], [CREATED], [MODIFIER], [CREATOR])
|
|
VALUES
|
|
('T', @elsoTanitasiNap, 1554, dbo.fnGetHetNapja('20170901'), N'', 1394, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, 1),
|
|
('T', '20171023', 1554, dbo.fnGetHetNapja('20171023'), N'', 1386, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, 1),
|
|
('T', '20171030', 1554, dbo.fnGetHetNapja('20171030'), N'', 1399, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, 1),
|
|
('T', '20171031', 1554, dbo.fnGetHetNapja('20171031'), N'', 1399, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, 1),
|
|
('T', '20171101', 1554, dbo.fnGetHetNapja('20171101'), N'', 1386, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, 1),
|
|
('T', '20171102', 1554, dbo.fnGetHetNapja('20171102'), N'', 1399, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, 1),
|
|
('T', '20171103', 1554, dbo.fnGetHetNapja('20171103'), N'', 1399, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, 1),
|
|
('T', '20171225', 1554, dbo.fnGetHetNapja('20171225'), N'', 1386, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, 1),
|
|
('T', '20171226', 1554, dbo.fnGetHetNapja('20171226'), N'', 1386, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, 1),
|
|
('T', '20171227', 1554, dbo.fnGetHetNapja('20171227'), N'', 1397, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, 1),
|
|
('T', '20171228', 1554, dbo.fnGetHetNapja('20171228'), N'', 1397, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, 1),
|
|
('T', '20171229', 1554, dbo.fnGetHetNapja('20171229'), N'', 1397, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, 1),
|
|
('T', '20180101', 1554, dbo.fnGetHetNapja('20180101'), N'', 1386, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, 1),
|
|
('T', '20180102', 1554, dbo.fnGetHetNapja('20180102'), N'', 1397, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, 1),
|
|
('T', '20180126', 1554, dbo.fnGetHetNapja('20180126'), N'', 1400, 'T', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, 1),
|
|
('T', '20180310', 1554, dbo.fnGetHetNapja('20180310'), N'', 1385, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, 1),
|
|
('T', '20180315', 1554, dbo.fnGetHetNapja('20180315'), N'', 1386, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, 1),
|
|
('T', '20180316', 1554, dbo.fnGetHetNapja('20180316'), N'', 6833, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, 1),
|
|
('T', '20180329', 1554, dbo.fnGetHetNapja('20180329'), N'', 1398, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, 1),
|
|
('T', '20180330', 1554, dbo.fnGetHetNapja('20180330'), N'', 1386, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, 1),
|
|
('T', '20180402', 1554, dbo.fnGetHetNapja('20180402'), N'', 1386, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, 1),
|
|
('T', '20180403', 1554, dbo.fnGetHetNapja('20180403'), N'', 1398, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, 1),
|
|
('T', '20180421', 1554, dbo.fnGetHetNapja('20180421'), N'', 1385, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, 1),
|
|
('T', '20180430', 1554, dbo.fnGetHetNapja('20180430'), N'', 6833, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, 1),
|
|
('T', '20180501', 1554, dbo.fnGetHetNapja('20180501'), N'', 1386, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, 1),
|
|
('T', '20180503', 1554, dbo.fnGetHetNapja('20180503'), N'', 1402, 'T', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, 1),
|
|
('T', '20180521', 1554, dbo.fnGetHetNapja('20180521'), N'', 1386, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, 1),
|
|
('T', @utolsoTanitasiNap, 1554, dbo.fnGetHetNapja('20180615'), N'', 1395, 'T', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, GETDATE(), GETDATE(), NULL, 1)
|
|
END
|
|
|
|
|
|
|
|
IF @tanevNev = '2016/2017' BEGIN
|
|
SET @elsoTanitasiNap = '20160901'
|
|
SET @utolsoTanitasiNap = '20170615'
|
|
INSERT [dbo].[T_TANEVRENDJE] (
|
|
[C_AKTIV], [C_DATUM], [C_HETIREND], [C_HETNAPJA], [C_MEGJEGYZES], [C_NAPTIPUSA], [C_ORARENDINAP], [C_OSSZESCSOPORTRAVONATKOZIK], [C_CSENGETESIRENDID], [C_INTEZMENYID], [C_TANEVID], [TOROLT], [SERIAL], [LASTCHANGED], [CREATED], [MODIFIER], [CREATOR]
|
|
) VALUES
|
|
('T', @elsoTanitasiNap, 1554, 1407, N'', 1394, 'F', 'T', NULL, @intezmenyId, @tanevId, N'F', 0, NULL, GETDATE(), NULL, 1),
|
|
('T', '20161031', 1554, 1407, N'', 1386, 'F', 'T', NULL, @intezmenyId, @tanevId, N'F', 0, NULL, GETDATE(), NULL, 1),
|
|
('T', '20161101', 1554, 1407, N'', 1386, 'F', 'T', NULL, @intezmenyId, @tanevId, N'F', 0, NULL, GETDATE(), NULL, 1),
|
|
('T', '20161102', 1554, 1407, N'', 1399, 'F', 'T', NULL, @intezmenyId, @tanevId, N'F', 0, NULL, GETDATE(), NULL, 1),
|
|
('T', '20161103', 1554, 1407, N'', 1399, 'F', 'T', NULL, @intezmenyId, @tanevId, N'F', 0, NULL, GETDATE(), NULL, 1),
|
|
('T', '20161104', 1554, 1407, N'', 1399, 'F', 'T', NULL, @intezmenyId, @tanevId, N'F', 0, NULL, GETDATE(), NULL, 1),
|
|
('T', '20161222', 1554, 1407, N'', 1397, 'F', 'T', NULL, @intezmenyId, @tanevId, N'F', 0, NULL, GETDATE(), NULL, 1),
|
|
('T', '20161223', 1554, 1407, N'', 1397, 'F', 'T', NULL, @intezmenyId, @tanevId, N'F', 0, NULL, GETDATE(), NULL, 1),
|
|
('T', '20161226', 1554, 1407, N'', 1386, 'F', 'T', NULL, @intezmenyId, @tanevId, N'F', 0, NULL, GETDATE(), NULL, 1),
|
|
('T', '20161227', 1554, 1407, N'', 1397, 'F', 'T', NULL, @intezmenyId, @tanevId, N'F', 0, NULL, GETDATE(), NULL, 1),
|
|
('T', '20161228', 1554, 1407, N'', 1397, 'F', 'T', NULL, @intezmenyId, @tanevId, N'F', 0, NULL, GETDATE(), NULL, 1),
|
|
('T', '20161229', 1554, 1407, N'', 1397, 'F', 'T', NULL, @intezmenyId, @tanevId, N'F', 0, NULL, GETDATE(), NULL, 1),
|
|
('T', '20161230', 1554, 1407, N'', 1397, 'F', 'T', NULL, @intezmenyId, @tanevId, N'F', 0, NULL, GETDATE(), NULL, 1),
|
|
('T', '20170120', 1554, 1407, N'', 1400, 'F', 'T', NULL, @intezmenyId, @tanevId, N'F', 0, NULL, GETDATE(), NULL, 1),
|
|
('T', '20170315', 1554, 1407, N'', 1386, 'F', 'T', NULL, @intezmenyId, @tanevId, N'F', 0, NULL, GETDATE(), NULL, 1),
|
|
('T', '20170413', 1554, 1407, N'', 1398, 'F', 'T', NULL, @intezmenyId, @tanevId, N'F', 0, NULL, GETDATE(), NULL, 1),
|
|
('T', '20170414', 1554, 1407, N'', 1398, 'F', 'T', NULL, @intezmenyId, @tanevId, N'F', 0, NULL, GETDATE(), NULL, 1),
|
|
('T', '20170417', 1554, 1407, N'', 1386, 'F', 'T', NULL, @intezmenyId, @tanevId, N'F', 0, NULL, GETDATE(), NULL, 1),
|
|
('T', '20170418', 1554, 1407, N'', 1398, 'F', 'T', NULL, @intezmenyId, @tanevId, N'F', 0, NULL, GETDATE(), NULL, 1),
|
|
('T', '20170428', 1554, 1407, N'', 1402, 'F', 'T', NULL, @intezmenyId, @tanevId, N'F', 0, NULL, GETDATE(), NULL, 1),
|
|
('T', '20170501', 1554, 1407, N'', 1386, 'F', 'T', NULL, @intezmenyId, @tanevId, N'F', 0, NULL, GETDATE(), NULL, 1),
|
|
('T', '20170605', 1554, 1407, N'', 1386, 'F', 'T', NULL, @intezmenyId, @tanevId, N'F', 0, NULL, GETDATE(), NULL, 1),
|
|
('T', @utolsoTanitasiNap, 1554, 1407, N'', 1395, 'F', 'T', NULL, @intezmenyId, @tanevId, N'F', 0, NULL, GETDATE(), NULL, 1)
|
|
END
|
|
|
|
|
|
|
|
IF @tanevNev = '2015/2016' BEGIN
|
|
SET @elsoTanitasiNap = '20150901'
|
|
SET @utolsoTanitasiNap = '20160615'
|
|
INSERT [dbo].[T_TANEVRENDJE] (
|
|
[C_AKTIV], [C_DATUM], [C_HETIREND], [C_HETNAPJA], [C_MEGJEGYZES], [C_NAPTIPUSA], [C_ORARENDINAP], [C_OSSZESCSOPORTRAVONATKOZIK], [C_CSENGETESIRENDID], [C_INTEZMENYID], [C_TANEVID], [TOROLT], [SERIAL], [LASTCHANGED], [CREATED], [MODIFIER], [CREATOR]
|
|
) VALUES
|
|
('T', @elsoTanitasiNap, 1554, 1407, N'', 1394, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, NULL, GETDATE(), NULL, 1),
|
|
('T', '20151023', 1554, 1407, N'', 1386, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, NULL, GETDATE(), NULL, 1),
|
|
('T', '20151026', 1554, 1407, N'', 1399, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, NULL, GETDATE(), NULL, 1),
|
|
('T', '20151027', 1554, 1407, N'', 1399, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, NULL, GETDATE(), NULL, 1),
|
|
('T', '20151028', 1554, 1407, N'', 1399, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, NULL, GETDATE(), NULL, 1),
|
|
('T', '20151029', 1554, 1407, N'', 1399, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, NULL, GETDATE(), NULL, 1),
|
|
('T', '20151030', 1554, 1407, N'', 1399, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, NULL, GETDATE(), NULL, 1),
|
|
('T', '20151101', 1554, 1407, N'', 1386, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, NULL, GETDATE(), NULL, 1),
|
|
('T', '20151221', 1554, 1407, N'', 1397, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, NULL, GETDATE(), NULL, 1),
|
|
('T', '20151222', 1554, 1407, N'', 1397, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, NULL, GETDATE(), NULL, 1),
|
|
('T', '20151223', 1554, 1407, N'', 1397, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, NULL, GETDATE(), NULL, 1),
|
|
('T', '20151224', 1554, 1407, N'', 1386, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, NULL, GETDATE(), NULL, 1),
|
|
('T', '20151225', 1554, 1407, N'', 1386, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, NULL, GETDATE(), NULL, 1),
|
|
('T', '20151226', 1554, 1407, N'', 1386, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, NULL, GETDATE(), NULL, 1),
|
|
('T', '20151228', 1554, 1407, N'', 1397, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, NULL, GETDATE(), NULL, 1),
|
|
('T', '20151229', 1554, 1407, N'', 1397, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, NULL, GETDATE(), NULL, 1),
|
|
('T', '20151230', 1554, 1407, N'', 1397, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, NULL, GETDATE(), NULL, 1),
|
|
('T', '20151231', 1554, 1407, N'', 1397, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, NULL, GETDATE(), NULL, 1),
|
|
('T', '20160101', 1554, 1407, N'', 1386, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, NULL, GETDATE(), NULL, 1),
|
|
('T', '20160122', 1554, 1407, N'', 1400, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, NULL, GETDATE(), NULL, 1),
|
|
('T', '20160314', 1554, 1407, N'', 1386, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, NULL, GETDATE(), NULL, 1),
|
|
('T', '20160315', 1554, 1407, N'', 1386, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, NULL, GETDATE(), NULL, 1),
|
|
('T', '20160324', 1554, 1407, N'', 1398, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, NULL, GETDATE(), NULL, 1),
|
|
('T', '20160325', 1554, 1407, N'', 1398, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, NULL, GETDATE(), NULL, 1),
|
|
('T', '20160328', 1554, 1407, N'', 1386, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, NULL, GETDATE(), NULL, 1),
|
|
('T', '20160329', 1554, 1407, N'', 1398, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, NULL, GETDATE(), NULL, 1),
|
|
('T', '20160429', 1554, 1407, N'', 1402, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, NULL, GETDATE(), NULL, 1),
|
|
('T', '20160501', 1554, 1407, N'', 1386, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, NULL, GETDATE(), NULL, 1),
|
|
('T', '20160516', 1554, 1407, N'', 1386, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, NULL, GETDATE(), NULL, 1),
|
|
('T', @utolsoTanitasiNap, 1554, 1407, N'', 1395, 'F', 'T', NULL, @intezmenyId, @tanevId, 'F', 0, NULL, GETDATE(), NULL, 1)
|
|
END
|
|
|
|
|
|
UPDATE T_TANEV SET
|
|
C_ELSOTANITASINAP = @elsoTanitasiNap
|
|
,C_UTOLSOTANITASINAP = @utolsoTanitasiNap
|
|
WHERE ID = @tanevId
|
|
END
|
|
GO |