2.0 KiB
Finalisasi Budget Pengeluaran
Ruang lingkup aktif
Modul ini mengelola budget berdasarkan akun pengeluaran saja. Dimensi cabang, departemen, proyek, cost center, profit center, dan salesperson tidak digunakan oleh UI maupun proses Budget pada versi ini.
Setiap dokumen Budget berlaku untuk satu perusahaan dan satu tahun fiskal. Nilai tahunan merupakan akumulasi Januari sampai Desember. Pengguna dapat memasukkan total setahun lalu membaginya rata ke 12 bulan, kemudian mengubah nominal setiap bulan mengikuti perkembangan usaha.
Alur dokumen
- Buat Budget tahunan berstatus
draft. - Pilih akun pengeluaran dan isi nominal per bulan.
- Ajukan Budget menjadi
submitted. - Penyetuju mengaktifkan atau menolak Budget.
- Perubahan terhadap Budget aktif dibuat melalui revisi agar histori terjaga.
Hanya satu Budget berstatus active untuk kombinasi perusahaan dan tahun.
Monitoring
- Budget: nominal akun pada Budget aktif sesuai rentang bulan.
- Realisasi: debit bersih akun pengeluaran dari jurnal posted/reversed.
- Komitmen: sisa nilai PO approved/diterima yang menggunakan akun budget dan belum ditagihkan pada invoice supplier.
- Sisa: Budget dikurangi realisasi dan komitmen.
Budget bersifat monitoring. Proses pembuatan dan posting Jurnal tidak diubah atau diblokir oleh Budget. Realisasi tetap dibaca dari jurnal yang telah ter-posting.
Kompatibilitas database
Kolom dan tabel dimensi dari implementasi Tahap 13 tidak dihapus secara fisik.
Tujuannya menjaga kompatibilitas data Development/Production dan modul lain yang
mungkin telah menyimpan referensi tersebut. Modul Budget saat ini mengabaikan
kolom-kolom itu dan hanya memakai account_id. Bila dimensi diaktifkan kembali,
harus dibuat migration baru beserta rencana migrasi data dan pengujian akses.
Pemeriksaan ringkas
Jalankan dari root aplikasi:
php index.php budgetcheck
php index.php budgetcheck workflow
Pemeriksaan workflow membuat data sementara, menguji Draft -> Submit -> Aktif -> Revisi, lalu menghapus kembali data uji tersebut.