Business Flows
Ringkasan awam
Bayangkan proses ini seperti rantai kerja lapangan: Project minta barang/jasa, Admin cek, Logistik/Procurement jalankan pembelian, lalu Accounting bayarkan sampai tuntas. Dokumen ini bantu lihat alur besar tanpa harus baca kode.
Visual Summary (Flow Utama)โ
| Flow | Tujuan | Aktor inti | Output akhir |
|---|---|---|---|
| Project | Membuka pekerjaan proyek | Admin, PM, SPV | Project aktif + tim terpasang |
| SPB | Permintaan bahan dari lapangan | Project/SPV, Head Admin | SPB approved/revisi/reject |
| PO | Pembelian ke supplier | Logistic/Admin, Head Admin, SPV | PO approved lalu barang diterima/komplain |
| SPK | Kontrak pekerjaan/jasa | Role SPK, Head Admin, Accounting | SPK approved lalu pembayaran SPK berjalan |
| Payment | Pelunasan PO/SPK | Accounting, Head Admin | Payment verified / split paid |
๐๏ธ 1) Flow Projectโ
Flowchartโ
Sequenceโ
Catatan
Kolom detail tim lintas tabel pivot (mis. PM/SPV/logistik) masih tersebar. Struktur lengkap relasi ada di halaman Database Design Full.
๐ฆ 2) Flow SPB (Permintaan Barang)โ
Flowchartโ
Sequenceโ
๐งพ 3) Flow PO (Pre Order)โ
Flowchartโ
Sequenceโ
๐ ๏ธ 4) Flow SPKโ
Flowchartโ
Sequenceโ
๐ณ 5) Flow Payment (PO + Split)โ
Flowchartโ
Sequenceโ
Kontrol Pentingโ
- Role access menentukan siapa boleh membuat/approve/revisi.
- Beberapa status update memicu regenerasi PDF.
- Integrasi notifikasi (FCM) ada untuk event tertentu.
- Soft delete berpengaruh ke data historis di laporan.
Catatan Verifikasiโ
- Status: Partial
- Scope: SLA antar tahapan dan rule auto-transition detail per role belum terlihat eksplisit di satu sumber.
- Action: Sinkronkan dengan SOP operasional + verifikasi layar Livewire per status (rujuk
VM-005di Verification Matrix).