Diller:
Linkler
Diller:
Linkler
Bu, dökümanın eski bir sürümüdür!
SambaPOS içerisinde özellikle Pizzacıların yaygın biçimde kullandığı bir ürün alana 2. ürün yarı fiyatına gibi promosyonlar çok basit biçimde yapılabilmektedir.
Bu Promosyonun Senaryosu Döner Ürün grubundan herhangi bir ürün alan müşteriye aynı ürün grubu içinde alacağı 2. ürünü %50 iskontolu olarak promosyon uygula.
Bu Promosyonun yapılabilmesi için, gerekli işlemler. 1. Fiyat Listesi tanımlaması
1.a. Fiyatların Promosyona göre güncellenmesi
2.Eylemlerin tanımlanması
2.a. Fiyat Değiştirme Eylemi tanımlanması 2.b. Bu Promosyon için Propgram ayarlarının Güncellenmesi Eylemi
3.Kuralların tanımlanması
3.a. Ürün Eklendiğinde Promosyon Yapmaya Hazırlık Kontrolü Kuralı 3.b. Koşullar uygunsa Promosyonu yapma Kuralı.
Yeni bir Fİyat Tanımı eklememiz gerekiyor, Bunun için SambaPOS > Navigasyon > Ürünler > Fiyat Tanımı Listesi > Fiyat Tanımı Ekle linkline basarak Yeni bir Fiyat alanı tanımlıyoruz.
Fiyat Tanımı Adı: Bu Fiyat tanımı için bir isim belirliyoruz.
Fiyat Etiketi: Bu Fiyat tanımı için kullanacağımız Kısa KOD'u buraya yazıyoruz, bu kod Adisyon içerisinde ürünün fiyatının yanında da gözükecek olan koddur.
Tanımladığımız yeni fiyat listesi sayesinde Navigasyon > Ürünler > Toplu Fiyat Listesi linklini kullanarak ürünlerimize Promosyon anında geçerli olacak fiyatlarını bir önceki adımda tamımladığımız yeni fiyat sütununda güncelliyoruz.
Navigasyon > Ayarlar > Eylemler, Yeni Eylem Ekle linkinme tıklayarak yeni bir eylem tanımlamaya başlıyoruz.
Eylem Adı Eyleme yapacağı işe uygun bir isim yazıyoruz
Eylem Tipi Adisyona eklenen son satırın fiyatının değiştirilmesini istediğimiz için Eylem Tipini Son Satırın Fiyatını Değiştir olarak seçiyoruz.
Parametreler - Fiyat Etiketi Bir üstte tanımladığımız Eylem Tipi adisyonun içersindeki son satırın fiyatını hangi fiyat listesine göre değiştirecekse o Fİyat listesini açılır menüden seçiyor ve KAYDET tuşuna basarak ilk eylemimizi kaydediyoruz.
Bu eylem o an açık olan adisyonun böyle bir promosyonu alıp almadığını kontrol edecek almamış adisyona verecek almış adisyona bir kere daha vermeyecek görevi için yapılmaktadır.
Navigasyon > Ayarlar > Eylemler, Yeni Eylem Ekle linkinme tıklayarak yeni bir eylem tanımlamaya başlıyoruz.
Eylem Adı Eyleme yapacağı işe uygun bir isim yazıyoruz.
Eylem Tipi Bu Eylem bizim programö içindeki o an var olan promosyon durumunu kontrol edeceği ve bunu bir ayar olarak saklayacağı için Eylem Tipini Program Ayarı Değiştir olarak seçiyoruz.
Parametreler - Ayar Adı Hem bizim kural oluştururtken kullanmamız hemde bu promosyonun veritanbanlarında saklanaırken hangi isimde saklanacağını belirlemek için bu promosyona özel bir isim veriyoruz.
Parametreler - Ayar Değeri Bu promosyon örneğimizde eğer müşteri bir Pizza sipariş ettiyse, adisyonu kapatmadan alacağı ikinci pizza %50 iskontolu olacaktı, işte adisyonun içinde ilk sipariş edilen ürün pizza mı? bu adisyon promosyona alacak mı verisi ni 0 ve 1 olarak değerlendiriyoruz. Eğer Adisyonun DONERPROMO değeri 0 ise promosyondan faydalanamaz ama DONERPROMO değeri 1 ise şimdi seçeceği ilk Pizza ürünü %50 iskontolu olacak demek için verdiğimiz değerlerdir.
Buna benzer başka promosyonlarda sayı takibi yapabilmek gibi başka amaçlar için için bu alan 0,1,2,3,4 veya a,b,c,d,e gibide düzenlenebilir.
Parametreler - Güncelleme Şekli Bu örnekte tanımladığımız DONERPROMO ayarının alabileceği değerler 2 tane olduğunu yukarıdaki açıklamdan anlamışssınızdır. İşte bu güncelleme şekli de bu değerlerin ne seçileceğinin tanımıdır. Bizim bu örneğimizde DONERPROMO=0 veya DONERPROMO=1 olmasını istediğimiz için Sıralı Geçiş yapan Toggle ı seçiyoruz.
Başka bir örnekte ayarın önce A sonra B sonra da C olması gerekirse eğer Ayar Değeri A,B,C Güncelleme Şeklide Toggle olarak seçilmelidir.
IsLocal Bu ayarın yanlızca bu bilgisayarın geçici hafızasında mı yoksa veritabananında mı saklanacağının ayarlandığı yerdir. FALSE seçilirse bu ayar veritabanında, TRUE seçilirse sadece Bu bilgisayarın hafızasında saklanır.