Aşağıdaki “Toplu İşlemlerde” fiyat formülü güncelleme yapılabilmektedir.
- Toplu İşlemler > Fiyat Güncelle > İlan Fiyatıyla
- Toplu İşlemler > Fiyat Güncelle > Maliyet Fiyatıyla
- Toplu İşlemler > Fiyat Güncelle > Referans Mağaza İle
- Toplu İşlemler > Kaynak Fiyat Güncelle > Maliyet Fiyatıyla
- Toplu İşlemler > Kaynak Fiyat Güncelle > Kaynak Fiyatıyla
- Toplu İşlemler > Kaynak Fiyat Güncelle > Maliyet Bazlı Ekle
Fiyat formülü değişken, semboller ve sayılardan oluşabilir.
- Sayılar eğer ondalıklı olacak ise ondalık ayracı olarak “.”(nokta) kullanılmalıdır, 1,5 yerine 1.5 gibi.
- Maliyet üzerinden işlem yapılacaksa “m”; ilan fiyatı üzerinden işlem yapılacaksa “x” değişkenlerinin formülde kullanılması gerekmektedir.
- Semboller;
- “(“ “)” (parantez açma ve kapatma). İşlem önceliği için kullanılabilir.
- Örnek; (x+2)*3 formülü uygulandığında, x = 150 için 456 sonucunu verir.
- + (artı). Toplama işlemleri için kullanılır.
- Örnek; x+10 formülü uygulandığında, x=85 için 95 sonucunu verir.
- – (eksi). Çıkarma işlemleri için kullanılır.
- Örnek; x-5.5 formülü uygulandığında, x=27.5 için 22 sonucunu verir.
- * (çarpı). Çarpma işlemleri için kullanılır.
- Örnek; x*1.5 formülü uygulandığında, x=120 için 180 sonucunu verir.
- / (bölü). Bölme işlemleri için kullanılır.
- Örnek; x/3 formülü uygulandığında, x=381 için 127 sonucunu verir.
- % (yüzde). Bölümünden kalan (mod) işlemleri için kullanılır.
- Örnek; x%10 formülü uygulandığında, x=64.99 için 4.99 sonucunu verir.
- Örnek; x%1 formülü uygulandığında x=64.99 için 0.99 sonucunu verir.
- > (büyüktür), < (küçüktür), >= (büyük veya eşittir), <= (küçük veya eşittir). Mantıksal ifadeler için kullanılır. Doğru sonuç için 1.0, yanlış sonuç için 0.0 sonucunu verir.
- Örnek; x<150 formülü uygulandığında; x=85 için 0.0 sonucunu verir.
- “(“ “)” (parantez açma ve kapatma). İşlem önceliği için kullanılabilir.
Bu bilgiler ile yapılmak istenen işleme göre bazı örnekler şu şekildedir;
- Fiyata 10 ekleyip %5 artırmak için;
- (x+10) * 1.05
- Fiyata %10 indirim yapmak için;
- x * 0.9
- Fiyattan 8 azaltmak için;
- x-8
- Fiyata %20 komisyon eklemek için;
- x/0.8
- Fiyattaki ondalık kısmı temizlemek için;
- x – (x % 1)
- Fiyatı, birler basamağından en yakın tam sayıya yuvarlamak için;
- x – (x % 10) + (x % 10 >= 5)*10