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
						

Global Alan Normal Alan

+2 oy
576 kez görüntülendi
Herkese selam ederim.

Plasiyerler belirli dönem içindeki satış ciroları üzerinden prim almakta. Bu ciro primi için prim baremlerinin olduğu sabit değerler diye bir tablo ve tablo içinde de türleri rakam olan gerekli alanları oluşturdum.

Bu alanlara Browse modda veri girişlerini yaptım.

Plasiyerin o dönem içinde yapmış olduğu toplam ciroyu  alıp, sabit değerler tablosundan ciroya denk gelen baremi ve bu bareme denk gelen prim tutarını plasiyerin cari hesabına alacak kayıt edecek şekilde bir betik hazırladım.

Sabit değerler tablosundaki alanları Global yaparsam betik çalışıyor ve sonucu ilgili alana yazdırıyor.

Fakat alanların Global tikini kaldırdığım zaman hesaplama yapmıyor.

Sorum şu:

Bu alanlar Global olarak kalsa ne olur yada Global olmayan alanları nasıl hesaplarız.

Umarım soruyu düzgün sormuşumdur.

Vereceğiniz cevaplar için şimdiden teşekkür eder, hayırlı günler dilerim.

Saygılarımla.
8, Nisan, 2017 Filemaker Advanced kategorisinde ercanD (73,590 puan) tarafından soruldu
8, Nisan, 2017 ercanD tarafından düzenlendi

3 Cevaplar

+2 oy
 
En İyi Cevap
2 ALAN OLUŞTURUN

Tutar ( Number )

ve Prim ( Calc) :

 If ( Tutar > 80000 ; Tutar * ,02 ;
 If ( Tutar > 60000 ; Tutar * ,018 ;
 If ( Tutar > 50000  ; Tutar * ,017 ;
 If ( Tutar > 40000 ; Tutar * ,016 ;   "0" ))))

olarak kaydedin. İŞLEM TAMAMDIR.

Buradaki baremleri ve yüzdeleri değiştirebilirsiniz.
8, Nisan, 2017 Optisyen (57,460 puan) tarafından cevaplandı
10, Nisan, 2017 ercanD tarafından seçilmiş
Merhaba,

Cevap için çok teşekkür ederim.

Yalnız buradan bir soru daha çıktı. İleride firma prim baremlerini ve bu baremlere karşılık gelen prim değerlerini değiştirmek ister ise?
Ayrıca bahsettiğim alanlar Global olarak kalsa sıkıntı olur mu?

Saygılarımla.
İleride firma prim baremlerini ve bu baremlere karşılık gelen prim değerlerini değiştirmek ister ise; BU ALANLAR ayrıca tanımlanmalıdır. Benim cevabım programı yazan kişi kullanacak ise kullanışlıdır.
Globalde de şuna dikkat etmek lazım.
Diyelim ilk 6 ay rakamlar başka idi. 7. ayda değiştirdi kullanıcı. Alan global olduğu için ilk 6 ayın değerleri de yeni değere göre değişecektir.
İleride firma bu parametreleri değiştirmek isteyebilir, programı yazan da kullanmayacak ve globalde olursa ileride sıkıntı olacak anladım.
O zaman sabitler ve personel tablomuzu ilişkilendirmemiz mi gerekir?. Ve nasıl?
+1 oy

Limitleri ve Prim oranlarını kullanıcının ayarlayabileceği 

YENİ VERSİYON DOSYA

görüşlerinize hazır.

10, Nisan, 2017 Optisyen (57,460 puan) tarafından cevaplandı
Merhaba;

Aşağıdaki dosyayı inceleyebildiniz mi acaba?
0 oy

Merhaba;
Soru sorma şeklimden bir yanlış anlaşılma oldu herhalde. Acemiliğime ve heyecanıma verin. Özür dilerim.
Ayrıca teşekkür ederim, hazırladığınız dosya için. Siz göndermeden önce  ekteki dosyada olduğu gibi yapmıştı. İnceleyip geri dönüş yaparsanız sevinirim.

Dosya


 

10, Nisan, 2017 ercanD (73,590 puan) tarafından cevaplandı
...