FilemakerTurk, AYS Bilişim ve Beyaz Net tarafından desteklenmektedir.
Filemaker Danışmanınız
AYS Bilişim
Mehmet KAYA
 0532 231 07 27
 0216 318 55 80
 mkaya@aysbilisim.net
						

Farklı KDV Oranlarına Göre Tutar Hesaplama

+2 oy
6,886 kez görüntülendi
Merhaba ,

Bir sorunum var içinden çıkamadım :)

Ürünler içinde 0,8,18 kdv oranları var ve bunları ürün kartına tanımlıyorum ve fatura ekranında bunlar geliyor sıkıntı yok .

Sorunum ben fatura içinde 10 kalem ürün olsun 5 tanesi % 8 Kdv 5 Tanesi % 18 KDV

Ara Toplam 1000 TL

%8 KDV Toplam 40 TL

% 18 KDV Toplam 100 TL

Genel Toplam 1140 TL şeklinde yapmak istiyorum.

Tutar=Birim Fiyat * Miktar Sonra KDV Tutar = Tutar  * Kdv Oranı / 100 gibi bir formul kurmam lazım

Sonrada KDV Tutarlarını 8-18 olarak toplamlarını ayrı ayrı almam lazım

Hesaplama olaylarını anlıyabilmek için Filemaker starter solution ile gelen İnvoices örnek datasını kullanıyorum.

Biraz detaylı ve uzun yazdım, zamanınızı aldığım için şimdiden teşekkür .
21, Mayıs, 2015 Database kategorisinde shaka (1,320 puan) tarafından soruldu

1 cevap

+3 oy
 
En İyi Cevap

%1, 8 ve 18 KDV oranları için öncelikle matrahları ayrı ayrı hesaplatmanız gerekiyor.

Fatura ve Fatura Kalemleri tabloları arasında ilave ilişkiler kurarak ilişki üzerinden sadece ilgili KDV oranına ait kayıtları bulup buradan matrah toplamları alınabilir. İlişki grafiği aşağıdaki gibi.

 

Artık 1,8 ve 18 için KDV alanlarını şu hesaplamalar ile oluşturabiliriz.

  • KDV_Toplam01: Sum ( FaturaKalem_KDV01::Tutar ) * 0,01
  • KDV_Toplam08: Sum ( FaturaKalem_KDV08::Tutar ) * 0,08
  • KDV_Toplam18: Sum ( FaturaKalem_KDV18::Tutar ) * 0,18

 

Son olarak baskı ekranında (FileMaker 13 kullanıyorsanız) "Hide Object If" seçeneği ile KDV_ToplamXX alanı boşsa gösterme diyebilirsiniz. Bu sayede %8'lik ürün içermeyen faturada %8 satırı hiç gözükmemiş olur.

 

Örnek dosyayı indirmek için tıklayın.

22, Mayıs, 2015 F. Osman Cabi (200,020 puan) tarafından cevaplandı
22, Mayıs, 2015 F. Osman Cabi tarafından düzenlendi
Çok teşekkür ederim. Tam anlıyabileceğim şekilde anlatmışsınız :)

Fatura > FaturaID > _rel_1 ve rel_8 nedir onu anlıyamadım bir tek, ben o oranları ürün kartından çekiyorum belirttiğiniz gibi harici bir şeymi açmam gerekiyor onu anlıyamadım.

Sorularım üstadlarına yanında basit kalabilir kusura bakmayın .
Geldiğim son noktada bir çoğunu yaptım ama arada bir şey kaçırdım ki (_rel_1 ) olabilir . şu anda hesaplama yapmıyor . yanlışım nerede acaba . resim :
_rel ile başlayanlar standart 1, 8, ve 18 değerini içeren alanlar. Sadece ilgili KDV oranı olan satırları sorgulamak için.

Yorumda dosya eklenemiyor. Cevabın sonuna örnek dosya ilave ettim.
Örneğinize bakarak tam olarak her şeyi anladım şimdi. Vakit ayırıp yardımcı olduğunuz için çok teşekkür ederim.
Rica ederim. Bu arada KDV "0" olanı hesaplatmaya (matrahı göstermeyeceksek) gerek yok bence. Ben onu 1'dir diye düşünmüştüm.
Hesaplamalarda KDV_Toplam01= Sum ... şeklinde yazmıştım. Orada formül "=" den sonra başlıyor. Yanlış anlaşılabiliyor diye ": " olarak değiştirdim.
...