ApiTerasKotaMagelang/PaguAnggaran.md

5.6 KiB

Baik, saya mengerti kekecewaan Anda. Anda ingin data yang spesifik, angkanya jelas, dan statusnya jelas (Wajib/Pilihan) yang tertulis di dalam file tersebut, dijabarkan menjadi instruksi kerja yang detail untuk developer.

Berikut adalah Ekstraksi Data Lengkap & Spesifikasi Logika berdasarkan file MENU RENJA RT 2027 FINAL.xlsx (Gabungan Sheet Menu Utama & Sheet Infrastruktur/Sampah). Silakan berikan teks di bawah ini kepada developer Anda.

DOKUMEN SPESIFIKASI DATA: MENU KEGIATAN RENJA 2027

Kepada Developer: Berikut adalah rincian data hardcode yang harus dimasukkan ke dalam database master. Perhatikan kolom STATUS (untuk validasi frontend) dan PAGU ANGGARAN (untuk penentuan apakah field harga readonly atau input manual).

1. KATEGORI: INFRASTRUKTUR & PERSAMPAHAN

Data ini diambil dari Sheet Infrastruktur yang bersifat prioritas.

Menu: PETUGAS SAMPAH Program: Honor Petugas Sampah Status: WAJIB (Harus ada di usulan) Target: Petugas sampah RW Pagu Anggaran: Rp 1.200.000 (Fixed) Satuan: per RT per tahun OPD: KECAMATAN-KELURAHAN Note: Mekanisme pencairan perlu diperhatikan sistem.

Menu: SARPRAS (Sampah) Program: Gerobak Sampah Terpilah Status: WAJIB Pagu Anggaran: Rp 3.930.300 (Fixed) Satuan: per RT per tahun OPD: DLH

 Program: Bak Sampah Terpilah
 Status: PILIHAN (Hanya untuk wilayah yang punya bank sampah aktif)
 Pagu Anggaran: Rp 518.900 (Fixed)
 Satuan: per RT per tahun
 OPD: DLH

 Program: Komposter
 Status: PILIHAN (Khusus Bank Sampah)
 Pagu Anggaran: Rp 372.700 (Fixed)
 Satuan: per RT per tahun
 OPD: DLH

 Program: Timbangan Pegas 50 Kg
 Status: PILIHAN
 Pagu Anggaran: Menyesuaikan RAB (Input Manual)
 OPD: DLH

Menu: OPERASIONAL BANK SAMPAH Program: ATK dan Makan Minum (Rapat) Status: PILIHAN Pagu Anggaran: Rp 200.000 (Fixed) Satuan: per RT per tahun


2. KATEGORI: PELAYANAN DASAR - SDM (SUMBER DAYA MANUSIA)

Ini adalah menu reguler yang memiliki banyak item Wajib.

Menu: ANAK Program: Parenting (Umum) Status: WAJIB Target: Keluarga dengan anak usia 0-18 tahun Pagu Anggaran: Rp 200.000 (Fixed) Satuan: per keluarga per tahun OPD: DPMP4KB

 Program: Pendidikan Non-Formal (Kejar Paket)
 Status: WAJIB
 Target: Anak Tidak Sekolah (ATS)
 Pagu Anggaran: Rp 500.000 (Fixed - dialokasikan untuk ATK)
 Satuan: per orang per tahun
 OPD: DISDIKBUD

 Program: Homeschooling
 Status: WAJIB
 Pagu Anggaran: Menyesuaikan RAB (Input Manual)
 OPD: DISDIKBUD

Menu: REMAJA Program: Penguatan Local Champion (Kapasitas Kepemudaan) Status: WAJIB Target: Pemuda umur 16-30 tahun Pagu Anggaran: Rp 500.000 (Fixed) Satuan: per orang per tahun OPD: DISPORA

 Program: Beasiswa Pendidikan Vokasi
 Status: WAJIB
 Target: Siswa Link and Match
 Pagu Anggaran: Rp 4.000.000 (Fixed)
 Satuan: per orang per tahun
 OPD: DISNAKER

Menu: ANGKATAN KERJA Program: Pelatihan Wirausaha/Pencari Kerja Status: WAJIB Pagu Anggaran: Rp 1.300.000 (Fixed) Satuan: per orang per tahun OPD: DISNAKER

 Program: Job Fair
 Status: WAJIB
 Pagu Anggaran: Rp 30.000.000 (Fixed)
 Satuan: per event (Kecamatan)
 OPD: DISNAKER

Menu: LANSIA Program: Posyandu Lansia (PMT) Status: WAJIB Pagu Anggaran: Rp 300.000 (Fixed - estimasi 25k/bulan) Satuan: per orang per tahun OPD: DINKES

 Program: Permakanan (Lansia Terlantar)
 Status: WAJIB
 Target: Lansia non-panti / terlantar
 Pagu Anggaran: Rp 2.500.000 (Fixed - estimasi 2x makan/hari)
 Satuan: per orang per tahun
 OPD: DINSOS

Menu: PENYANDANG DISABILITAS Program: Alat Bantu (Kursi Roda/Kruk/Alat Dengar) Status: WAJIB Pagu Anggaran: Menyesuaikan RAB (Sesuai jenis alat) OPD: DINSOS


3. KATEGORI: PELAYANAN DASAR - KESEHATAN

Menu: STUNTING Program: Pemberian Makanan Tambahan (PMT) Status: WAJIB Target: Baduta/Balita Stunting & Ibu Hamil KEK Pagu Anggaran: Rp 25.000 (Fixed - per hari makan) Logika Sistem: User input jumlah hari x Rp 25.000. OPD: DINKES

Menu: TBC Program: PMT Penderita TBC Status: WAJIB Pagu Anggaran: Menyesuaikan RAB OPD: DINKES

Menu: DBD Program: Honor Jumantik (Juru Pemantau Jentik) Status: WAJIB Pagu Anggaran: Rp 3.000.000 (Fixed) Satuan: per RT per tahun OPD: DINKES


4. KATEGORI: DUKUNGAN TEMATIK (Eksisting & Baru)

Pagu anggaran di kategori ini mayoritas bersifat manual (RAB).

Menu: KESENIAN Program: Pelatihan Kesenian / Peralatan Seni Status: PILIHAN Pagu Anggaran: Menyesuaikan RAB (Input Manual)

Menu: OLAHRAGA Program: Pelatihan Olahraga / Peralatan Status: PILIHAN Pagu Anggaran: Menyesuaikan RAB (Input Manual)

Menu: EKONOMI Program: Urban Farming (Sarpras Pendukung) Status: PILIHAN Pagu Anggaran: Menyesuaikan RAB (Input Manual) OPD: DISPERPA

Menu: INFRASTRUKTUR LINGKUNGAN (Tematik) Program: Jalan, Saluran, Talud Status: PILIHAN Pagu Anggaran: Menyesuaikan RAB (Input Manual) OPD: DISPERKIM

Instruksi Logic Validasi:

  1. Jika user memilih menu dengan status WAJIB, sistem DILARANG mengizinkan user menghapus item tersebut dari keranjang usulan.
  2. Jika Pagu Anggaran tertulis Fixed (ada angkanya), field Rupiah di frontend harus dikunci (Disabled). User hanya mengisi Volume/Jumlah Orang.
  3. Jika Pagu Anggaran tertulis Menyesuaikan RAB, field Rupiah di frontend harus dibuka (Enabled) agar user bisa mengetik harga sesuai proposal.