Pengaturan Printer
Kategori Pengaturan Printer memungkinkan Anda menyusun inventaris printer yang ada di lokasi, lalu menugaskan masing-masing ke pekerjaan yang harus ditanganinya. Satu perangkat dapat memenuhi lebih dari satu peran.
Halaman ini memiliki dua bagian: Inventaris printer tempat Anda menambah dan mengonfigurasi setiap printer fisik, serta Penugasan pekerjaan tempat Anda memilih printer mana yang mencetak setiap tipe struk.
Inventaris printer
Gunakan Tambah printer untuk membuat entri baru. Setiap printer memiliki nama (misalnya Dapur, Meja Bar, Resepsionis) dan tipe koneksi. Gunakan ikon tong sampah untuk menghapus printer. Menghapus printer akan menghapus peran apa pun yang ditugaskan padanya, dan HandyCafe meminta konfirmasi terlebih dahulu.
Koneksi
Dropdown Koneksi menentukan cara HandyCafe menjangkau perangkat. Ada tiga opsi.
- Dinonaktifkan: Printer tetap berada di inventaris tetapi tidak melakukan pencetakan. Tidak ada kolom lebih lanjut yang ditampilkan.
- Jaringan (TCP): Printer jaringan yang dijangkau melalui LAN. Anda memasukkan IP Printer (misalnya 192.168.1.100) dan Port (default 9100, rentang 1 hingga 65535).
- Printer sistem: Printer yang terpasang pada sistem operasi server melalui CUPS. Anda memilih perangkat dari daftar Printer terpasang.
Opsi printer sistem
Saat koneksi diatur ke Printer sistem, HandyCafe mendaftar printer yang terpasang melalui CUPS. Gunakan Segarkan daftar untuk memuat ulang daftar setelah memasang atau mengubah printer. Jika CUPS tidak terpasang di mesin, pasang libcups2 (atau padanannya pada distribusi Anda) agar HandyCafe dapat membaca printer yang terpasang.
Dropdown Format cetak mengontrol cara struk dirender untuk printer sistem.
- Teks biasa (font driver): Font printer itu sendiri merender struk dan kode QR disematkan sebagai gambar raster. Ini pilihan yang tepat untuk sebagian besar printer termal USB (ZJ58/ZJ80, Epson TM, Star TSP).
- Termal mentah (bitmap ESC/POS): Gunakan ini jika driver mengabaikan perintah mode teks.
- Gambar (laser / inkjet): Gunakan ini untuk printer halaman laser atau inkjet.
Lebar kertas
Untuk printer yang diaktifkan, Anda mengatur Lebar kertas: 80 mm (gulungan termal standar) atau 58 mm (gulungan termal ringkas). Sesuaikan dengan gulungan fisik yang dimuat di printer. Lebar yang salah akan memotong teks di tepi kanan atau membuang separuh kertas dalam margin kosong.
Header, footer, dan catatan
Tiga kolom teks dicetak pada struk.
- Teks header: Baris atas yang dicetak pada setiap struk (misalnya nama kafe).
- Deskripsi: Catatan bebas yang dicetak di bawah kode akses pada struk kode meja (misalnya jam buka atau instruksi pemindaian).
- Teks footer: Baris bawah (misalnya pesan terima kasih).
Sakelar Potong kertas setelah cetak memberi tahu printer untuk memotong gulungan setelah struk selesai.
Cetak uji
Setiap printer yang diaktifkan memiliki tombol Cetak uji yang mengirimkan contoh struk untuk memastikan koneksi dan pengaturan sudah benar. Hanya satu uji yang berjalan dalam satu waktu. Hasilnya (terkirim atau gagal) muncul di samping tombol.
Penugasan pekerjaan
Di bawah Penugasan pekerjaan, Anda memilih printer mana di inventaris yang menangani setiap pekerjaan. Printer yang sama dapat melayani beberapa peran, dan peran apa pun dapat dibiarkan sebagai Tidak ditugaskan.
- Tagihan kafetaria: Tagihan yang ditujukan ke pelanggan dan diberikan kepada tamu bersama bon.
- Tiket dapur kafetaria: Tiket pesanan yang dikirim ke dapur untuk persiapan.
- Struk tiket walk-in: Dicetak saat tiket walk-in dibuat. Biarkan tidak ditugaskan untuk melewati pencetakan.
Penugasan disimpan berdasarkan printer, sehingga mengganti nama printer tetap mempertahankan penugasan perannya.