Merhaba
Uygulama da Uyelerın hesaplarına Toplu Borclandırma yapmak ıcın ekleme sorgusu duzenlemeye calısıyorum.
Uye Hesabına Yıllık aidat Borcunu Yansıt butonundakı işlem düzeninin Tüm uyelere uyarlanmış metodu olması gerekiyor. Forumdaki Sn.Ozan Akkayanın bır cozumunu kopyalamaya calıstım. Fakat ekleme sorgusunda ( S_1_TopluBorclandirma ) borc turunde takılıp kalıyorum, kod kısmında kendımce duzenlemelerını yaptım ama ekleme sorgusunu sonuclandıramadıgımdan kod kısmındakı hata ve eksikleri goremıyorum. Yardımlarınız ıcın şimdiden teşekkür ederim.
diyelim ki bir 15 nolu üe için aidatı yansıttınız, sonra da toplu olarak yansıttınız .
1. soru bu toplu olarak yansıttığınız bu yeni sorgu 15 nolu üyeyi nasıl etkileyecek eskisini silip yenisini mi yazacak, fiyat farklıysa yenisine mi güncelleyecek hiç dokunmayacak mı?
2. taksitlendirme mevcut aydan mı başlayacak, bir sonraki aydan mı başlayacak
bu arada neden aylar için tabloya 12 alan eklediniz? tarih, uyeNo ve aidat olan dikey bir yapılandırma daha uygun olmaz mıydı?
çapraz sorguyla aylar yatay gösterilebilirdi.
(14/02/2020, 12:15)berduş yazdı: diyelim ki bir 15 nolu üe için aidatı yansıttınız, sonra da toplu olarak yansıttınız .
1. soru bu toplu olarak yansıttığınız bu yeni sorgu 15 nolu üyeyi nasıl etkileyecek eskisini silip yenisini mi yazacak, fiyat farklıysa yenisine mi güncelleyecek hiç dokunmayacak mı?
2. taksitlendirme mevcut aydan mı başlayacak, bir sonraki aydan mı başlayacak
1-Toplu Borölandırma sene basında 1 kere yapılacak tum uyeler borclandırılacak
2-Sadece uyenın borclandırıldıgı durum ıse Bir kişi yılın herhangı bır zamanında yenı uye olarak kaydoldugunda sadece uye oldugu tarıhte borclandırılacak. Baska bır ıslem yapılmayacak. Taksitlendırme uye oldugu tarıhten ıtıbaren baslayacak ( Yenı uyeler ıcın) Eskı uyeler doğal olarak Ocak ayı ıtıbarı ıle toplu olarak taksıtlendırılecek. Taksıtlendırme degıl bu durum aslında ama ben kolay anlasılsın dıye bu ısmı verdım. Uyeye aylık aıdat borcu yansıtmak dogrusu dolayısıyla ait olduğu * uye olduğu ay ıtıbarı ıle yansıtılacak.
3-Soyle son bır olasılık daha var. Kişi 7.ay dernege uye oldu ve aidatın hepsını pesın odedı dıyelım. 5 hazıran olsun uyelik tarihi uye aıdatıda 20 tl olsun
6 aydan 120 tl toplam tutarı ve taksid sayısınıda 1 olarak belırleyecek ve hesabına yansıtılacak, kullanıcı da uye odemelerınden 120 tl yi uye odemelerınden uye odentılerı olarak dernek hesaplarına ısleyecek.
(14/02/2020, 12:20)berduş yazdı: bu arada neden aylar için tabloya 12 alan eklediniz? tarih, uyeNo ve aidat olan dikey bir yapılandırma daha uygun olmaz mıydı?
çapraz sorguyla aylar yatay gösterilebilirdi.
Uye aıdatları taksıtlendırıldıgınde formdakı 12 aylık metın kutularında odeyeceklerı tutarları gosterıyorum. Uye bır ayın aıdatını odedıgınde aıt oldu aya aıt metın kutusunda ya tutarı kırmızı yada kutunun kenarlarını renklendırıp hangı ayları odeyıp hangı ayları odemedıgını bır bakısta anlasın ıstedım. Tabloda herhalde boyle olmalı dıyerek o sekılde duzenledım. Bu sekılde taksıt odemelerını formda gorebıleceğım daha basıt bır tablo olabılırse tabıkı ona evrımlestırebılırız.
Etraflıca dusundugumde evet mantıklı olan kesınlıkle soyledıgınız gıbı olması fakat degıstırırsem nerelerde sorun cıkar onu dusunuyorum.
bence 2 tabloya gerek yok taksitlendirme yaparken kullanılan tablo kullanılabilir.
ya önce taksitlendirme yapılıp üye ödeme yaptıkça ilgili ayın değeri sıfırlanır
yada aynı tabloya 2 alan eklenir biri borç olarak öbürü de ödeme alanı olarak
uyeno, tarih ve yatırılan alanlarının olması yeterli isterseniz açıklama alanı da eklenebilir