Cara Menyelesaikan Transaksi Tertahan (Outbox) pada Shift
Saat penutupan shift diblokir oleh transaksi kasir yang belum tersinkron, baca bagian Outbox Transaksi dan tandai item Synced atau Karantina dengan hati-hati.
Kata kunci: outbox, transaksi tertahan, synced, karantina, tutup shift diblokir. Modul: Shift & Operasional.
Artikel ini terhambat verifikasi: sebagian isinya belum dapat diuji pada perangkat atau lingkungan uji. Perlakukan sebagai draf.
Di halaman ini
Outbox adalah antrean transaksi yang dibuat kasir (biasanya saat offline) dan belum diterima server. Selama ada item belum tertutup, Tutup Shift diblokir.
Kapan Anda memerlukannya#
Saat Tutup Shift gagal dengan "Penutupan diblokir: N item outbox belum tersinkron", atau saat panel Detail Shift menampilkan bagian Outbox Transaksi dengan keterangan "N belum tertutup".
Sebelum mulai#
- Peran Manajer atau di atasnya.
- Jelas nasib setiap item. Jangan menandai tanpa memeriksa: transaksi tertahan bisa berarti uang atau stok yang belum tercatat. Koordinasikan dengan kasir atau dukungan bila asalnya tidak jelas.
Langkah (menurut aturan aplikasi)#
- Buka Outbox Transaksi
Pada Detail Shift, bagian Outbox Transaksi menampilkan tiap item dengan jenis, status (pending, quarantined, pending_review), sumber, dan waktu. Bagian ini hanya ada bila ada item.
Tanpa item tertahan, bagian Outbox Transaksi tidak muncul. - Cari tahu penyebabnya
Pastikan aplikasi kasir pada register itu terhubung internet agar sinkronisasi berjalan sendiri. Bila item berasal dari kasir lain atau perangkat hilang, catat identitasnya dulu.
- Pilih tindakan per item
Synced menandai item sudah tersinkron; Karantina mengisolasi item untuk ditinjau. Keduanya hanya mengubah status catatan; tidak membuat ulang transaksi, tidak memindahkan uang, dan tidak mengubah stok.
- Tutup shift lagi
Setelah tidak ada item belum tertutup, penutupan dapat dilakukan (Tutup Shift).
Hal yang perlu diperhatikan#
- Synced menghilangkan hambatan, tetapi bila transaksi sebenarnya belum masuk server, penjualannya bisa tidak terhitung di kas dan laporan. Pakai hanya bila Anda yakin sudah diterima.
- Karantina menyimpan bukti untuk ditinjau, tetapi tetap membuka jalan menutup shift.
- Item yang sudah diselesaikan tidak bisa diubah ke status lain.
- Backoffice tidak dapat menyinkronkan transaksi kasir; sinkronisasi terjadi dari aplikasi kasir.