Diller:
Linkler
Diller:
Linkler
Para Çekmeceleri genellikle Adisyon yazıcısına bağlı olarak çalışırlar. Adisyon yazıcılarının arkalarında bulunan Drawer portuna bağlanırlar.
Bu durumda bizim Para Çekmecesine bir bilgi göndererek onun açılmasını sağlamamızın yolu bu yazıcıya gönderdiğimizi çıktıların dizaynlarında özel bir parametre göndermektir.
Adisyon yazıcısı her bir adisyonu yazdıktan sonra otomatik olarak Para Çekmecesini açsın istiyorsak Adisyon Şablonunun en alt satırına <DRAWER> komutunu eklememiz yeterli olacaktır.
Bu komut bazı para çekmecelerinde çalışmadığı durumlarda <XCT 27,112,0,25,250> komutu da kullanılabilir.
Sadece Nakit ödeme alınıp da Adisyon kapatıldığı zaman Para Çekmecesinin açılmasını istiyorsanız, bunun için bir kaç ilave tanımlama yapmanız lazım. Bu tanımlamalar;
Yazıcı Şablonu Tanımlama İçerisinde sadece Para Çekmecesini açtıracak kodun bulunduğu yeni bir yazıcı şablonu tanımlanır. Bu kod yukarıdaki kodların aynısıdır.
Yazdırma Görevi Tanımlama Temel yapılandıraya sahip yeni bir Yazdırma Görevi tanımlanır, bu görev içerinde Düğme Başlığına Kasa Aç gibi bir değer verirseniz, sadece Kasanızı açan ayrı bir tuş tanımlamış olursunuz.
Otomatik Yazdırma Tetikleme Manuel seçilir, ve Yazdırma Yönlendirmelerine sadece 1 satır eklenerek Yazıcı olarak Para Çekmecesinin bağlı olduğu yazıcı seçilir, YAzıcı Şablonu olarakda az evvel tanımladığımız Yazıcı Şablonu seçilir ve Terminallerden bu Yazdırma Görevi seçilerek aktif hale getirilir.
Yazdırma Eylemi Tanımlama Tanımladığımız Yazdırma Görevinin çalıtıracak bir Eylem tanımlarız. Eylem Tipi : Yazdırma Görevi Çalıştır seçilir ve Aşağıda açılan Pencereden Yazdırma Görevimizin adını seçeriz.
Nakit Ödemede bu Yazdırma Görevlerini çalıştıracak KURAL tanımlama
Sadece Nakit ödeme alındığında Para Çekmecesinin açılmasını istediğimiz olarak sonra olarak yeni bir Kural tanımlayarak işlemlerimizi tamamlıyoruz.
Yeni bir Kural ekleyerek, Olay Adına Ödeme Alındığında'yı seçip Koşullar kısmında PaymentType ı da yandaki pencereden = Nakit olarak seçip, Eylerde Az evvel tanımladığımız Eylemi seçerek kaydediyoruz ve işlemlerimizi tamamlamış oluyoruz.
Not: Eğer diğer ödeme tiplerinde de otomatik açılmasını isyiyorsak PaymentTyoe ı boş bırakarak tüm ödemelerde çalışmasını sağlayabiliriz, veya Kredi kartı için de açılmasını istiyorsak o zaman aynı eylemi ve Gçrevi kullanacak sadece bir yeni kural eklemememiz yeterli olacaktır.