No. 9.1 Bantuan dan sinkronisasi

Bekerja saat offline sesuai dukungan fitur

Mode offline membantu kasir menggunakan data yang sudah tersimpan pada perangkat. Dukungan ini bukan berarti seluruh menu, pembayaran dan perubahan di perangkat lain dapat digunakan tanpa internet.

Mode offline membantu kasir menggunakan data yang sudah tersimpan pada perangkat. Dukungan ini bukan berarti seluruh menu, pembayaran dan perubahan di perangkat lain dapat digunakan tanpa internet.

Contoh penggunaan

Budi Kasir sudah masuk ke Kedai Panduan Baru dan memuat menu Es Teh Manis saat online. Ketika koneksi terputus, label berubah menjadi Offline, menu tetap terlihat dan antrean menunjukkan 0. Pada kondisi awal ini belum ada transaksi baru dalam antrean. Contoh berikutnya menyimpan satu Es Teh Manis Rp5.000 untuk Takeaway saat koneksi terputus, lalu memeriksa hasilnya setelah online.

Contoh lain: Wi-Fi terputus di tengah pelayanan, tablet kasir memakai jaringan berbeda dari dapur, atau kasir kembali online setelah menyimpan pekerjaan lokal.

Persiapkan perangkat ketika online

Masuk ke outlet yang benar, muat data produk dan periksa shift sebelum mulai melayani. Perangkat yang belum pernah memuat data tidak memiliki persiapan yang sama dengan perangkat yang sudah digunakan.

Jangan keluar akun, mengganti outlet atau menghapus penyimpanan browser ketika ada pekerjaan yang belum tersinkron. Gunakan perangkat asal untuk memeriksa pekerjaan lokalnya.

Baca status koneksi dan antrean

Label Offline menunjukkan bahwa koneksi perangkat sedang terputus. Angka transaksi antre membantu memeriksa pekerjaan yang belum dikirim. Menu yang masih terlihat berasal dari data yang tersedia pada perangkat; harganya belum tentu mencerminkan perubahan terbaru dari perangkat lain.

Kasir tetap menampilkan menu tersimpan dan indikator Offline

Ikuti pesan aplikasi ketika suatu tindakan membutuhkan koneksi. Jangan menganggap semua tindakan di Meja, Pelanggan, Pengeluaran, Pengaturan atau laporan tersedia offline hanya karena halaman dapat dibuka.

Pembayaran yang memerlukan layanan online, termasuk pembuatan QRIS dinamis dan pemeriksaan status gateway, memerlukan koneksi. Bukti pembayaran dari pelanggan perlu diperiksa melalui alur pembayaran yang sesuai; status Offline bukan bukti bahwa dana telah diterima.

Buka daftar yang sudah tersimpan

Pada contoh PWA, daftar transaksi sudah dimuat ketika online. Setelah koneksi terputus, halaman Transaksi tetap dapat dibuka dan menampilkan empat pesanan yang tersimpan beserta status terakhirnya. Label koneksi menunjukkan Offline.

Daftar transaksi tersimpan tetap tampil pada PWA saat offline

Data ini bukan pembaruan langsung dari perangkat lain. Pesanan yang belum dimuat pada perangkat tidak otomatis tersedia ketika offline. Setelah online, periksa kembali status terbarunya.

Saat perangkat lain masih online

Perangkat dapur atau kasir lain belum dapat menerima perubahan yang hanya tersimpan di perangkat offline. Beri tahu petugas terkait bila pesanan belum terkirim. Hindari membuat ulang pesanan yang sama dari perangkat lain karena dapat menimbulkan transaksi ganda setelah sinkronisasi.

Contoh pesanan tersimpan saat offline

Kasir membuat pesanan Takeaway berisi satu Es Teh Rp5.000 ketika perangkat sudah offline, lalu memilih Simpan. Pesanan disimpan pada perangkat untuk dikirim setelah koneksi tersedia. Pada contoh ini tidak ada pembayaran yang dicatat.

Sesudah koneksi kembali, pesanan tampil sebagai TRX-20261012-0006, Belum Lunas, dengan sisa Rp5.000. Antrean kembali menjadi 0. Berhasil dikirim tidak berarti transaksi sudah dibayar.

Pesanan offline tampil setelah tersinkron dan antrean kembali nol

Setelah koneksi kembali

Periksa label koneksi, lalu buka Pengaturan → Sinkronisasi pada perangkat asal. Periksa antrean dan hasil pengirimannya. Pastikan pesanan tersedia dengan status yang benar sebelum melanjutkan tindakan dari perangkat lain.

Jika ada error atau antrean tidak berkurang, catat nomor transaksi, waktu, outlet dan pesan error. Jangan menggunakan Clear Cache sebagai langkah pertama: pekerjaan yang belum terkirim masih diperlukan untuk pemulihan.

Panduan terkait