SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO IF OBJECT_ID('dbo.[sp_CopyTanulo]') IS NOT NULL BEGIN DROP PROCEDURE [dbo].[sp_CopyTanulo] END GO CREATE PROCEDURE [dbo].[sp_CopyTanulo] @intezmenyId int, @aktTanevId int, @kovetkezoTanevId int, @tanuloId int AS BEGIN INSERT INTO T_FELHASZNALO( C_ADOSZAM ,C_ALAIRAS ,C_ALAPERTELMEZETTLCID ,C_ALLAMPOLGARSAGA ,C_ALLAMPOLGARSAGA2 ,C_ANYANYELVE ,C_ANYJANEVE ,C_ANYJANEVEELVALASZTO ,C_ANYJANEVESORREND ,C_DMSTARTTIME ,C_ELOTAG ,C_FENNTARTOAZONOSITO ,C_IGAZOLVANYSZAM ,C_IGAZOLVANYTIPUSA ,C_INTEZMENYID ,C_KELLADSZINKRONIZALAS ,C_KERESESINEV ,C_KIRAZONOSITO ,C_KRETAKOD ,C_LATASSERULTWEBHASZNALATA ,C_LEIRAS ,C_NEME ,C_NEVSORREND ,C_NYILVANTARTASISZAM ,C_NYILVANTARTASKEZDETE ,C_NYOMTATASINEV ,C_OKTATASIAZONOSITO ,C_OMKOD ,C_PROFILKEP ,C_SMSSZAM ,C_SMSSZINKRONIZALT ,C_SZULETESIDATUM ,C_SZULETESIHELY ,C_SZULETESINEV ,C_SZULETESINEVELVALASZTO ,C_SZULETESINEVSORREND ,C_SZULETESIORSZAG ,C_TAJSZAM ,C_TANEVID ,C_UTONEV ,C_VEZETEKNEV ,TOROLT ,SERIAL ,LASTCHANGED ,CREATED ,MODIFIER ,CREATOR ,NNID ,ELOZOTANEVIREKORDID ) SELECT C_ADOSZAM AS C_ADOSZAM ,C_ALAIRAS AS C_ALAIRAS ,C_ALAPERTELMEZETTLCID AS C_ALAPERTELMEZETTLCID ,IIF((SELECT COUNT(1) FROM T_ALLAMPOLGARSAG WHERE C_ALTANEVID = @kovetkezoTanevId AND ID = t.C_ALLAMPOLGARSAGA) = 0,216,t.C_ALLAMPOLGARSAGA) AS C_ALLAMPOLGARSAGA ,IIF((SELECT COUNT(1) FROM T_ALLAMPOLGARSAG WHERE C_ALTANEVID = @kovetkezoTanevId AND ID = t.C_ALLAMPOLGARSAGA2) = 0,216,t.C_ALLAMPOLGARSAGA2) AS C_ALLAMPOLGARSAGA2 ,IIF((SELECT COUNT(1) FROM T_ANYANYELV WHERE C_ALTANEVID = @kovetkezoTanevId AND ID = t.C_ANYANYELVE) = 0,493,t.C_ANYANYELVE) AS C_ANYANYELVE ,C_ANYJANEVE AS C_ANYJANEVE ,C_ANYJANEVEELVALASZTO AS C_ANYJANEVEELVALASZTO ,C_ANYJANEVESORREND AS C_ANYJANEVESORREND ,C_DMSTARTTIME AS C_DMSTARTTIME ,C_ELOTAG AS C_ELOTAG ,C_FENNTARTOAZONOSITO AS C_FENNTARTOAZONOSITO ,C_IGAZOLVANYSZAM AS C_IGAZOLVANYSZAM ,IIF((SELECT COUNT(1) FROM T_IGAZOLVANYTIPUS WHERE C_ALTANEVID = @kovetkezoTanevId AND ID = t.C_IGAZOLVANYTIPUSA) = 0,543,t.C_IGAZOLVANYTIPUSA) AS C_IGAZOLVANYTIPUSA ,@intezmenyId AS C_INTEZMENYID ,C_KELLADSZINKRONIZALAS AS C_KELLADSZINKRONIZALAS ,C_KERESESINEV AS C_KERESESINEV ,C_KIRAZONOSITO AS C_KIRAZONOSITO ,C_KRETAKOD AS C_KRETAKOD ,C_LATASSERULTWEBHASZNALATA AS C_LATASSERULTWEBHASZNALATA ,C_LEIRAS AS C_LEIRAS ,C_NEME AS C_NEME ,C_NEVSORREND AS C_NEVSORREND ,C_NYILVANTARTASISZAM AS C_NYILVANTARTASISZAM ,C_NYILVANTARTASKEZDETE AS C_NYILVANTARTASKEZDETE ,C_NYOMTATASINEV AS C_NYOMTATASINEV ,C_OKTATASIAZONOSITO AS C_OKTATASIAZONOSITO ,C_OMKOD AS C_OMKOD ,C_PROFILKEP AS C_PROFILKEP ,C_SMSSZAM AS C_SMSSZAM ,C_SMSSZINKRONIZALT AS C_SMSSZINKRONIZALT ,C_SZULETESIDATUM AS C_SZULETESIDATUM ,C_SZULETESIHELY AS C_SZULETESIHELY ,C_SZULETESINEV AS C_SZULETESINEV ,C_SZULETESINEVELVALASZTO AS C_SZULETESINEVELVALASZTO ,C_SZULETESINEVSORREND AS C_SZULETESINEVSORREND ,C_SZULETESIORSZAG AS C_SZULETESIORSZAG ,C_TAJSZAM AS C_TAJSZAM ,@kovetkezoTanevId AS C_TANEVID ,C_UTONEV AS C_UTONEV ,C_VEZETEKNEV AS C_VEZETEKNEV ,TOROLT AS TOROLT ,0 AS SERIAL ,GETDATE() AS LASTCHANGED ,GETDATE() AS CREATED ,MODIFIER AS MODIFIER ,MODIFIER AS CREATOR ,NULL AS NNID ,@tanuloId AS ELOZOTANEVIREKORDID FROM T_FELHASZNALO t WHERE C_TANEVID = @aktTanevId AND C_INTEZMENYID = @intezmenyId AND t.ID = @tanuloId INSERT INTO T_TANULO( [C_ALLAMIGONDOZOTT] ,[C_BANKSZAMLASZAM] ,[C_BEILLESZKEDESINEHEZSEG] ,[C_BEIRASINAPLOSORSZAM] ,[C_BEJARO] ,[C_DIAKIGAZOLVANYKELTE] ,[C_DIAKIGAZOLVANYSZAM] ,[C_ELOZOINTEZMENY] ,[C_EVISMETLO] ,[C_INGYENESTANKONVYELLATASA] ,[C_JOGVISZONYATSZUNETELTETO] ,[C_MAGANTANULO] ,[C_MAGANTANULOSAGANAKOKA] ,[C_MAGANTANULOSAGKEZDETE] ,[C_NAPLOSORSZAM] ,[C_POLGARISZERZODESES] ,[C_SZAKMAIGYAKORLATON] ,[C_SZOCIALISTAMOGATAS] ,[C_TANDIJATFIZETO] ,[C_TANKOTELEZETT] ,[C_TANKOTELEZETTSEGVEGE] ,[C_TANULOSZERZODESES] ,[C_TERITESIDIJATFIZETO] ,[C_TESTNEVELESTIPUSA] ,[C_VENDEG] ,[C_BTMPROBLEMAS] ,[C_DIAKSPORTKOROS] ,[C_EGYHAZKOZOSSEGE] ,[C_ETKEZESIKEDVEZMENY] ,[C_HALMOZOTTANFOGYATEKOS] ,[C_HATRANYOSHELYZETU] ,[C_KOLLEGIUMIELLATASOS] ,[C_RENDSZERESGYERMEKVEDELMIKEDV] ,[C_SAJATOSNEVELESU] ,[C_SPORTAG] ,[C_SPORTEDZONEVE] ,[C_SPORTKLUB] ,[C_SZAKKEPESITESSZAMA] ,[C_TANULOIJOGVISZONYOSELTARTOTT] ,[C_TARTOSGYOGYKEZELESSZAMA] ,[C_TOBBGYERMEKIGAZOLASSZAMA] ,[C_VALLASA] ,[C_VESZELYEZTETETT] ,[C_JOGVISZONYVARHATOBEFEJEZESE] ,[C_BEILLESZKEDESIPROBLEMAVALKUZ] ,[C_BESZEDFOGYATEKOSOKMANYSZAM] ,[C_BNOKOD] ,[C_BTMHATAROZATOKMANYSZAM] ,[C_BTMHATAROZATTARTALMA] ,[C_BTMKIALLITOINTEZMENY] ,[C_BTMKONTROLLIDOPONT] ,[C_BTMLETSZAMSULY] ,[C_BTMOKMANYERVENYESSEGKEZDETE] ,[C_BTMOKMANYERVENYESSEGVEGE] ,[C_DISZGRAFIAOKMANYSZAM] ,[C_DISZKALKULIAOKMANYSZAM] ,[C_DISZLEXIAOKMANYSZAM] ,[C_ERTELMIFOGYATEKOS] ,[C_ERTELMIFOGYATEKOSOKMANYSZAM] ,[C_FEJLESZTESREKIJELOLT] ,[C_FEJLESZTOFOGLALKOZAS] ,[C_FEJLESZTOFOGLALKOZASORASZAM] ,[C_HALLASSERULT] ,[C_HALLASSERULTOKMANYSZAM] ,[C_LATASSERULT] ,[C_LATASSERULTOKMANYSZAM] ,[C_MAGATARTASIPROBLEMAVALKUZD] ,[C_MEGISMERONEMORGANIKUSOKMANYS] ,[C_MEGISMEROORGANIKUSOKMANYSZAM] ,[C_MOZGASSERULTOKMANYSZAM] ,[C_SNIKIALLITOINTEZMENY] ,[C_SNIKONTROLLIDOPONT] ,[C_SNILETSZAMSULY] ,[C_SNIMEGHATAROZAS] ,[C_SNIOKMANYERVENYESSEGKEZDETE] ,[C_SNIOKMANYERVENYESSEGVEGE] ,[C_TANULASIPROBLEMADISZGRAFIA] ,[C_TANULASIPROBLEMAVALKUZD] ,[C_TANULASIPROBLEMAVALKUZDDISZK] ,[C_TANULASIPROBLEMAVALKUZDDISZL] ,[C_VISELKEDESNEMORGANIKUSOKMANY] ,[C_VISELKEDESORGANIKUSOKMANYSZA] ,[C_ELSOINTEZMENYOMKOD] ,[C_EVISMETLOTANTARGYAK] ,[C_KOZEPFOKUOKTATASBATIZENHATOD] ,[C_MENEDEKJOGGALRENDELKEZO] ,[C_AGAZAT] ,[C_RESZSZAKKEPESITES] ,[C_SZAKKEPESITES] ,[C_SZAKMACSOPORT] ,[C_EGYEBDONTO] ,[C_MEGALLAPODASOS] ,[C_OSZTV] ,[C_SZETVAGAZAT] ,[C_SZINTVIZSGA] ,[C_SZKTV] ,[C_TECHNIKUSIEVFOLYAM] ,[C_EGYUTTMUKODESES] ,[C_ISKOLAIKERETEKKOZOTT] ,[C_TANTERVID] ,[C_FELVETELTANEVEID] ,[C_ALINTEZMENYID] ,[C_ALTANEVID] ,[TOROLT] ,[SERIAL] ,[LASTCHANGED] ,[CREATED] ,[MODIFIER] ,[CREATOR] ,[ELOZOTANEVIREKORDIDA] ,[NNID] ,[ID] ) SELECT [C_ALLAMIGONDOZOTT] ,[C_BANKSZAMLASZAM] ,[C_BEILLESZKEDESINEHEZSEG] ,[C_BEIRASINAPLOSORSZAM] ,[C_BEJARO] ,[C_DIAKIGAZOLVANYKELTE] ,[C_DIAKIGAZOLVANYSZAM] ,[C_ELOZOINTEZMENY] ,[C_EVISMETLO] ,[C_INGYENESTANKONVYELLATASA] ,[C_JOGVISZONYATSZUNETELTETO] ,[C_MAGANTANULO] ,[C_MAGANTANULOSAGANAKOKA] ,[C_MAGANTANULOSAGKEZDETE] ,[C_NAPLOSORSZAM] ,[C_POLGARISZERZODESES] ,[C_SZAKMAIGYAKORLATON] ,[C_SZOCIALISTAMOGATAS] ,[C_TANDIJATFIZETO] ,[C_TANKOTELEZETT] ,[C_TANKOTELEZETTSEGVEGE] ,[C_TANULOSZERZODESES] ,[C_TERITESIDIJATFIZETO] ,[C_TESTNEVELESTIPUSA] ,[C_VENDEG] ,[C_BTMPROBLEMAS] ,[C_DIAKSPORTKOROS] ,[C_EGYHAZKOZOSSEGE] ,[C_ETKEZESIKEDVEZMENY] ,[C_HALMOZOTTANFOGYATEKOS] ,[C_HATRANYOSHELYZETU] ,[C_KOLLEGIUMIELLATASOS] ,[C_RENDSZERESGYERMEKVEDELMIKEDV] ,[C_SAJATOSNEVELESU] ,[C_SPORTAG] ,[C_SPORTEDZONEVE] ,[C_SPORTKLUB] ,[C_SZAKKEPESITESSZAMA] ,[C_TANULOIJOGVISZONYOSELTARTOTT] ,[C_TARTOSGYOGYKEZELESSZAMA] ,[C_TOBBGYERMEKIGAZOLASSZAMA] ,[C_VALLASA] ,[C_VESZELYEZTETETT] ,[C_JOGVISZONYVARHATOBEFEJEZESE] ,[C_BEILLESZKEDESIPROBLEMAVALKUZ] ,[C_BESZEDFOGYATEKOSOKMANYSZAM] ,[C_BNOKOD] ,[C_BTMHATAROZATOKMANYSZAM] ,[C_BTMHATAROZATTARTALMA] ,[C_BTMKIALLITOINTEZMENY] ,[C_BTMKONTROLLIDOPONT] ,[C_BTMLETSZAMSULY] ,[C_BTMOKMANYERVENYESSEGKEZDETE] ,[C_BTMOKMANYERVENYESSEGVEGE] ,[C_DISZGRAFIAOKMANYSZAM] ,[C_DISZKALKULIAOKMANYSZAM] ,[C_DISZLEXIAOKMANYSZAM] ,[C_ERTELMIFOGYATEKOS] ,[C_ERTELMIFOGYATEKOSOKMANYSZAM] ,[C_FEJLESZTESREKIJELOLT] ,[C_FEJLESZTOFOGLALKOZAS] ,[C_FEJLESZTOFOGLALKOZASORASZAM] ,[C_HALLASSERULT] ,[C_HALLASSERULTOKMANYSZAM] ,[C_LATASSERULT] ,[C_LATASSERULTOKMANYSZAM] ,[C_MAGATARTASIPROBLEMAVALKUZD] ,[C_MEGISMERONEMORGANIKUSOKMANYS] ,[C_MEGISMEROORGANIKUSOKMANYSZAM] ,[C_MOZGASSERULTOKMANYSZAM] ,[C_SNIKIALLITOINTEZMENY] ,[C_SNIKONTROLLIDOPONT] ,[C_SNILETSZAMSULY] ,[C_SNIMEGHATAROZAS] ,[C_SNIOKMANYERVENYESSEGKEZDETE] ,[C_SNIOKMANYERVENYESSEGVEGE] ,[C_TANULASIPROBLEMADISZGRAFIA] ,[C_TANULASIPROBLEMAVALKUZD] ,[C_TANULASIPROBLEMAVALKUZDDISZK] ,[C_TANULASIPROBLEMAVALKUZDDISZL] ,[C_VISELKEDESNEMORGANIKUSOKMANY] ,[C_VISELKEDESORGANIKUSOKMANYSZA] ,[C_ELSOINTEZMENYOMKOD] ,[C_EVISMETLOTANTARGYAK] ,[C_KOZEPFOKUOKTATASBATIZENHATOD] ,[C_MENEDEKJOGGALRENDELKEZO] ,[C_AGAZAT] ,[C_RESZSZAKKEPESITES] ,[C_SZAKKEPESITES] ,[C_SZAKMACSOPORT] ,[C_EGYEBDONTO] ,[C_MEGALLAPODASOS] ,[C_OSZTV] ,[C_SZETVAGAZAT] ,[C_SZINTVIZSGA] ,[C_SZKTV] ,[C_TECHNIKUSIEVFOLYAM] ,[C_EGYUTTMUKODESES] ,[C_ISKOLAIKERETEKKOZOTT] ,[C_TANTERVID] ,[C_FELVETELTANEVEID] ,@intezmenyId AS C_ALINTEZMENYID ,@kovetkezoTanevId AS C_ALTANEVID ,TOROLT AS TOROLT ,0 AS SERIAL ,GETDATE() AS LASTCHANGED ,GETDATE() AS CREATED ,MODIFIER AS MODIFIER ,@tanuloId AS ELOZOTANEVIREKORDIDA ,MODIFIER AS CREATOR ,NULL AS NNID ,(SELECT ID FROM T_FELHASZNALO WHERE ELOZOTANEVIREKORDID = @tanuloId AND C_TANEVID = @kovetkezoTanevId AND C_INTEZMENYID = @intezmenyId) AS ID FROM T_TANULO t WHERE C_ALTANEVID = @aktTanevId AND C_ALINTEZMENYID = @intezmenyId AND t.ID = @tanuloId INSERT INTO T_FELHASZNALOBELEPES( C_BEJELENTKEZESINEV ,C_FELHASZNALOID ,C_INTEZMENYID ,C_JELSZO ,C_JELSZOVALTOZTATASIDEJE ,C_KOTELEZOVALTOZTATNI ,C_MEGHIUSULTBELEPESEK ,C_NEPTUNNAPLOJELSZO ,C_SO ,C_TANEVID ,C_UTOLSOBELEPES ,TOROLT ,SERIAL ,LASTCHANGED ,CREATED ,MODIFIER ,CREATOR ,NNID ,ELOZOTANEVIREKORDID ) SELECT C_BEJELENTKEZESINEV AS C_BEJELENTKEZESINEV ,(SELECT ID FROM T_FELHASZNALO WHERE ELOZOTANEVIREKORDID = t.C_FELHASZNALOID AND C_TANEVID = @kovetkezoTanevId AND C_INTEZMENYID = @intezmenyId) AS C_FELHASZNALOID ,@intezmenyId AS C_INTEZMENYID ,C_JELSZO AS C_JELSZO ,C_JELSZOVALTOZTATASIDEJE AS C_JELSZOVALTOZTATASIDEJE ,C_KOTELEZOVALTOZTATNI AS C_KOTELEZOVALTOZTATNI ,C_MEGHIUSULTBELEPESEK AS C_MEGHIUSULTBELEPESEK ,C_NEPTUNNAPLOJELSZO AS C_NEPTUNNAPLOJELSZO ,C_SO AS C_SO ,@kovetkezoTanevId AS C_TANEVID ,C_UTOLSOBELEPES AS C_UTOLSOBELEPES ,TOROLT AS TOROLT ,0 AS SERIAL ,GETDATE() AS LASTCHANGED ,GETDATE() AS CREATED ,MODIFIER AS MODIFIER ,MODIFIER AS CREATOR ,NULL AS NNID ,t.ID AS ELOZOTANEVIREKORDID FROM T_FELHASZNALOBELEPES t WHERE C_TANEVID = @aktTanevId AND C_INTEZMENYID = @intezmenyId AND t.C_FELHASZNALOID = @tanuloId AND t.C_GONDVISELOID IS NULL INSERT INTO T_CIM( C_AJTO ,C_ALAPERTELMEZETT ,C_CIMTIPUSA ,C_EMELET ,C_EPULET ,C_FELHASZNALOID ,C_HAZSZAM ,C_INTEZMENYID ,C_IRANYITOSZAM ,C_KOZTERULET ,C_KOZTERULETJELLEGE ,C_LEPCSOHAZ ,C_MEGYE ,C_ORSZAG ,C_OSSZETETTCIM ,C_TANEVID ,C_VAROS ,TOROLT ,SERIAL ,LASTCHANGED ,CREATED ,MODIFIER ,CREATOR ,NNID ,ELOZOTANEVIREKORDID ) SELECT C_AJTO AS C_AJTO ,C_ALAPERTELMEZETT AS C_ALAPERTELMEZETT ,IIF((SELECT COUNT(1) FROM T_CIMTIPUS WHERE C_ALTANEVID = @kovetkezoTanevId AND ID = t.C_CIMTIPUSA) = 0,906,t.C_CIMTIPUSA) AS C_CIMTIPUSA ,C_EMELET AS C_EMELET ,C_EPULET AS C_EPULET ,(SELECT ID FROM T_FELHASZNALO WHERE ELOZOTANEVIREKORDID = t.C_FELHASZNALOID AND C_TANEVID = @kovetkezoTanevId AND C_INTEZMENYID = @intezmenyId) AS C_FELHASZNALOID ,C_HAZSZAM AS C_HAZSZAM ,@intezmenyId AS C_INTEZMENYID ,C_IRANYITOSZAM AS C_IRANYITOSZAM ,C_KOZTERULET AS C_KOZTERULET ,IIF((SELECT COUNT(1) FROM T_KOZTERULETJELLEG WHERE C_ALTANEVID = @kovetkezoTanevId AND ID = t.C_KOZTERULETJELLEGE) = 0,911,t.C_KOZTERULETJELLEGE) AS C_KOZTERULETJELLEGE ,C_LEPCSOHAZ AS C_LEPCSOHAZ ,C_MEGYE AS C_MEGYE ,C_ORSZAG AS C_ORSZAG ,C_OSSZETETTCIM AS C_OSSZETETTCIM ,@kovetkezoTanevId AS C_TANEVID ,C_VAROS AS C_VAROS ,TOROLT AS TOROLT ,0 AS SERIAL ,GETDATE() AS LASTCHANGED ,GETDATE() AS CREATED ,MODIFIER AS MODIFIER ,MODIFIER AS CREATOR ,NULL AS NNID ,@tanuloId AS ELOZOTANEVIREKORDID FROM T_CIM t WHERE C_TANEVID = @aktTanevId AND C_INTEZMENYID = @intezmenyId AND t.C_FELHASZNALOID = @tanuloId INSERT INTO T_EMAIL( C_EMAILTIPUSA ,C_EMAILCIM ,C_ALAPERTELMEZETT ,C_FELHASZNALOID ,C_INTEZMENYID ,C_TANEVID ,TOROLT ,SERIAL ,LASTCHANGED ,CREATED ,MODIFIER ,CREATOR ,NNID ,ELOZOTANEVIREKORDID ) SELECT IIF((SELECT COUNT(1) FROM T_EMAILTIPUS WHERE C_ALTANEVID = @kovetkezoTanevId AND ID = t.C_EMAILTIPUSA) = 0,1024,t.C_EMAILTIPUSA) AS C_EMAILTIPUSA ,C_EMAILCIM AS C_EMAILCIM ,C_ALAPERTELMEZETT AS C_ALAPERTELMEZETT ,(SELECT ID FROM T_FELHASZNALO WHERE ELOZOTANEVIREKORDID = t.C_FELHASZNALOID AND C_TANEVID = @kovetkezoTanevId AND C_INTEZMENYID = @intezmenyId) AS C_FELHASZNALOID ,@intezmenyId AS C_INTEZMENYID ,@kovetkezoTanevId AS C_TANEVID ,TOROLT AS TOROLT ,0 AS SERIAL ,GETDATE() AS LASTCHANGED ,GETDATE() AS CREATED ,MODIFIER AS MODIFIER ,MODIFIER AS CREATOR ,NULL AS NNID ,t.ID AS ELOZOTANEVIREKORDID FROM T_EMAIL t WHERE C_TANEVID = @aktTanevId AND C_INTEZMENYID = @intezmenyId AND t.C_FELHASZNALOID = @tanuloId INSERT INTO T_GONDVISELO ( [C_AKTIV] ,[C_GONDVISELESKEZDETE] ,[C_GONDVISELESVEGE] ,[C_GYERMEKETEGYEDULNEVELO] ,[C_NEV] ,[C_NYUGDIJAS] ,[C_ROKONSAGFOKA] ,[C_ISEMAILERTESITES] ,[C_TANULOID] ,[C_INTEZMENYID] ,[C_TANEVID] ,[TOROLT] ,[SERIAL] ,[LASTCHANGED] ,[CREATED] ,[MODIFIER] ,[CREATOR] ,[ELOZOTANEVIREKORDID] ,[NNID] ) SELECT [C_AKTIV] ,[C_GONDVISELESKEZDETE] ,[C_GONDVISELESVEGE] ,[C_GYERMEKETEGYEDULNEVELO] ,[C_NEV] ,[C_NYUGDIJAS] ,[C_ROKONSAGFOKA] ,[C_ISEMAILERTESITES] ,(SELECT ID FROM T_FELHASZNALO WHERE ELOZOTANEVIREKORDID = t.[C_TANULOID] AND C_TANEVID = @kovetkezoTanevId AND C_INTEZMENYID = @intezmenyId) ,@intezmenyId AS C_ALINTEZMENYID ,@kovetkezoTanevId AS C_ALTANEVID ,TOROLT AS TOROLT ,0 AS SERIAL ,GETDATE() AS LASTCHANGED ,GETDATE() AS CREATED ,MODIFIER AS MODIFIER ,t.ID AS ELOZOTANEVIREKORDID ,MODIFIER AS CREATOR ,NULL AS NNID FROM T_GONDVISELO t WHERE C_TANEVID = @aktTanevId AND C_INTEZMENYID = @intezmenyId AND t.[C_TANULOID] = @tanuloId INSERT INTO T_FELHASZNALOBELEPES( C_BEJELENTKEZESINEV ,C_FELHASZNALOID ,C_INTEZMENYID ,C_JELSZO ,C_JELSZOVALTOZTATASIDEJE ,C_KOTELEZOVALTOZTATNI ,C_MEGHIUSULTBELEPESEK ,C_NEPTUNNAPLOJELSZO ,C_SO ,C_TANEVID ,C_UTOLSOBELEPES ,C_GONDVISELOID ,TOROLT ,SERIAL ,LASTCHANGED ,CREATED ,MODIFIER ,CREATOR ,NNID ,ELOZOTANEVIREKORDID ) SELECT C_BEJELENTKEZESINEV AS C_BEJELENTKEZESINEV ,(SELECT ID FROM T_FELHASZNALO WHERE ELOZOTANEVIREKORDID = t.C_FELHASZNALOID AND C_TANEVID = @kovetkezoTanevId AND C_INTEZMENYID = @intezmenyId) AS C_FELHASZNALOID ,@intezmenyId AS C_INTEZMENYID ,C_JELSZO AS C_JELSZO ,C_JELSZOVALTOZTATASIDEJE AS C_JELSZOVALTOZTATASIDEJE ,C_KOTELEZOVALTOZTATNI AS C_KOTELEZOVALTOZTATNI ,C_MEGHIUSULTBELEPESEK AS C_MEGHIUSULTBELEPESEK ,C_NEPTUNNAPLOJELSZO AS C_NEPTUNNAPLOJELSZO ,C_SO AS C_SO ,@kovetkezoTanevId AS C_TANEVID ,C_UTOLSOBELEPES AS C_UTOLSOBELEPES ,(SELECT ID FROM T_GONDVISELO WHERE ELOZOTANEVIREKORDID = t.C_GONDVISELOID AND C_TANEVID = @kovetkezoTanevId AND C_INTEZMENYID = @intezmenyId) AS C_GONDVISELOID ,TOROLT AS TOROLT ,0 AS SERIAL ,GETDATE() AS LASTCHANGED ,GETDATE() AS CREATED ,MODIFIER AS MODIFIER ,MODIFIER AS CREATOR ,NULL AS NNID ,t.ID AS ELOZOTANEVIREKORDID FROM T_FELHASZNALOBELEPES t WHERE C_TANEVID = @aktTanevId AND C_INTEZMENYID = @intezmenyId AND t.C_FELHASZNALOID = @tanuloId AND t.C_GONDVISELOID IS NOT NULL UPDATE tcs SET tcs.C_TANULOID = (SELECT ID FROM T_FELHASZNALO WHERE ELOZOTANEVIREKORDID = @tanuloId AND C_TANEVID = @kovetkezoTanevId AND C_INTEZMENYID = @intezmenyId) FROM T_TANULOCSOPORT tcs INNER JOIN T_TANULO t ON t.ID = tcs.C_TANULOID AND t.ID = @tanuloId WHERE tcs.C_TANEVID <> t.C_ALTANEVID END