Versi 1
| Field | Isi |
|---|---|
| Dokumen ID | VBS-SYS-012 |
| Deskripsi | Monitoring antrian integritas transaksi: pembelian, retur pembelian, penjualan, retur penjualan, mutasi gudang, produksi |
| Nomor Revisi | 1 |
| Tanggal | 2026-10-03 |
| Keterangan | Inisiasi dokumentasi |
1. Ringkasan
a. In scope
- User melihat antrian transaksi belum complete per modul
- User melihat antrian transaksi complete per modul
- User memantau status integritas dari satu halaman
b. Catatan
c. Kesimpulan
- [FE] -
- [BE] -
2. Functional Requirement
| Kode | Deskripsi |
|---|---|
| FR-01 | Sistem menampilkan panel antrian per jenis transaksi |
| FR-02 | Sistem memuat data uncomplete dan complete integrity |
3. Use Case List
| Kode | Deskripsi |
|---|---|
| UC-01 | Melihat antrian transaksi belum complete |
| UC-02 | Melihat antrian transaksi complete |
| UC-03 | Memantau antrian modul produksi |
4. Use Case Scenario
UC-01 : Melihat antrian transaksi belum complete
| Aktor | User operasional |
| Deskripsi | User memantau transaksi yang integritasnya belum selesai |
| Prekondisi | User sudah login User sudah masuk konteks brand aktif (lihat VBS-BRD-001) |
| Alur utama | 1. User buka antrian transaksi. 2. Tiap panel modul memuat uncomplete. 3. Daftar ditampilkan per modul. |
| Alur negatif | - Jika sesi login tidak valid, user diarahkan ke login. - Jika konteks brand belum dimuat, laporan tidak dapat dijalankan. - Jika permintaan data gagal, tampilan kosong atau muncul pesan gagal memuat. |
| Bisnis rule | - Modul: pembelian, retur pembelian, penjualan, retur penjualan, mutasi gudang, produksi. |
| Postkondisi | Antrian uncomplete tampil |
| Trigger | Buka antrian-transaksi |
| Kode FR | FR-01 |
UC-02 : Melihat antrian transaksi complete
| Aktor | User operasional |
| Deskripsi | User melihat transaksi yang sudah complete integrity |
| Prekondisi | User sudah login User sudah masuk konteks brand aktif (lihat VBS-BRD-001) |
| Alur utama | 1. Panel modul memuat complete. 2. User melihat riwayat complete terbaru. |
| Alur negatif | - Gagal load → panel kosong. |
| Bisnis rule | - getComplete parallel per modul di komponen antrian. |
| Postkondisi | Antrian complete tampil |
| Trigger | Halaman antrian dimuat |
| Kode FR | FR-02 |
UC-03 : Memantau antrian modul produksi
| Aktor | User operasional |
| Deskripsi | User memantau antrian integritas SPK/produksi |
| Prekondisi | User sudah login User sudah masuk konteks brand aktif (lihat VBS-BRD-001) |
| Alur utama | 1. Scroll ke panel produksi. 2. Sistem tampilkan antrian integrity SPK. |
| Alur negatif | - Modul produksi gagal → panel error state. |
| Bisnis rule | - Komponen produksi.vue memakai store integrity-spk. |
| Postkondisi | Antrian produksi tampil |
| Trigger | View panel produksi |
| Kode FR | FR-02 |
5. Data Flow Diagram
DFD-01
6. Sequence Diagram
SD-01 — UC-01 : Melihat antrian transaksi belum complete
SD-02 — UC-02 : Melihat antrian transaksi complete
SD-03 — UC-03 : Memantau antrian modul produksi
7. Table Schema
8. API Schema
| Endpoint | Status | Perubahan |
|---|---|---|
GET /integrity-pembelian/uncomplete | existing | - |
GET /integrity-pembelian/complete | existing | - |