109 lines
		
	
	
		
			7.2 KiB
		
	
	
	
		
			SQL
		
	
	
	
	
	
			
		
		
	
	
			109 lines
		
	
	
		
			7.2 KiB
		
	
	
	
		
			SQL
		
	
	
	
	
	
--db-ben vannak, excelben nincsenek
 | 
						|
update T_DICTIONARYITEMBASE set TOROLT = 'T' where ID in (
 | 
						|
7573, 
 | 
						|
7607,
 | 
						|
7613,
 | 
						|
7618,
 | 
						|
7625,
 | 
						|
7626,
 | 
						|
7635,
 | 
						|
7644)
 | 
						|
 | 
						|
update T_TAVOLLETTIPUS_OSSZES set TOROLT = 'T' where ID in (
 | 
						|
7573, 
 | 
						|
7607,
 | 
						|
7613,
 | 
						|
7618,
 | 
						|
7625,
 | 
						|
7626,
 | 
						|
7635,
 | 
						|
7644)
 | 
						|
 | 
						|
--name javítás
 | 
						|
UPDATE d
 | 
						|
SET 
 | 
						|
	C_NAME = 
 | 
						|
	case 
 | 
						|
		when C_SAPKOD = 0100 then 'Szabadság'
 | 
						|
		when C_SAPKOD = 0104 then 'Hozzátartozó halálakor mentesülés munkavégzés alól'
 | 
						|
		when C_SAPKOD = 0110 then 'Apát megillető pótszabadság gyermeke születése esetén'
 | 
						|
		when C_SAPKOD = 0150 then 'Tanulmányi munkaidő-kedvezmény'
 | 
						|
		when C_SAPKOD = 0163 then 'Fizetés nélküli szabadság kérelemre 30 napot meghaladó tartamú biztosítás szünetel'
 | 
						|
		when C_SAPKOD = 0164 then 'Fizetés nélküli szabadság kérelemre 30 napot nem meghaladó tartamú biztosítás szünetel'
 | 
						|
		when C_SAPKOD = 0200 then 'Egyéb hiányzás díjazással'
 | 
						|
		when C_SAPKOD = 0210 then 'Egyéb hiányzás díjazás nélkül'
 | 
						|
		when C_SAPKOD = 0220 then 'Mentesítés a munkavégzés alól felmentési/felmondási idő tartamára'
 | 
						|
		when C_SAPKOD = 0230 then 'Szakszervezeti tisztségviselő munkaidő-kedvezménye'
 | 
						|
		when C_SAPKOD = 0301 then 'Keresőképtelenség'
 | 
						|
		when C_SAPKOD = 0505 then 'Sztrájk'
 | 
						|
		when C_SAPKOD = 0510 then 'Különös méltánylást érdemlő személyi, családi vagy elháríthatatlan ok miatt indokolt távollét tartamára mentesülés munkavégzés alól'
 | 
						|
		when C_SAPKOD = 0515 then 'Munkaszüneti nap miatti távollét óra- vagy teljesítménybérezés esetén'
 | 
						|
		when C_SAPKOD = 0600 then 'Szülési szabadság'
 | 
						|
		when C_SAPKOD = 0610 then 'Fizetés nélküli szabadság biztosítás nem szünetel'
 | 
						|
		when C_SAPKOD = 0660 then 'Önkéntes tartalékos katonai szolgálatteljesítés'
 | 
						|
		when C_SAPKOD = 0902 then 'Jogviszony/folyósítás'
 | 
						|
		when C_SAPKOD = 0904 then 'Kötelező orvosi vizsgálat tartamára mentesülés munkavégzés alól'
 | 
						|
		when C_SAPKOD = 0906 then 'Véradáshoz szükséges időtartamra mentesülés munkavégzés alól'
 | 
						|
		when C_SAPKOD = 0908 then 'Szoptatás időtartamára mentesülés munkavégzés alól '
 | 
						|
		when C_SAPKOD = 0910 then 'Választás miatt mentesülés munkavégzés alól'
 | 
						|
		when C_SAPKOD = 0912 then 'Tanúkénti meghallgatás'
 | 
						|
		when C_SAPKOD = 0914 then 'Kirendelés a fogadó munkáltató fizet'
 | 
						|
		when C_SAPKOD = 0918 then 'Képviselői feladatok ellátása'
 | 
						|
		when C_SAPKOD = 0920 then 'Emberi reprodukciós eljárással összefüggő, egészségügyi intézményben történő kezelés tartamára mentesülés munkavégzés alól' 
 | 
						|
		when C_SAPKOD = 0922 then 'Képzésben, továbbképzésben felek megállapodása alapján való részvételhez szükséges időtartamra mentesülés munkavégzés alól'
 | 
						|
		when C_SAPKOD = 0924 then 'Önkéntes vagy létesítményi tűzoltói szolgálat ellátásának tartamára mentesülés munkavégzés alól'
 | 
						|
		when C_SAPKOD = 0926 then 'Bíróság, hatóság felhívására vagy az eljárásban való részvételhez szükséges időtartamra mentesülés munkavégzés alól'
 | 
						|
		when C_SAPKOD = 0928 then 'Munkáltató engedélye alapján'
 | 
						|
		when C_SAPKOD = 0930 then 'Állásidő díjazással'
 | 
						|
		when C_SAPKOD = 0932 then 'Felfüggesztés jogviszonyt megszüntető határozat kézbesítése'
 | 
						|
		when C_SAPKOD = 0936 then 'Munkaszüneti nap miatti távollét'
 | 
						|
		when C_SAPKOD = 0938 then 'Kötelezettségszegés körülményei kivizsgálásának időtartamára mentesítés munkavégzés alól (max. 30 nap)'
 | 
						|
		when C_SAPKOD = 0940 then 'Fizetés nélküli szabadság külszolgálatba helyezés időtartamára'
 | 
						|
		when C_SAPKOD = 0942 then 'Előzetes letartóztatás, szabadságvesztés'
 | 
						|
		when C_SAPKOD = 0944 then 'Állásidő díjazás nélkül'
 | 
						|
		else C_NAME
 | 
						|
	end,
 | 
						|
	C_NAME_1 = 
 | 
						|
	case 
 | 
						|
		when C_SAPKOD = 0100 then 'Szabadság'
 | 
						|
		when C_SAPKOD = 0104 then 'Hozzátartozó halálakor mentesülés munkavégzés alól'
 | 
						|
		when C_SAPKOD = 0110 then 'Apát megillető pótszabadság gyermeke születése esetén'
 | 
						|
		when C_SAPKOD = 0150 then 'Tanulmányi munkaidő-kedvezmény'
 | 
						|
		when C_SAPKOD = 0163 then 'Fizetés nélküli szabadság kérelemre 30 napot meghaladó tartamú biztosítás szünetel'
 | 
						|
		when C_SAPKOD = 0164 then 'Fizetés nélküli szabadság kérelemre 30 napot nem meghaladó tartamú biztosítás szünetel'
 | 
						|
		when C_SAPKOD = 0200 then 'Egyéb hiányzás díjazással'
 | 
						|
		when C_SAPKOD = 0210 then 'Egyéb hiányzás díjazás nélkül'
 | 
						|
		when C_SAPKOD = 0220 then 'Mentesítés a munkavégzés alól felmentési/felmondási idő tartamára'
 | 
						|
		when C_SAPKOD = 0230 then 'Szakszervezeti tisztségviselő munkaidő-kedvezménye'
 | 
						|
		when C_SAPKOD = 0301 then 'Keresőképtelenség'
 | 
						|
		when C_SAPKOD = 0505 then 'Sztrájk'
 | 
						|
		when C_SAPKOD = 0510 then 'Különös méltánylást érdemlő személyi, családi vagy elháríthatatlan ok miatt indokolt távollét tartamára mentesülés munkavégzés alól'
 | 
						|
		when C_SAPKOD = 0515 then 'Munkaszüneti nap miatti távollét óra- vagy teljesítménybérezés esetén'
 | 
						|
		when C_SAPKOD = 0600 then 'Szülési szabadság'
 | 
						|
		when C_SAPKOD = 0610 then 'Fizetés nélküli szabadság biztosítás nem szünetel'
 | 
						|
		when C_SAPKOD = 0660 then 'Önkéntes tartalékos katonai szolgálatteljesítés'
 | 
						|
		when C_SAPKOD = 0902 then 'Jogviszony/folyósítás'
 | 
						|
		when C_SAPKOD = 0904 then 'Kötelező orvosi vizsgálat tartamára mentesülés munkavégzés alól'
 | 
						|
		when C_SAPKOD = 0906 then 'Véradáshoz szükséges időtartamra mentesülés munkavégzés alól'
 | 
						|
		when C_SAPKOD = 0908 then 'Szoptatás időtartamára mentesülés munkavégzés alól '
 | 
						|
		when C_SAPKOD = 0910 then 'Választás miatt mentesülés munkavégzés alól'
 | 
						|
		when C_SAPKOD = 0912 then 'Tanúkénti meghallgatás'
 | 
						|
		when C_SAPKOD = 0914 then 'Kirendelés a fogadó munkáltató fizet'
 | 
						|
		when C_SAPKOD = 0918 then 'Képviselői feladatok ellátása'
 | 
						|
		when C_SAPKOD = 0920 then 'Emberi reprodukciós eljárással összefüggő, egészségügyi intézményben történő kezelés tartamára mentesülés munkavégzés alól' 
 | 
						|
		when C_SAPKOD = 0922 then 'Képzésben, továbbképzésben felek megállapodása alapján való részvételhez szükséges időtartamra mentesülés munkavégzés alól'
 | 
						|
		when C_SAPKOD = 0924 then 'Önkéntes vagy létesítményi tűzoltói szolgálat ellátásának tartamára mentesülés munkavégzés alól'
 | 
						|
		when C_SAPKOD = 0926 then 'Bíróság, hatóság felhívására vagy az eljárásban való részvételhez szükséges időtartamra mentesülés munkavégzés alól'
 | 
						|
		when C_SAPKOD = 0928 then 'Munkáltató engedélye alapján'
 | 
						|
		when C_SAPKOD = 0930 then 'Állásidő díjazással'
 | 
						|
		when C_SAPKOD = 0932 then 'Felfüggesztés jogviszonyt megszüntető határozat kézbesítése'
 | 
						|
		when C_SAPKOD = 0936 then 'Munkaszüneti nap miatti távollét'
 | 
						|
		when C_SAPKOD = 0938 then 'Kötelezettségszegés körülményei kivizsgálásának időtartamára mentesítés munkavégzés alól (max. 30 nap)'
 | 
						|
		when C_SAPKOD = 0940 then 'Fizetés nélküli szabadság külszolgálatba helyezés időtartamára'
 | 
						|
		when C_SAPKOD = 0942 then 'Előzetes letartóztatás, szabadságvesztés'
 | 
						|
		when C_SAPKOD = 0944 then 'Állásidő díjazás nélkül'
 | 
						|
		else C_NAME_1
 | 
						|
	end
 | 
						|
FROM T_TAVOLLETTIPUS_OSSZES tt
 | 
						|
	INNER JOIN T_DICTIONARYITEMBASE_OSSZES d on tt.ID = d.ID AND d.TOROLT = 'F' AND tt.C_ALTANEVID = d.C_TANEVID
 | 
						|
WHERE tt.TOROLT = 'F' |