Roadmap Rencana Kerja & Anggaran

Roadmap Rencana Kerja & Anggaran

Updated: Jul 2026Oleh: SystemRoadmap & Rencana
Menyiapkan Audio...
Protected View (Read Only)

Roadmap Pengembangan RKA Lanjutan (Fase 2)

Dokumen ini adalah cetak biru (blueprint) untuk pengembangan lebih lanjut dari modul Rencana Kerja & Anggaran (RKA) pada ERP BUMDes. Pengembangan ini bertujuan untuk mengubah RKA dari sekadar pencatatan target statis menjadi alat bantu perencanaan strategis yang dinamis, terukur, dan terintegrasi dengan kecerdasan buatan (AI).


1. Visi Pengembangan#

Mengakomodasi kompleksitas keuangan BUMDes berskala Holding dengan menerapkan prinsip penganggaran tingkat lanjut, meliputi approval workflow, budget versioning (revisi anggaran), monthly breakdown, dan prediktif AI (forecasting).


2. Fase Eksekusi (Sprint Plan)#

Pengembangan akan dibagi menjadi 3 fase utama untuk memastikan stabilitas sistem tidak terganggu.

Fase 1: Approval Workflow & Konsolidasi Holding

Tujuan: Menerapkan sistem persetujuan berjenjang dan pemantauan global.

  • Database:
    • Menambah kolom status pada tabel budget_targets (draft, submitted, approved, rejected).
    • Menambah kolom approved_by (UUID user yang menyetujui) dan approved_at (Timestamp).
  • UI/UX:
    • Tombol "Ajukan RKA" untuk Kepala Unit.
    • Tab "Menunggu Persetujuan" pada dashboard Direktur/Super Admin.
    • Tampilan Roll-up Dashboard: Grafik gabungan yang merekap total keseluruhan RKA dari semua sub-unit (Ayam, Retail, Air, dll) menjadi RKA Pusat.

Fase 2: Versioning & Anggaran Perubahan (APBDes Perubahan)

Tujuan: Mengizinkan revisi anggaran di pertengahan tahun buku tanpa menghapus data target historis awal.

  • Database:
    • Menghapus Unique Constraint lama (business_unit_id, account_id, fiscal_year).
    • Menambah kolom version (Integer, default 1) dan revision_notes (Text).
    • Membuat Unique Constraint baru: business_unit_id + account_id + fiscal_year + version.
  • UI/UX:
    • Opsi "Buat Anggaran Perubahan" yang akan menduplikasi versi sebelumnya.
    • Dropdown di pojok atas untuk melihat riwayat "RKA Awal (v1)" vs "RKA Perubahan (v2)".

Fase 3: Monthly Breakdown & AI Forecasting

Tujuan: Pecahan target kuartalan/bulanan dan saran target berbasis AI.

  • Database:
    • Pembuatan tabel baru budget_targets_monthly yang berelasi ke budget_targets, berisi kuota per bulan (Jan-Des).
  • AI Integration (Peter / AI Advisor):
    • Menganalisis kurva realisasi historis (misal: "Beban pemeliharaan selalu melonjak di bulan Desember akibat hujan").
    • AI akan memunculkan Prompt/Alert rekomendasi angka yang ideal saat Kepala Unit menginput target.
  • UI/UX:
    • Grafik Line Chart perbandingan Realisasi YTD vs Target YTD setiap bulan.

3. Skema Perubahan Database (Draft Migrasi)#

Berikut adalah ringkasan perubahan DDL (Data Definition Language) yang harus disiapkan saat memulai Fase 1 & 2:

sql
-- Penambahan Kolom Approval dan Versioning
ALTER TABLE public.budget_targets 
ADD COLUMN status VARCHAR(20) DEFAULT 'draft' CHECK (status IN ('draft', 'submitted', 'approved', 'rejected')),
ADD COLUMN approved_by UUID REFERENCES auth.users(id),
ADD COLUMN approved_at TIMESTAMP WITH TIME ZONE,
ADD COLUMN version INTEGER DEFAULT 1,
ADD COLUMN revision_notes TEXT;

-- Penyesuaian Unique Constraint
ALTER TABLE public.budget_targets DROP CONSTRAINT IF EXISTS budget_targets_unit_account_year_key;
ALTER TABLE public.budget_targets ADD CONSTRAINT budget_targets_unit_account_year_version_key UNIQUE (business_unit_id, account_id, fiscal_year, version);

4. Kesimpulan#

Eksekusi Roadmap RKA Lanjutan ini tidak harus dilakukan sekaligus. Implementasi dapat difokuskan pada Fase 1 terlebih dahulu, sehingga proses tata kelola persetujuan (Good Corporate Governance) BUMDes dapat segera berjalan.