Selamlar,
Yanlış yorumluyorsam eğer, yazdıklarımı dikkate almayın lütfen.
Bence kurgu hatası var.
Ekli dosyayı görüntüle 20418
Aralarda BOŞ satır/satırlar varsa, hangi tarihin BAZ alınacağı problem olmakta.
Burada, Benim yorumum şöyle : Arada BOŞ satır bırakmak demek, resme göre, 02.08 den sonra 3 işgünü çalışılmadı ve buradaki tarih 08.08 Salı günü olacak.
Kısaca, A kolonundaki tarihin manuel yazılması çözüm olabilir.
Benim
anladığım / yorumladığım komple durum ise şöyle :
1 - Başlangıç ve Bitiş tarihleri arasındaki her İŞGünü için 1 saat izin hak edilmekte.
2 - Bu izinler, iş günü olup da, personelin çalıştığı günlerde kullanılabilir.
3 - Hak edilen TOPLAM izin saatinden fazla izin kullanılamaz.
4 - Emin olmamakla birlikte, Personel bu izinleri, çalıştığı gün için,
birkaç saat toplu alarak kullanabilir. Buradaki şart, personelin o işgününde çalışıyor olması.
Buna göre, bana göre olması gereken tablo şu şekilde,
Ekli dosyayı görüntüle 20419
1 - A kolonunda, Başlangıçtan Bitişe tüm İşgünleri listesi var.
Not : Tatil sayfasında, Arife günleri de listede. Arife günleri çalışma gününden sayılacaksa, listeden o satırları silmek gerekecek. Ya da arife günlerinin olduğu tarihler silinecek.
2 - C kolonunda ise, Personelin çalıştığının E (Evet) ile belirtilmesi gerek. Çünkü 1 saatlik izin hak edebilmesi için çalışıyor olma koşulu var. Ayrıca, izin kullanabilmesi için de çalışıyor olması gerek.
3 - D kolonunda, formülle hak edilen izin saatini yazılır.
4 - E kolonuna Kullanılacak izin saatleri manuel olarak yazılır. Hatalı yazılması durumları olabilir elbette.
a- Çalışılmayan güne yazıldığında Koş. Biç. ile renklendirme var.
b - Fazla saat yazıldığında ise, kalan izin saate göre kontrolunun yapılması durumu var.
c - Değerlendirmediğim durum, Personel çalıştığı gün için maxi kaç saat toplu izin kullanabilir kısmı.
5 - F kolonu otomatik olarak 4. maddede yazdıklarımın kontroluna göre, izin saat için geçerli olan değeri hesaplar. Her şey düzgün kayıt edilecekse, böyle bir kolona gerek yok. Ya da bu kolon gizlenebilir.
6 - G kolonunda ise, izin kullanıldıkça, Kalan izin saatlerinin durumu mevcut.
Not : Hak edilen izin bittiğinde ise, hak edilecek izin kalmamıştır ve de bilgi girişi yapsanız bile değerlendirme dışında kalacaktır.
Dosyayı da ekliyorum.
Tekrar söylemek isterim ki,
yanlış yorumluyorsam eğer, bu yazdıklarımı dikkate almayın lütfen.