06-02-2012, 18:11
Değerli arkadaşlar,
Sayın Taruz'un yardımıyla Basit Masraf Takip formu çalışır durum geldi. Ancak avans kapatma ile ilgili mantığı tam kuramadım, sizlerin değerli görüşlerine ihtiyacım var.
Ekteki örnekte Avans Kapatma formu açıldığında, seçilen Adnan isimli kullanıcıya ait;
Masraflar:
03.02.2012 600TL
03.02.2012 200TL
04.02.2012 500TL
Avanslar:
02.02.2012 750TL
03.02.2012 1000TL
şeklinde kayıtlar mevcut. Kayıtlar liste kutularında gösteriliyor ve çoklu seçim yapılabiliyor. Seçim yapıldıkça sağ tarafta toplam masraf ve toplam avanslar ile bakiye görüntüleniyor.
Gerekli seçimler yapıldığında, bu örnekte olduğu gibi tamamı seçildiğinde, 1300TL masraf, 1750TL avans oluşuyor. Avans Kapatma butonuna basıldığında olmasını istediğim;
seçili tüm masrafların DURUM kayıtları kapalı hale gelmeli, avansların ise ikisininde DURUM kayıları kapalı hale gelmesi bakiye olan 450TL için ise Avans türü: Avans-Bakiye, DURUM ise AÇIK olarak tam kapanmayan avans tarihi ile aynı tarihte olacak şekilde yeni bir kayıt oluşmasıdır.
Bu durumda masraflar avanslardan küçük olduğu için tamamen kapanmış, avanslar ise 450TL yeni avans kaydederek kapanmış olacaklar.
Normal mantıkta masraflar avanslardan fazla ise "alacak" kaydederek kapatma yapılması lazım ama bizim sistemde buna gerek olmadığı için avanslardan az olan masrafların kapatılması yeterli.
Umarım oluşturmak istediğim mantığı doğru ifade edebilmişimdir.
Saygılarımla.
Sayın Taruz'un yardımıyla Basit Masraf Takip formu çalışır durum geldi. Ancak avans kapatma ile ilgili mantığı tam kuramadım, sizlerin değerli görüşlerine ihtiyacım var.
Ekteki örnekte Avans Kapatma formu açıldığında, seçilen Adnan isimli kullanıcıya ait;
Masraflar:
03.02.2012 600TL
03.02.2012 200TL
04.02.2012 500TL
Avanslar:
02.02.2012 750TL
03.02.2012 1000TL
şeklinde kayıtlar mevcut. Kayıtlar liste kutularında gösteriliyor ve çoklu seçim yapılabiliyor. Seçim yapıldıkça sağ tarafta toplam masraf ve toplam avanslar ile bakiye görüntüleniyor.
Gerekli seçimler yapıldığında, bu örnekte olduğu gibi tamamı seçildiğinde, 1300TL masraf, 1750TL avans oluşuyor. Avans Kapatma butonuna basıldığında olmasını istediğim;
seçili tüm masrafların DURUM kayıtları kapalı hale gelmeli, avansların ise ikisininde DURUM kayıları kapalı hale gelmesi bakiye olan 450TL için ise Avans türü: Avans-Bakiye, DURUM ise AÇIK olarak tam kapanmayan avans tarihi ile aynı tarihte olacak şekilde yeni bir kayıt oluşmasıdır.
Bu durumda masraflar avanslardan küçük olduğu için tamamen kapanmış, avanslar ise 450TL yeni avans kaydederek kapanmış olacaklar.
Normal mantıkta masraflar avanslardan fazla ise "alacak" kaydederek kapatma yapılması lazım ama bizim sistemde buna gerek olmadığı için avanslardan az olan masrafların kapatılması yeterli.
Umarım oluşturmak istediğim mantığı doğru ifade edebilmişimdir.
Saygılarımla.



