SIMAK

Cari panduan…

Ketik untuk mencari seluruh wiki

SIMAK POS

Sinkronisasi

Outbox FIFO, konflik, tarik/dorong terakhir.

Sinkronisasi mendorong antrian outbox lalu menarik katalog. Semua stasiun POS harus melakukan ini di awal shift dan setelah operasi stok.

Yang Anda lihat

  • Pull terakhir / Push terakhir
  • Antrian — job yang belum terkirim
  • Konflik — biasanya opname yang qty lot server-nya sudah berubah
  • Tabel outbox: jenis, UUID klien, percobaan, error terakhir
  • Log JSON hasil Sinkronkan sekarang

Tugas harian

  1. Buka Sinkronisasi sebelum buka kasir.
  2. Klik Sinkronkan sekarang. Urutan: push FIFO, lalu pull.
  3. Pastikan antrian = 0 sebelum shift ramai.
  4. Jika ada konflik, selesaikan di Stok Opname setelah pull ulang — jangan mengabaikan angka merah.

Kerja offline

Penjualan, barang datang, mutasi, SP, opname, dan void tetap bisa disimpan ke SQLite saat jaringan putus. Job menunggu di outbox. Jangan menghapus data stasiun sebelum antrian kosong.

Jenis job umum

KindAsal layar
penjualan / voidKasir
penerimaan / retur beliBarang Datang
surat_pesananSurat Pesanan
mutasiMutasi Stok
opnameStok Opname

Jika gagal

  • Antrian menumpuk — cek URL SIMAK di Perangkat; uji login ulang
  • Error 401 — sesi JWT habis; masuk lagi
  • Konflik opname — tarik katalog, hitung ulang, kirim opname baru
  • Lot kasir usang — pull sukses tetapi Anda belum menutup/membuka ulang layar Kasir; buka ulang halaman