====== SambaKart Müşterileri Kahve Sayıları Takibi ====== Bu uygulama da [[http://sambapos.com/tr/content/sambakart-uygulamasi|SambaKart Uygulaması]] adresinde anlatılan SambaKart müşteri Sadakat kart uygulaması altyapı olarak kullanılarak SambaKart sahibi olan müşterilerimizin satın aldıkları kahvelerin takibini yapacağız ve her 6 kahve aldıktan sonra 1 kahve ikram edeceğiz. Kahve ikramlarını müşterilerimiz daha sonra kullanmak istediklerinde promosyonu erteleyebilecek veya ileride bir tarihte kullanmaları için Kahve Kuponu yazdırarak verebileceğiz. **Yapılacak İşlemler** - SambaKart Varlık Tipi Özel Alanlarını Güncelleme - Müşteri Kahve Promosyonu Sayısını Güncelleştir - Promosyonlu Adisyon Ödenmeden Önce Kuralı - Müşteri Kahve Saysını Güncelleme Kuralı ===== SambaKart Varlık Tipi Özel Alanlarını Güncelleme ===== {{:tr:promosyon_kpn:kupon-promosyon-45.jpg?700|}} Mevcut SambaKart Varlık Tipimizde yeni bir Özel Alan ekliyoruz. Bu alana ''Promosyonlu Kahve Sayısı'' adını vererek Alan tipini ''String'' olarak seçip, Hidden özelliğini seçiyoruz.\\ Bu sayede müşteri arama sırasında Kahve Sayılarının kaç tane olduğunu da gizlemiş oluyoruz. ===== Müşteri Kahve Promosyonu Sayısını Güncelleştir ===== Bu eylem bizim ileride kurallar ile çalışarak Varlık içerisinde ki Promosyonlu Kahve Sayısı adındaki veri alanımızı güncelleştirecek olan eylemdir. {{:tr:promosyon_kpn:kupon-promosyon-46.jpg?700|}} **Eylem Değerleri** ^ Özellik ^ Değer ^ | Eylem Adı | KPN-Müşteri Kahve Promosyonu Sayısını Güncelleştir | | Eylem Tipi | Varlık Verisini Güncelle | ^ Parametreler ^ ^ | Parametre - Entity Type Name | SambaKart Müşteri Kartı | | Parametre - Varlık Adı | [:SambaKart No] | | Parametre - Field Name | Promosyonlu Kahve Sayısı | | Parametre - Field Value | [:Güncelleme Sayısı] | ===== Promosyonlu Adisyon Ödenmeden Önce Kuralı ===== {{:tr:promosyon_kpn:kupon-promosyon-47.jpg?700|}} **Kural Değerleri** ^Özellik^Değer^ |Kural Adı|KPN-Promosyonlu Adisyon Ödenmeden Önce| |Olay Adı|Belge Kapanmadan Önce| ^Kısıtlamalar^^^ |Kısıtlama Şartı|Eşitse| |RemainingAmount|Eşittir|0| ^Eylemler^^^ |Eylem| Sipariş Promosyon Durumunu Güncelle| |:::|Mevcut Durum|Promosyona Başlandı| |:::|Promosyon Durumu|Promosyon Ödendi| Bu kural SambaKart müşterisinin adisyonu ödendiği anda Promsoyon Durumunu Promosyon Başlandı dan Promosyon Ödendi durumuna değiştirecek olan kuraldır. ===== Müşteri Kahve Saysını Güncelleme Kuralı ===== {{:tr:promosyon_kpn:kupon-promosyon-48.jpg?700|}} **Kural Değerleri** ^Özellik^Değer^ |Kural Adı|KPN-Promosyon Ödendiğinde SambaKart Müşteri Kahve Promosyonu Değerini Güncelle| |Olay Adı|Sipariş Durumu Değişti| ^Kısıtlamalar^^^ |Kısıtlama Şartı|Eşitse| |State Name|Eşittir|Promosyon| |Durum|Eşittir|Promosyon Ödendi| |{ENTITY NAME:SambaKart}|Boş Değilse| | ^Eylemler^^^ |Eylem| Müşteri Kahve Promosyon Sayısını Güncelleştir| |:::|SambaKart No|{ENTITY NAME:SambaKart}| |:::|Güncelleme Sayısı|+{QUANTITY}| Bu kural da aynı anda eşleşmesini istediğimiz 3 şart birden var. Şartlar yerine getirildiğinde adisyon içinde bulunan kahve sayısını SambaKart varlıklar özel data alanına yazmasını istiyoruz. Önüne eklediğimiz + sembolü ile de mevcut alanda yazan bir rakam varsa onunla toplayarak yazmasını sağlıyoruz. Bu kural çalıştığında Örnek bir SambaKart kullanıcımızın Varlık Ekranı aşağıdaki gibi gözükmelidir. {{:tr:promosyon_kpn:kupon-promosyon-49.jpg?700|}}