firat kullanıcısının resmi
Haz 20, 2013
3153 görüntüleme
İtibar: 76

Sipariş iptallerinde sadece bir yazıcı "iptal" durumunu yazdırıyor

 http://www.bursarestaurants.com/images/blog/2463_blog_alt_33816.jpg

Sorunumu daha anlaşılır hale getirmek için bu şekilde bir şablon kullandım umarım faydası olur.

Bu yazıcılar mekanda biri mutfağa (yiyecek), biri havuz bara(içecek), biride üst kattaki kafe bölümünün barına(içecek) kurulacak şekilde ayarlandı. Bu yazıcılara eylemler verildi (üst kattan içecek siparişi verildiğinde üst katın barından, havuz bölümünden sipariş verildiğinde havuz bardan yaz şeklinde), yazıcıların normal işleyişinde bir sorun yok. Siparişler verildiğinde hepsi olması gereken yerden yazdırılıyor fakat "iade" işlemi yapıldığında sadece mutfakdaki(yiyecek) yazıcıdan iade çıktısı alınıyor diğer yazıcılardan bir iade çıktısı alınamıyor. Bu konuda çözüm olarak ne önerirsiniz?

Şimdiden ilginiz ve emeğiniz için teşekkür ederim.

3 cevap

emreeren kullanıcısının resmi
emreeren
Haz 21, 2013
İtibar: 595

Selamlar. Dikkat ederseniz bir siparişi adisyona ilk eklediğinizde satırın durumunu "Yeni" olarak gösterir. Adisyonu kapatıp geri geldiğimizde ise durumu "Yeni" olan satırların tamamı "Gönderildi" olarak değişir. Program adisyon kapatıldığında durumu "Yeni" olan satırları mutfak yazıcısına göndermek ve satırların durumunu "Gönderildi" olarak değiştirecek şekilde ayarlanmıştır. Bunu "Adisyon Kapatıldığında" kuralını inceleyerek görebilirsiniz.

İade butonuna tıkladığımızda da satırların durumu yine "Yeni" olarak değişecektir ve aynen yeni sipariş almışız gibi mutfak yazıcısına gönderilir. Yani yeni eklenmiş bir siparişle İade edilmiş bir sipariş arasında yazdırma açısından hiç bir fark yok. Yeni eklendiğinde nasıl çıkıyorsa İade edildiğinde de aynı şekilde çıkması gerekir.

Buna göre iade yaptığınızda sipariş durumlarına bir dikkat edin. Eğer bu çalışma şeklinde bir farklılık dikkatinizi çekerse sorunu daha kolay anlayabiliriz.

emreeren kullanıcısının resmi
emreeren
Haz 21, 2013
İtibar: 595

Tabii söylemeyi unuttum. ilgili satırların yazdırılması için kullanılan yazıcı şablonları

[ORDERS:İade]
<J00>- {QUANTITY} {NAME}|{PRICE}
{ORDER TAGS}

gibi bir bölüm içermeli. Dikkat ederseniz adisyon çıktılarında bu bölüm boş bırakılmıştır. Çünkü adisyon çıktılarında İade satırlarının yazdırılmasını istemiyoruz.

firat kullanıcısının resmi
firat
Haz 22, 2013
İtibar: 76

Teşekkür ederim Emre Bey yardımınızı esirgemediğiniz için.
Kolay Gelsin, İyi Çalışmalar...

 

Şimdiye kadar cevaplanan
2185 soru
E-Posta Facebook Twitter RSS Skype
Telefon (212) 252 0634