Şartlı olarak personel izin günü hesaplama

1 2
29/02/2012, 13:20

misilak

Merhaba hocalarım. Ben sorguda personelin toplam izin hakkının belli kritelere göre toplanmasını istiyorum. Bu kriterler resmi olarak şu şekilde. 1) İşe başladığı günden itibaren ilk 5 yıl her yıl için 14 gün izni olacak. 2) 5 yılı doldurduktan sonraki her yıl için 20 gün izni olacak. 3) 15 yılı da doldurduktan sonra her yıl için 26 gün izin hakkı olacak. 4) Şayet personel 50 yaşından büyükse her yıl için 20 gün izin hakkı olacak. Bir önemli husus da her yıl üstüste toplayarak gitmiş olacak. Şimdiden teşekkürler.

Ek Dosyalar

29/02/2012, 16:19

Kur@l

Sigortalı bir işçinin toplam kullanabileceği izin miktarını bulan bir yapı ektedir.
Kolay Gelsin.

Kimlik adı soyadı doğum tarihi işe başlama tarihi izin hakkı İfade1
1 xxxxxxxxxxxxxxx 01/01/1960 16/06/2000 240
2 yyyyyyyyyyyyyyy 01/01/1960 01/01/2010 40
3 zzzzzzzzzzzzzzzzzzz 01/01/1970 01/01/2008 56
4 aaaaaaaa aaaaaaaaa 01/01/1968 01/01/2010 28
5 ddddddddd dddddddddd 01/01/1985 01/01/2011 14
6 ddddddddd dddddddddd 01/07/1986 01/01/2002 170
7 ddddddddd dddddddddd 01/01/1988 01/01/1998 250
8 ddddddddd dddddddddd 01/01/1991 01/01/1990 558
9 ddddddddd dddddddddd 01/02/1992 01/01/1994 454
10 ddddddddd dddddddddd 01/01/1977 01/01/1995 428
11 ddddddddd dddddddddd 02/02/1976 01/01/1992 506
12 ddddddddd dddddddddd 01/01/1990 01/01/1993 480
13 ddddddddd dddddddddd 01/01/1969 01/01/1994 454
14 ddddddddd dddddddddd 05/05/1982 01/01/1995 428
15 ahmet mehmet 01/10/1987 01/01/1996 402

Ek Dosyalar

29/02/2012, 17:24

Kur@l

Örnekte Bazı Hatalar Buldu Ufuk Abi Onları Düzeltiyorum. Yenisini Ekleyeceğim.
29/02/2012, 17:41

Kur@l

Ufuk abi uyarı için teşekkürler.
Sanırım bu sefer hesaplamalar doğru çalışıyor.
İnceleyiniz.
Ek Dosyalar

29/02/2012, 18:19

misilak

Kural hocam eline sağlık. Ama acaba yanlış mı düşünüyorum bilmiyorum da şöyle bişey var. Normalde ilk izin hakedişi için tam bir yılı doldurmuş olması gerekiyor. Halbuki burada sistem, başladığı tarihin yıl kısmı değiştiği an izin veriyor. yani 30 aralık 2011'de girmiş olsa işe yine de 14 gün izin hakedişi gösteriyor
29/02/2012, 18:30

Kur@l

Bu son artık inşallah başka hata vermez.

Ek Dosyalar

1 2