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,76 @@
--------------------------------------------------------------------------------------------------------------------
-- Azért futtatjuk le minden intézményre, mert az uspGenerateTanevAdatok csak az újonnan létrehozott esetén insertál,
-- ha előre létre lett hozva, de még nem aktív, arra nem futott le az eredeti.
--------------------------------------------------------------------------------------------------------------------
DECLARE intezmenytanevekCursor CURSOR LOCAL FOR
SELECT IntezmenyAdatok.C_INTEZMENYID
,IntezmenyAdatok.C_TANEVID
FROM T_INTEZMENYADATOK IntezmenyAdatok
INNER JOIN T_TANEV Tanev ON Tanev.ID = C_TANEVID AND Tanev.TOROLT = 'F' AND Tanev.C_NEV > '2020'
DECLARE @intezmenyId int, @tanevId int
OPEN intezmenytanevekCursor
FETCH NEXT FROM intezmenytanevekCursor INTO @intezmenyId, @tanevId
WHILE @@FETCH_STATUS = 0
BEGIN
DECLARE @LELTAR_CONCERNEDId INT = NULL
SELECT TOP 1 @LELTAR_CONCERNEDId = ID FROM dbo.T_SZEREPKOR WHERE C_SZEREPKORTIPUS = 8755 AND C_INTEZMENYID = @intezmenyId AND C_TANEVID = @tanevId
IF(@LELTAR_CONCERNEDId IS NULL)
INSERT INTO dbo.T_SZEREPKOR (
C_SZEREPKORTIPUS
,C_INTEZMENYID
,C_TANEVID
,SERIAL
,LASTCHANGED
,CREATED
,MODIFIER
,CREATOR
)
VALUES (
8755 --LELTAR_CONCERNED
,@intezmenyId
,@tanevId
,0
,GETDATE()
,GETDATE()
,NULL
,1
)
DECLARE @LELTAR_CONCERNEDJogId INT = NULL
SELECT TOP 1 @LELTAR_CONCERNEDJogId = ID FROM dbo.T_JOGOSULTSAG WHERE C_JOG = 'LELTAR_CONCERNED' AND C_INTEZMENYID = @intezmenyId AND C_TANEVID = @tanevId
IF(@LELTAR_CONCERNEDJogId IS NULL)
INSERT INTO dbo.T_JOGOSULTSAG (
C_JOG
,C_SZEREPKORTIPUS
,C_INTEZMENYID
,C_TANEVID
,TOROLT
,SERIAL
,CREATED
,CREATOR
)
VALUES (
N'LELTAR_CONCERNED' --C_JOG
,8755 --LELTAR_CONCERNED
,@intezmenyId
,@tanevId
,'F'
,0
,GETDATE()
,0
)
FETCH NEXT FROM intezmenytanevekCursor INTO @intezmenyId, @tanevId
END
CLOSE intezmenytanevekCursor
DEALLOCATE intezmenytanevekCursor