Kullanıcı Aletleri

Site Aletleri


tr:bolum_3_-_adetli_kupon_uretilmesi_ve_yazdirilmasi

Farklar

Bu sayfanın seçili sürümü ile mevcut sürümü arasındaki farkları gösterir.

Karşılaştırma görünümüne bağlantı

İki taraf da önceki sürüm Önceki sürüm
Sonraki sürüm
Önceki sürüm
tr:bolum_3_-_adetli_kupon_uretilmesi_ve_yazdirilmasi [2013/09/15 21:20]
mehmet
tr:bolum_3_-_adetli_kupon_uretilmesi_ve_yazdirilmasi [2018/06/26 13:21] (mevcut)
admin oluşturuldu
Satır 60: Satır 60:
 İkinci Önemli adım ise Bölüm 1 de anlatılan Ödeme Yapıldığında Kupon  Üret Kuralını tekrar düzenlemek olacak. Çünkü o kural şu ana kadar teker teker kupon üretmek için kullanılıyordu. \\ İkinci Önemli adım ise Bölüm 1 de anlatılan Ödeme Yapıldığında Kupon  Üret Kuralını tekrar düzenlemek olacak. Çünkü o kural şu ana kadar teker teker kupon üretmek için kullanılıyordu. \\
 Ama yukarıda yaptığımız tanımlama ile artık teker teker kupon üretmeye ihtyacımız kalmadı. \\ Ama yukarıda yaptığımız tanımlama ile artık teker teker kupon üretmeye ihtyacımız kalmadı. \\
 +
 +==== Kupon Oluştur Kuralı ====
  
 Yapılacak işlem daha önceden oluştuğumuz ''​KPN-Kupon Ödendiğinde Kupon Varlığı Oluştur''​ kuralını bularak ona Düzenle diyerek içine girmek ve Eylem Seç linkine tıklayarak var olan Random Kupon Üret ile Kupondaki Menü Ürün adını güncelle eylemlerini kaldırarak yerine ''​Kupon Üret''​ eylemini seçerek Quantity değerini de Yazıcı şablonlarından hatırlaycağımız gibi {QUANTITY} vermektir. Yapılacak işlem daha önceden oluştuğumuz ''​KPN-Kupon Ödendiğinde Kupon Varlığı Oluştur''​ kuralını bularak ona Düzenle diyerek içine girmek ve Eylem Seç linkine tıklayarak var olan Random Kupon Üret ile Kupondaki Menü Ürün adını güncelle eylemlerini kaldırarak yerine ''​Kupon Üret''​ eylemini seçerek Quantity değerini de Yazıcı şablonlarından hatırlaycağımız gibi {QUANTITY} vermektir.
 +
  
 {{:​tr:​promosyon_kpn:​kupon-promosyon-35.jpg?​700|}} {{:​tr:​promosyon_kpn:​kupon-promosyon-35.jpg?​700|}}
Satır 105: Satır 108:
 Son olarak da <​R00>​{ENTITY NAME} ile bir satır boşluk verdikten sonra varlık adını okuyablmek için normal yazıylada yazılacağını anlatan bir şablon yapmış olduk. Son olarak da <​R00>​{ENTITY NAME} ile bir satır boşluk verdikten sonra varlık adını okuyablmek için normal yazıylada yazılacağını anlatan bir şablon yapmış olduk.
  
-[[Barkod ve Karekod Yazıcı Şablonları]] ayarlamaları ve detayları ​hakkında ​geniş bilgi bulunmaktadır.+[[barkod_yazicisindan_barkod_ve_karekod_yazdirmak_icin_gerekenler]] konulu makalede ​detayları geniş bilgi bulunmaktadır.
  
 Yukarıdaki Şablon Normal Fiş Yazıcısından yazıdırdığın da aşağıdaki çıktı üretilecektir. Yukarıdaki Şablon Normal Fiş Yazıcısından yazıdırdığın da aşağıdaki çıktı üretilecektir.
Satır 111: Satır 114:
 {{:​tr:​promosyon_kpn:​kupon-promosyon-37.jpg?​700|}} {{:​tr:​promosyon_kpn:​kupon-promosyon-37.jpg?​700|}}
  
-===== Kupon Yazdırılması ​=====+====Kuponun ​Yazdırılması ====
 Kuponlarımızı yazdırmak için ''​Varlık Yazdır''​ eylemini kullanacağız. Kuponlarımızı yazdırmak için ''​Varlık Yazdır''​ eylemini kullanacağız.
-===== Varlık Yazdır Eylemi ​=====+==== Varlık Yazdır Eylemi ====
  
 {{:​tr:​promosyon_kpn:​kupon-promosyon-38.jpg?​700|}} {{:​tr:​promosyon_kpn:​kupon-promosyon-38.jpg?​700|}}
Satır 172: Satır 175:
 {RANDOM}.txt o anda oluşacak olan dosyanın adını bilgisayarızın zamanına göre otomatik olarak türetecektir. {RANDOM}.txt o anda oluşacak olan dosyanın adını bilgisayarızın zamanına göre otomatik olarak türetecektir.
  
-Bilgisayarımızda nerede hangi isimli dosyalar açılması gerektiği bilgisini bir Eylem ile belirttikten sonra bu bilginin okunabilmesi için daha önceden tanımladığımız Kupon Ödendiğinde ​+Bilgisayarımızda nerede hangi isimli dosyalar açılması gerektiği bilgisini bir Eylem ile belirttikten sonra bu bilginin okunabilmesi için daha önceden tanımladığımız ​[[bolum_3_-_adetli_kupon_uretilmesi_ve_yazdirilmasi#​kupon_olustur_kurali| ​Kupon oluştur kuralının içine eklemiz gerekiyor.]] 
 + 
 +{{:​tr:​promosyon_kpn:​kupon-promosyon-41.jpg?​700|}} 
 + 
 +Burada dikkat edilmesi gereken husus, Yeni Dosya ismi oluştur eylemimizin Kupon Üret eyleminden önce yer almasıdır. 
 + 
 +Çünkü önce dosya adı belli olmalıdı ki, kuponları nereye yazacağını bilsin. 
 + 
 +===== Kuponları Dosyaya Yaz Eylemi ===== 
 +Bu eylem ile, yukarıda oluşturduğumuz dosyaya neler yazacağının ön tanımını yapıyoruz. 
 + 
 +{{:​tr:​promosyon_kpn:​kupon-promosyon-42.jpg?​700|}} 
 + 
 +**Eylem Değerleri** 
 + 
 +^Özellik^Değer^ 
 +|Eylem Adı|KPN-Kuponları Dosyaya Yaz| 
 +|Eylem Tipi|Add Line To Text File - Dosyaya bilgi ekle | 
 +^Parametreler^ 
 +|Parametre - File Path|{:​Kupon Dosyası}| 
 +|Parametre - TExt|[:​Kupon Satırı]| 
 + 
 +Bu şekilde ileride Kuralda tanımlayacağımız ''​[:​Kupon Satırı]''​ değişkeninde geçecek bilgilerin ''​{:​Kupon Dosyası}''​ adındaki dosyanın içine satır satır yazılacağını tanımalamış oldu. 
 + 
 +Sırada bu eylemi çalıştıracağımız kuralımız var.\\ 
 +Bu eylemi çalıştırmak için [[bolum_3_-_adetli_kupon_uretilmesi_ve_yazdirilmasi#​Çoklu Kupon Oluşturma Kuralı|bu linkte anlatılan Çoklu Kupon Oluşturma kuralının içine ilave etmemiz gerekiyor.]] Bu şekilde her bir kupon üretildiğinde ​gerekli veri de üretilerek dosyanın içine satır satır yazılmış olacak. 
 + 
 +{{:​tr:​promosyon_kpn:​kupon-promosyon-43.jpg?​700|}} 
 + 
 +**Kural Yeni Değerleri** 
 + 
 +^ Eylemler^^^ 
 +|Eklenen Eylem|KPN-Kuponları Dosyaya Yaz|| 
 +| :::| Kupon Satır|{ORDER STATE:Kupon Ürünü} - {ENTITY NAME}| 
 + 
 +Burda Kuponları dosyaya yaz eylemimizde bulunna ''​Kupon Satırı''​ değişkenimize ''​{ORDER STATE:Kupon Ürünü} - {ENTITY NAME}''​ tanımını girerek önce ürün adını sonrada yanına varlık adını yazması gerekğini tanımlamış olduk. 
 + 
 +{{:​tr:​promosyon_kpn:​kupon-promosyon-44.jpg?​700|}} 
  
tr/bolum_3_-_adetli_kupon_uretilmesi_ve_yazdirilmasi.1379265612.txt.gz · Son değiştirilme: 2013/09/16 01:20 (Dışarıdan düzenle)