# Checklist Tes Sistem POS Multi-Cabang

Pakai skenario dan data yang sama untuk setiap vendor. Tandai **Lulus**, **Gagal**, atau **Belum terbukti**.

## Central control

- [ ] Product, harga, promo, tax, role, dan konfigurasi punya version serta effective time.
- [ ] Status distribusi menunjukkan outlet mana yang sudah menerima perubahan.
- [ ] Perubahan salah bisa di-rollback tanpa edit manual di setiap outlet.
- [ ] Area manager hanya bisa mengakses outlet dalam scope.

## Outlet dan offline recovery

- [ ] Transaksi bisa disimpan lokal saat koneksi putus.
- [ ] Queue menampilkan status, umur event, error, dan retry.
- [ ] Restart terminal tidak menghapus transaksi atau membuat duplicate.
- [ ] Payment timeout bisa diperiksa sebelum cashier melakukan retry.

## Inventory dan integrasi

- [ ] Sale, retur, void, waste, receiving, dan transfer punya movement ID.
- [ ] Partial receiving dan variance transfer bisa ditangani.
- [ ] ERP endpoint gagal memicu queue, alert, retry, dan replay yang aman.
- [ ] Source of truth setiap domain tertulis.

## Reconciliation dan rollout

- [ ] Order, tender, settlement, cash, stock, dan journal bisa direkonsiliasi.
- [ ] Raw transaction, payment, stock, audit, dan configuration history bisa diekspor.
- [ ] Pilot mencakup outlet representatif dan koneksi kurang stabil.
- [ ] Setiap wave punya gate untuk reconciliation, incident, support, dan operator readiness.
