Ana SayfaRestoran OtomasyonuMasaüstü OtomasyonSambaPOS Restoran Otomasyonunda 'Yazıcı Çevrimdışı (Printer Offline)' Hatası ve TCP/IP Port Kilidi...

SambaPOS Restoran Otomasyonunda ‘Yazıcı Çevrimdışı (Printer Offline)’ Hatası ve TCP/IP Port Kilidi Çözüm Rehberi

Author

Date

Category

Soru: SambaPOS Masayı Kapatınca ‘Yazıcı Çevrimdışı / Adisyon Basılamadı’ Hatası Neden Çıkar ve Nasıl Düzeltilir?

Cevap: Restoranlarda, kafelerde ve paket servis işletmelerinde garson siparişi girip ‘Ödeme / Kapat’ butonuna bastığında veya gün sonu raporu alınmak istendiğinde ekrana kırmızı renkli ‘Yazıcı Çevrimdışı! [Kasa Yazıcısı] çevrimdışı olduğundan adisyon yazdırılamadı’ uyarısının düşmesi ve kasa çekmecesinin açılmaması işletmede kasa işlemlerini tamamen durdurur. Kasiyer yazıcının fişine bakar, ışıkları yeşil yanmaktadır; Windows üzerinden sınama sayfası gönderdiğinde de kağıt çıkar fakat SambaPOS inatla yazıcıyı kapalı görür. Bu arıza yazıcının bozulması değil; SambaPOS un kullandığı yazdırma bağlantı noktasındaki Durum Yoklama (Printer Status Checking / SNMP) servisinin Windows yazdırma biriktiricisiyle zaman aşımına uğramasıdır.

SambaPOS Yazıcı Durumunu Nasıl Denetler?

SambaPOS V5, yazdırma komutunu göndermeden önce işletim sistemine yazıcının durumunu sorar:

  • Eğer yazıcı sürücüsünde ‘Yazıcıyı Çevrimdışı Kullan’ (Use Printer Offline) bayrağı kaza ile işaretlenmişse Windows yazıcıya veri göndermeyi reddeder.
  • Ağ üzerinden bağlı Ethernet adisyon yazıcılarında Windows un SNMP Durum Denetleyicisi yazıcıya ping atar; yerel güvenlik duvarı bu SNMP paketini engellerse Windows yazıcı açık olsa dahi ‘Çevrimdışı’ durumuna düşürür.
  • SambaPOS ‘Yazıcı kapalı’ yanıtını aldığı anda sipariş fişini yazdırmayı iptal eder.

1. Adım: Windows Yazıcı Kuyruğunda ‘Çevrimdışı Kullan’ Modunu Kapatma

Kullanıcıların en sık düştüğü kaza modu kontrol edilir:

  1. Win + R ile control printers açılarak Aygıtlar ve Yazıcılar penceresine girilir.
  2. Kasa veya Mutfak termal yazıcısına çift tıklanarak yazdırma kuyruğu açılır.
  3. Üst menüdeki Yazıcı (Printer) sekmesine tıklanır.
  4. Açılan menüde ‘Yazıcıyı Çevrimdışı Kullan’ (Use Printer Offline) seçeneğinde bir onay işareti (çentik) varsa BU İŞARET KESİNLİKLE KALDIRILIR.
  5. Aynı menüde ‘Yazdırmayı Duraklat’ (Pause Printing) seçeneği varsa o da iptal edilir. Yazıcı anında ‘Hazır’ moduna döner.

2. Adım: Standart TCP/IP Portunda SNMP Durumunu Kapatma (Ağ Yazıcıları İçin)

Yazıcı Ethernet kablosuyla ağa bağlıysa:

SNMP İptal Protokolü:
1. Yazıcıya sağ tıklanır -> Yazıcı Özellikleri -> Bağlantı Noktaları (Ports) sekmesi açılır.
2. Yazıcının bağlı olduğu IP portu (Örn: 192.168.1.200) seçilerek 'Bağlantı Noktasını Yapılandır' butonuna basılır.
3. En alttaki 'SNMP Durumu Etkin' (SNMP Status Enabled) kutucuğundaki onay işareti kaldırılır.
4. 'Tamam' denilerek kaydedilir. Bu işlem ağdaki anlık ping gecikmelerinde yazıcının çevrimdışına düşmesini kalıcı olarak engeller.

3. Adım: SambaPOS İçinde Yazıcı Görevinde ‘Durum Kontrolü’ Baypas Ayarı

SambaPOS un yazıcı durumunu sorgulamadan doğrudan komutu fırlatması sağlanır:

SambaPOS Yapılandırması:
1. SambaPOS > Yönetim > Ayarlar > Yazıcılar menüsünden ilgili yazıcı açılır.
2. Yazıcı Tipi: 'Windows Yazıcısı' yerine doğrudan donanımsal haberleşen 'ESC/POS Yazıcı' olarak seçilir.
3. Bu ayar yapıldığında SambaPOS Windows kuyruk durumunu denetlemez; adisyon verisini doğrudan ham port üzerinden yazıcının anakartına enjekte eder. Yazıcı anında fişi basar.

Restoran adisyon yazıcı arızaları, SambaPOS yazdırma görevleri konfigürasyonu, ağ yazıcıları entegrasyonu ve teknik servis hizmetlerinde BaykalSoft Perakende Bilişim ekibimizle iletişime geçebilirsiniz.

Önceki Gönderiler

Önceki Yorumlar