Şimdi biraz düşünelim....
Yeni bir fiyat listesi tanımlasak. (Yönetim > Ürünler > Fiyat Tanımları) Adına "Abone Fiyatları" desek. Burada yeni bir liste tanımladığımız zaman "Toplu Fiyat Listesi"nde ek bir sütun açılacak. Bu sütuna fiyat verdiğiniz ürünler o fiyat listesi aktifken indirimli fiyattan satılırlar. Eğer fiyat vermediyseniz asıl fiyatından satılırlar.
Bir adisyon için "abone fiyatlarını" aktifleştirmek için Adisyon Etiketleme yöntemini kullanabiliriz.
- Yeni Adisyon etiketi ekleyin. Adı "Abone" olsun, Alt etikletlere de "Abone" adında tek bir etiket ekleyin. Değer verildiğinde renk ayarını da "Kırmızı" yapın ki dikkat çeksin.
- Departman ayarlarından kullandığınız departmana "Abone" adisyon etiketini ekleyin.
Şimdi logoff / login yaptıktan sonra adisyonlarımızda abone diye bir buton göreceğiz. Bu abone butonuna tıkladığımızda adisyonumuz "abone" olarak etiketlenecek. Tekrar tıkladığımızda da etiketi kaldırabileceğiz.
Şimdi yapmamız gereken "Adisyon Abone olarak etiketlendiyse abone fiyatlarını kullan" demek.
- Yeni bir eylem tanımlıyoruz. Adı "Abone fiyatlarını akfitleştir" olsun. Eylem Tipi: Son Satırın Fiyat Etiketini Değiştir" olacak. Bunu seçtiğimizde altta "Fiyat Etiketi" diye bir alan açılacak. Oradan tanımladığımız fiyat listesini seçip kaydedelim.
- Yeni Bir kural açalım. Herhangi bir isim verelim. Olay Adı: Adisyona Satır Eklendiğinde olacak. Altta yeni parametreler gelecek. Burada "Adisyon Etiketi " kısmına gelelim. Karşısındaki Eşittir (=) işaretini soru işareti (?) yapalım ve yanına Abone yazalım.
- Eylem Seç linkine tıklayalım ve buradan da "Abone Fiyatlarını Aktifleştir" eylemini seçelim.
(Not: Eğer isterseniz adisyon etiketi kullanmak yerine "Müşteri Grup Kodu:"
Abone olanlar diye de ayarlama yapabilirsiniz. Bu durumda adisyon etiketi yerine müşteri grup kodu "Abone" ise "Abone Fiyatları" kullanılır. Ama şimdi aynı şeyi biraz daha esnek bir yöntemle yapacağız.)
Bu ayarı yaptıktan sonra artık adisonda "Abone" düğmesine tıklarsanız fiyat verdiğiniz ürünlerde "Abone Fiyatları" geçerli olacaktır.
Şimdi işi daha da pratikleştirmek için eğer seçtiğimiz müşterinin grup kodu "Abone" ise programın adisyonu otomatik olarak "Abone" diye etiketlemesini istiyoruz. Bu durumda Müşteri seçtiğiniz zaman otomatik olarak adisyon etiketlenecek. Bu yöntem gerektiğinde müşteri abone olsa bile abone fiyatlandırmasını iptal edebilmenizi sağlar.
Bunun için:
- Yeni bir eylem tanımlıyoruz. Adına "Adisyonu Abone olarak etiketle" diyelim. Etiket tipi Adisyon Etiketini Güncelle olsun. Etiket Adı "Abone" Etiket Değeri yine "Abone" olacak.
- Yeni bir kural tanımlıyoruz. Olay adı "Adisyona Müşteri Seçildi" olacak. Müşteri Grup Koduna "Abone" yazalım ve Eylem Seç diyerek bir önceki adımda tanımladığımız "Adisyonu Abone olarak etiketle" eylemini seçelim.
Artık bir adisyona müşteri seçtiğinizde eğer müşterinin grup kodu "Abone" ise Adisyon otomatik olarak Abone olarak etiketlenecek ve "Abone Fiyatları" devreye girmiş olacak. Eğer isterseniz adisyon üzerindeki "Abone" düğmesine tıklayarak abone fiyatlandırmasını devre dışı bırakabileceksiniz.
Şimdi tek eksiğimiz müşterinin son bir hafta içinde sipariş verip vermediğine göre otomatik etiketleme yaptırmak. Bunun için "Adisyona Müşteri Seçildi" kuralının içinde Müşterinin en son kaç gün önce sipariş veridiğini parametre olarak koyarsak sanırım bunu da halletmiş oluyoruz. Bu durumda grup koduna bakmak yerine son siparişinden itibaren kaç gün geçtiğine bakmış olacağız.
Ben biraz daha konuyu inceleyim bakalım daha farklı bir fikir bulabilecek miyim..