3.1 Master Data Management
3.1.1 Tujuan Modul
Section titled “3.1.1 Tujuan Modul”Modul ini memastikan seluruh data referensi operasional gudang tersedia, akurat, dan terkontrol sebelum digunakan oleh transaksi harian.
3.1.2 Aktor
Section titled “3.1.2 Aktor”- Admin Back-Office.
- Warehouse Supervisor.
- System (sinkronisasi SAP).
3.1.3 Kebutuhan Fungsional
Section titled “3.1.3 Kebutuhan Fungsional”| ID | Kebutuhan | Aktor | Prioritas | Kriteria Penerimaan |
|---|---|---|---|---|
| SRS-FR-MDM-001 | Sistem harus menyediakan CRUD terkontrol untuk Site, Warehouse, Zone, dan Location. | Admin Back-Office | P1 | Data lokasi dapat dibuat, diubah, dinonaktifkan, dan ditelusuri histori perubahannya. |
| SRS-FR-MDM-002 | Sistem harus memvalidasi keunikan kode master data lintas entitas sejenis. | System | P1 | Tidak ada duplikasi kode aktif pada entitas yang sama. |
| SRS-FR-MDM-003 | Sistem harus menyediakan pengelolaan Product, UOM, dan konversi UOM. | Admin Back-Office | P1 | Transaksi hanya menerima kombinasi UOM yang valid sesuai mapping master. |
| SRS-FR-MDM-004 | Sistem harus menyediakan pengelolaan Business Partner beserta kontak dan alamat. | Admin Back-Office | P1 | Data partner dapat digunakan langsung oleh modul inbound/outbound tanpa input ulang. |
| SRS-FR-MDM-005 | Sistem harus menerapkan approval untuk perubahan master data kritikal. | Warehouse Supervisor | P2 | Perubahan baru efektif setelah disetujui pengguna berotorisasi. |
| SRS-FR-MDM-006 | Sistem harus menyediakan audit trail untuk setiap perubahan master data. | System | P1 | Setiap perubahan mencatat siapa, kapan, sebelum, dan sesudah perubahan. |
3.1.4 Aturan Bisnis
Section titled “3.1.4 Aturan Bisnis”- Master data dinonaktifkan, tidak dihapus permanen, jika sudah pernah digunakan transaksi.
- Struktur lokasi mengikuti hirarki Site > Warehouse > Zone > Location.
- Perubahan master data kritikal wajib tercatat dalam jejak audit.
3.1.5 Ketergantungan
Section titled “3.1.5 Ketergantungan”- Integrasi data master dari SAP.
- Kebijakan otorisasi pengguna.
3.1.6 Bagian yang Tidak Diterapkan
Section titled “3.1.6 Bagian yang Tidak Diterapkan”- Rule engine eksternal untuk validasi master data: Not available.