Konu Araçları | Konu Seçenekleri | Gösterim Stili
Tarih
12/09/2018 13:07
Konu Sahibi
alperalper
Yorumlar
9
Okunma
736
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
alperalper

alperalper

Üye
59369
 42
 6
 31
 20/12/2013
0
 -
 
 -
 11/04/2019,16:05
Star 
Arkadaşlar herkese merhaba,

Daha önceden kullanmış olduğum Fonksiyonda değişiklik yapmak istiyorum ancak yapamadığım bazı noktalar oldu konu hakkında bilgisi olan arkadaşlardan yardım talep ediyorum. Örnek dosyam ekte olup senaryo şu şekilde;

YILLIK İÇİNDE ALINACAK YILLIK İZİNLERİN TOPLAMDA 12 GÜNLÜK KISMI HER AY EN FAZLA 5 GÜN OLMAK ŞARTI İLE ÜCRETSİZ OLARAK HESAP EDİLMEKTE.

5 + 5 + 2 Şeklinde.

Mevcut durumda GunSayisi ve GunSayiMi adında 2 tane fonksiyondan istifade ediyordum. Mevcut halde 5 + 5 + 2 kriterine bakmıyordu, toplamda 12 kriterini değerlendiriyordu. Bunu değişmek istiyorum.

Bu sebeple Tbl_sabitler tablosunda ÜCRETSİZ İZİN ve KULLANILACAK MİNiMUM İZİN miktarları tanımlı. İzin, Rapor ve Görevleri birleştiren bir sorgu, hesap edilmeyecek izin türlerini içeren ayrı bir sorgu var. İzin, Rapor, Görevlerin TC gruplamasında seçilen ay içine düşen izin gününü saydırıp, hesap edilmeyecek izinleride ayrı hesap ederek ikisini son bir sorgu içinde toplamak istiyorum.

Kurallar:

1 - Yıl içinde en fazla 12 gün ücretsiz izin alabilir. (Bu alan Tbl_sabitlerde tanımlı oradan çekiyordum)
2 - Bu 12 günlük iznin kullanımı her ay içinde en fazla 5 gündür. 1 de olabilir, 3 te olabilir, 5 te....

ÖRNEĞİN:
1 - Personel Temmuzda 7 gün izin aldı. 7-5=2.. Bu ay için raporda 2 gün olarak geçmesi gerekiyor.
2 - Ocakta 3, Marta 6 gün izin alan birisi Ağustosta 15 gün alırsa 15-4=11 gün olarak geçmeli. Çünkü Mart ayında 6 aldığı için en fazla 5 kuralına uymamıştır.
3 - Ocakta 4, Şubatta 2, Martta 2, Haziranda 2, Ağustosta 1 alan kişi her ay tam çalışmış gibi olmalı.
4 - Ocakta 8, Nisanda 5, Ağustosta 6 gün izin alan birisi Nisan ayında 1 gün, Ağustosta ise 6 gün çalışmamış olacaktır. Ücretsiz izin miktarını Nisan ayında doldurmuş olacağından dolayı. Nisan ayından sonra alacağı her yıllık izin ücretli izin olacaktır. 12 gün kuralının dışında olacaktır.


MEVCUT FONKSİYONLARIM ÜZERİNDEN GÜNCELLEME YAPILABİLİR. Mevcut fonksiyonlarım 12 günü tüm değerlendiriyor, oraya ayı gözeten 5 gün kuralı eklendiğinde işlem tamam olacak ama bunu başaramadım.




istemihan

istemihan

Üye
2421
 50
 1
 8
 24/01/2009
0
 Muğla
 
 Ofis 2000
 10/07/2019,09:03
dosyayı mdb olarak gönderirseniz yardımcı olabilir veya yeni bir kurgu önerebilirim.



...........
alperalper

alperalper

Üye
59369
 42
 6
 31
 20/12/2013
0
 -
 
 -
 11/04/2019,16:05
(12/09/2018 14:01)istemihan Adlı Kullanıcıdan Alıntı: dosyayı mdb olarak gönderirseniz yardımcı olabilir veya yeni bir kurgu önerebilirim.

Projemi yeni versiyonla geliştirmiştim bence orada bazı fonksiyonlar çalışmayacaktır. Yinede gönderiyorum.



istemihan

istemihan

Üye
2421
 50
 1
 8
 24/01/2009
0
 Muğla
 
 Ofis 2000
 10/07/2019,09:03
Dosyayı indirdim. Dosyada sadece tablolar ile 3 adet sorgu ve 1 rapor var. Tabloların içeriğine bakılırsa yeni sayılırsınız. Anladığım kadarı ile personel izin ve nöbet takibi gibi işlemleri düşünmüşsünüz. Ancak, bu işlemler için çok fazla tablo hazırlamış ve tablo içerikleriniz çok komplike. Access'te bir çok işlemi Formlar marifetiyle yapmanız mümkün. sizin yardım talep ettiğiniz husus ile ilgili kısa bir çalışma hazırlayıp göndereceğim. Umarım işinize yarar.

Yalnız sizden açıklama göndermenizi talep edeceğim. Tam olarak ne yapmak istiyorsunuz. Bu açıklamayı gönderdiğiniz örnekteki tablolar üzerinden de yapabilirsiniz.

Access ile neler yapılabileceğine dair tarafımdan hazırlanmış biraz karışık örneği sisteme yüklüyorum.




...........
istemihan

istemihan

Üye
2421
 50
 1
 8
 24/01/2009
0
 Muğla
 
 Ofis 2000
 10/07/2019,09:03
örnek uygulamayı gönderdim. Araç görevlendirme programı



alperalper

alperalper

Üye
59369
 42
 6
 31
 20/12/2013
0
 -
 
 -
 11/04/2019,16:05
Acceste yeni değilim. Access projemin sadece hesap yapacağım alanlarını sizle paylaştım. Silsile yazan modül içinde gusayimi fonksiyonu var. Normalde bu günleri denk geldikleri ay içinde alabiliyordum ancak mevzuat değişikliği olduğu için bu işe yaramaz oldu. Birinci mesajda bu fonksiyonu nasıl update edeceğime dair detaylı anlatım yaptım.



...........

Konuyu Okuyanlar: 1 Ziyaretçi

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  C# ile Access veritabaninda OZEL ARAMA yapma! sertacsalcini 4 1.975 14/08/2014, 18:20
Son Yorum: sertacsalcini
  Veri tabanına sorgu girişi ve bu sorguya göre rapor oluşturma husem 1 1.508 11/08/2014, 21:22
Son Yorum: mehmetdemiral
  Radio Butonuna Göre Rapor yazdırma cturkeli 1 1.527 15/07/2014, 22:02
Son Yorum: atoz112
  combobox ta seçilen değere göre kaydettirme sorunu Gorkemku 1 1.607 14/05/2014, 23:14
Son Yorum: POWER
  parametreden gelen veriye göre alan hesaplama askmasaji 3 2.280 14/03/2014, 01:30
Son Yorum: ozanakkaya

Türkçe Çeviri: MCTR, Yazılım: MyBB, © 2002-2019 MyBB Group.