Sorgudaki formülde hatam nerede?
#1
Merhabalar;

İyi hafta sonları ve günaydın.

Gider Dagıtım Özet ve Detay sorgularında:

Daire Payı:gider tutarını 40'a bölerek demirbaş; 39'a bölerek diğer gider payları hesaplanıyor.

DükkanBüyük Payı: Daire paylarının %50' si alınıyor.

DükkanKüçük Payı: Daire paylarının % 33,33'ü alınıyor.

Yönetici Payı: Demirbaş giderinin 40'a bölünmesiyle bulunuyor.

Daha önceleri yaptığım bu hesaplamayı, şimdi yapamadım. Hatam nerede saptayamadım.

İlgi ve yardımınızı bekliyorum..

Teşekkürler, sevgi ve saygılar.



  Alıntı
Bu mesajı beğenenler:
#2
Merhabalar;

Sorunumu çözdüm..



  Alıntı
Bu mesajı beğenenler:
#3
Merhabalar;

Sql kodunu görmek isterim şahsen Wink
Javascript
  1. this.setState({sign:"Here comes the sun...."})







  Alıntı
Bu mesajı beğenenler:
#4
Günaydın, hocam;

Apartmanımızda, yönetici demirbaş giderleri dışında, aidat ve yakıt giderlerine katılmıyor.

Binada 38 daire ve 5 dükkan var. Büyük tip 2 adet dükkanın arsa payı toplamı 1 daireye eşit; aynı şekilde, küçük tip 3 dükkanın arsa payı toplamı da yine 1 daireye karşılık gelmektedir.

Bu nedenle, demirbaş giderlerinden bir daireye düşen pay hesaplanırken, bu gider türü tutarı (38+2=) 40'a;diğer tüm harcama türlerine, yönetici katılmadığı için de, bulunan tutar (37+2=) 39'a bölünmektedir.

Daha sonra, bir daire payı 2'ye bölünerek büyük dükkan payı; 3'e bölünerek küçük dükkanların gider payları hesaplanmaktadır.

İşlem türüne göre gruplu, yönetim giderleri dagıtım payını hesaplayan sql kodu:

SELECT ygi.IslemTur, Sum(ygi.BorclanilanTutar) AS ToplaBorclanilanTutar, Sum(ygi.OdenenTutar) AS ToplaOdenenTutar, IIf([IslemTur]=10,([ToplaOdenenTutar])/40,([ToplaOdenenTutar])/39) AS Daire, IIf([IslemTur]=10,([ToplaOdenenTutar])/(40*2),([ToplaOdenenTutar])/(39*2)) AS DükkanB, IIf([IslemTur]=10,([ToplaOdenenTutar])/(40*3),([ToplaOdenenTutar])/(39*3)) AS DükkanK, IIf([IslemTur]=10,([ToplaOdenenTutar])/(40),0) AS Yönetici
FROM YonetimGiderleri AS ygi
GROUP BY ygi.IslemTur;
yukarıdaki gibi..

Her bir yönetimgideri'ne düşen gider payına ilişkin sql kodu:

SELECT ygi.Gidersirano, ygi.FaturaTarihi, ygi.Bilgi, ygi.BorclanilanTutar, ygi.OdenenTutar, IIf([IslemTur]=10,([OdenenTutar])/40,([OdenenTutar])/39) AS Daire, IIf([IslemTur]=10,([OdenenTutar])/(40*2),([OdenenTutar])/(39*2)) AS DükkanB, IIf([IslemTur]=10,([OdenenTutar])/(40*3),([OdenenTutar])/(39*3)) AS DükkanK, IIf([IslemTur]=10,([OdenenTutar])/(40),0) AS Yönetici
FROM YonetimGiderleri AS ygi;

Selam, sevgi ve saygılar..



  Alıntı
Bu mesajı beğenenler:
#5
Merhabalar;

Teşekkür ederim ve tebrikler Wink
Javascript
  1. this.setState({sign:"Here comes the sun...."})







  Alıntı
Bu mesajı beğenenler:
#6
Sizlerden bir şeyler öğrenebiliyorsam, ne mutlu bana..

Selamlar..



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  Sorgudaki Her Bir Kayıt Için Ayrı Excel Dosyası Açma tamersyilmaz 4 215 29-09-2022, 14:47
Son Mesaj: tamersyilmaz
  Sorgudaki Miktar Toplam Olarak Gelmesi yanginci34 10 889 29-04-2020, 14:17
Son Mesaj: dsezgin
  Sorguda Nerede Hata Var? sefersanli 2 482 23-11-2019, 09:47
Son Mesaj: sefersanli
  [SORGU] Sorgudaki Veriyi Alt Forma Çekmek fatihsipahi 1 788 09-10-2018, 10:33
Son Mesaj: fatihsipahi
  [RAPOR] Sorgudaki Alanları Rapordaki Alanlara Bağlama mmert06 3 1.038 29-06-2018, 13:49
Son Mesaj: mmert06
  [SORGU] SORGUDAKİ VERİNİN KISALTMASINI YANINA YAZDIRMA husem 3 1.003 03-06-2018, 18:55
Son Mesaj: husem
  [FORM] SORGUDAKİ KAYITI AÇMAK ebkara 1 903 09-07-2017, 14:48
Son Mesaj: EminA
  [SORGU] Devirli bakiye sorgudaki yavaşlık nasıl düzeltebiliriz sonerdursun 8 3.051 17-03-2017, 18:51
Son Mesaj: sonerdursun

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi