| UAT-DASH-001 | Analisis | KPI dashboard mengikuti transaksi aktual | Data PR, PO, GRN, kontrak, produksi, dan delivery tersedia. | 1. Catat KPI awal.
2. Posting transaksi.
3. Refresh dashboard. | Nilai KPI berubah sesuai formula dan sumber data yang didefinisikan. | | Owner/Management | Belum Diuji | | Bandingkan dengan perhitungan manual. | |
| UAT-ROLE-001 | System | Hak akses ditolak dari backend | User Staff dan Manager tersedia. | 1. Login sebagai Staff.
2. Akses URL approval langsung.
3. Coba approve PO. | Backend menolak aksi tanpa permission, bukan hanya menyembunyikan tombol. | | PIC IT | Belum Diuji | | Uji seluruh role utama. | |
| UAT-STOCK-001 | Warehouse | Draft tidak mengubah stok | Stok awal satu item diketahui. | 1. Buat GRN Draft.
2. Cek stok.
3. Posting GRN.
4. Refresh halaman. | Stok tidak berubah saat Draft dan berubah sekali saat Posted. | | PIC Warehouse | Belum Diuji | | Wajib mencegah duplicate posting. | |
| UAT-BOM-001 | PPIC | Production Order menghitung kebutuhan BOM | BOM aktif dan stok gudang tersedia. | 1. Buat PO produksi.
2. Pilih BOM.
3. Isi quantity.
4. Periksa requirement dan shortage. | Gross requirement mengikuti formula BOM dan stok aktual. | | PIC PPIC | Belum Diuji | | Uji scrap dan output standar. | |
| UAT-CONTRACT-001 | Procurement | Realisasi kontrak quantity dan value | Kontrak aktif minimal tiga item tersedia. | 1. Buat PO memakai contract line.
2. Approve PO.
3. Periksa used/remaining.
4. Coba melebihi sisa kontrak. | Realisasi bertambah saat PO approved dan transaksi berlebih ditolak. | | PIC Procurement | Belum Diuji | | Uji reversal saat PO dibatalkan. | |
| UAT-PR-PO-001 | Procurement | Satu PR dibagi menjadi dua PO | Vendor dan minimal lima SKU aktif tersedia. | 1. Buat PR lima item.
2. Submit dan approve.
3. Buat PO pertama tiga item.
4. Buat PO kedua dari dua item tersisa. | PR berubah APPROVED ? PARTIALLY_CONVERTED ? FULLY_CONVERTED. Tidak ada quantity ganda. | | PIC Procurement | Belum Diuji | | Uji relasi PR line ke PO line. | |