SOP Pelengkapan Bukti Foto Pasca-Tutup Buku
SOP: Pelengkapan Bukti Foto Transaksi Pasca-Tutup Buku
Dokumen Standar Operasional Prosedur (SOP) ini mengatur tata kelola, batasan teknis sistem, dan prosedur operasional apabila terdapat bukti transaksi fisik (Nota/Kwitansi, Fisik Barang, Bukti Pemakaian) yang terlambat diserahkan atau belum lengkap setelah periode akuntansi dinyatakan Tutup Buku (Closed) di ERP BUMDes Bolulango.
1. Prinsip Dasar Tata Kelola Keuangan Desa#
Sesuai standar SAK EP (Standar Akuntansi Keuangan Entitas Privat) dan regulasi Permendesa No. 3 Tahun 2021, laporan pertanggungjawaban keuangan BUMDes menganut asas:
- Kepastian dan Integritas Laporan (Data Immutability): Periode yang telah ditutup buku mencerminkan posisi final laba/rugi yang telah ditransfer ke akun Laba Tahun Berjalan (3-300) serta telah dilaporkan kepada Direktur, Dewan Pengawas, dan Badan Permusyawaratan Desa (BPD).
- Pencegahan Manipulasi Bukti Susulan (Anti-Tampering): Penyusupan atau perubahan foto bukti transaksi pada periode yang telah disahkan dilarang keras dilakukan tanpa mekanisme otorisasi formal berjenjang untuk mencegah manipulasi dokumen pertanggungjawaban (post-closing evidence tampering).
2. Arsitektur Pengamanan Sistem (Defense-in-Depth)#
Ketika suatu bulan ditutup buku melalui menu Keuangan ➔ Tutup Buku, sistem ERP BUMDes secara otomatis menerapkan penguncian mutlak pada 3 lapisan arsitektur:
┌────────────────────────────────────────────────────────────────────────┐
│ LAPISAN PERLINDUNGAN TUTUP BUKU (PERIOD LOCK) │
├────────────────────────────────────────────────────────────────────────┤
│ 1. Database PostgreSQL Trigger: check_period_lock_on_journal() │
│ -> Menolak setiap UPDATE/DELETE pada tabel journal_entries. │
│ -> Pesan Error: "Transaksi pada periode ini sudah dikunci". │
├────────────────────────────────────────────────────────────────────────┤
│ 2. Backend Server Actions Guard: isPeriodLocked(entry_date, unit_id) │
│ -> Menolak eksekusi updateManualJournalEntry & updateJournalEntry. │
│ -> Pesan Error: "Periode ini sudah ditutup (Locked)". │
├────────────────────────────────────────────────────────────────────────┤
│ 3. Client UI Feedback: PhotoEvidenceClient.tsx │
│ -> Memblokir perubahan dan menampilkan status readonly audit. │
└────────────────────────────────────────────────────────────────────────┘
Konsekuensi Teknis:
Jika staf unit mencoba membuka modul Bukti Foto Transaksi (/dashboard/keuangan/bukti-foto), lalu mengklik tombol "✏️ Lengkapi" pada transaksi di bulan yang sudah ditutup, sistem formulir jurnal akan menolak penyimpanan bukti foto baru dan menampilkan galat:
"Periode ini sudah ditutup (Locked). Jurnal tidak bisa diubah."
3. Matriks Keputusan: Penanganan Bukti Foto Susulan#
Apabila ditemukan bukti nota fisik atau foto pemakaian barang yang tertinggal setelah tutup buku, pengelola BUMDes wajib mengikuti matriks keputusan berikut:
Apakah ada bukti foto tertinggal?
│
▼
Apakah bulan sesudahnya SUDAH
ditutup buku?
/ \
YA / TIDAK
/ \
▼ ▼
┌──────────────────┐ ┌──────────────────┐
│ JALUR B │ │ JALUR A │
│ Berita Acara │ │ Buka Tutup Buku │
│ Bukti Susulan │ │ Sementara │
│ (Tanpa Ubah DB) │ │ (Revert Closing) │
└──────────────────┘ └──────────────────┘
4. Prosedur Pelaksanaan Operasional#
Jalur A: Pembatalan Tutup Buku Sementara (Revert Monthly Closing)
Jalur ini digunakan apabila:
- Periode baru saja ditutup (misal dalam rentang 1–7 hari kalender).
- Periode bulan berikutnya BELUM ditutup buku.
- Terdapat urgensi kelengkapan audit sebelum laporan fisik diserahkan ke Pemerintah Desa / BPD.
Wewenang Otorisasi:
Hanya dapat dieksekusi oleh: Direktur BUMDes, Super Admin, atau Admin Keuangan Pusat / Bendahara Utama.
Langkah Operasional:
- Persetujuan Pembatalan:
- Pemohon (Manajer Unit / Kasir) mengajukan permohonan pembukaan gembok periode secara tertulis/lisan kepada Direktur atau Bendahara Utama dengan menyebutkan nomor transaksi dan alasan kelalaian lampiran bukti.
- Eksekusi Buka Tutup Buku:
- Buka menu Keuangan ➔ Tutup Buku (
/dashboard/keuangan/tutup-buku). - Pilih bulan transaksi terkait.
- Klik tombol "Batalkan Tutup Buku" (Revert Closing).
- Status periode pada kartu bulan berubah dari 🔒 TERKUNCI kembali menjadi 🟢 AKTIF.
- Pelengkapan Bukti Foto:
- Buka modul Bukti Foto Transaksi (
/dashboard/keuangan/bukti-foto). - Cari kartu transaksi yang berstatus Kurang (X/3).
- Klik tombol "✏️ Lengkapi".
- Unggah 3 foto wajib (Nota/Kwitansi, Fisik Barang/Uang, Bukti Pemakaian) beserta catatan keterangan.
- Klik Simpan Perubahan.
- Verifikasi Auditor:
- Pengawas atau Tim Audit Keuangan memeriksa foto yang baru diunggah pada halaman Bukti Foto Transaksi.
- Klik tombol "🛡️ Verifikasi" untuk mengesahkan bukti fisik transaksi.
- Penutupan Buku Ulang (Re-Closing):
- Kembali ke menu Keuangan ➔ Tutup Buku.
- Jalankan proses Tutup Buku Bulanan kembali hingga tuntas untuk mengunci kembali periode tersebut.
Jalur B: Berita Acara Rekonsiliasi Bukti Susulan (Post-Closing Physical Audit Trail)
Jalur ini wajib digunakan apabila:
- Periode telah lampau (misal: transaksi bulan Januari, sementara posisi saat ini sudah bulan Oktober).
- Bulan-bulan berikutnya sudah berturut-turut ditutup buku.
- Laporan pertanggungjawaban fisik pada periode tersebut sudah resmi disahkan dan ditandatangani oleh Dewan Pengawas dan Kepala Desa / BPD.
⚠️ PANTANGAN MUTLAK: Membatalkan tutup buku mundur berbulan-bulan (cascade revert) sangat berbahaya karena dapat merusak integritas akumulasi Laba Tahun Berjalan, perhitungan depresiasi aset, dan saldo akhir kas.
Prosedur Operasional:
- Pertahankan Kunci Database:
- Jangan membuka gembok periode akuntansi pada database ERP BUMDes. Transaksi di database dibiarkan tetap berstatus as-is.
- Pencetakan Berita Acara Bukti Susulan (BABS):
- Bendahara / Staf membuat dokumen fisik lembar pengesahan bernama "Berita Acara Lampiran Bukti Transaksi Susulan".
- Format memuat:
- Nomor Referensi Jurnal / BKK / BKM terkait.
- Tanggal transaksi riil dan tanggal penyerahan bukti fisik susulan.
- Penjelasan alasan keterlambatan bukti (misal: nota tertinggal di vendor/distributor luar kota).
- Penempelan Bukti Fisik:
- Tempelkan nota asli dan cetak foto fisik barang/pemakaian pada lembar Berita Acara tersebut.
- Pengesahan Tiga Pilar:
- Berita Acara ditandatangani oleh:
- Pihak yang Menyerahkan: Staf Pembeli / Kasir Unit.
- Pihak yang Memeriksa: Bendahara BUMDes.
- Pihak yang Mengetahui: Direktur BUMDes & Ketua Dewan Pengawas.
- Pengarsipan & Pencatatan CALK:
- Berita Acara dijilid pada bundel dokumen fisik arsip keuangan bulan bersangkutan.
- Auditor internal mencatat rincian transaksi ini pada bab Catatan Atas Laporan Keuangan (CALK) bagian Peristiwa Setelah Tanggal Neraca / Kejadian Pasca-Closing.
5. Checklist Pencegahan (Pre-Closing Mandatory Checklist)#
Untuk menghindari terjadinya insiden bukti foto tertinggal pasca-tutup buku, Bendahara Utama wajib menjalankan daftar periksa berikut minimal H-2 sebelum eksekusi tutup buku bulanan:
| No | Item Pemeriksaan | Target Standar | Cara Cek di ERP |
|---|---|---|---|
| 1 | Persentase Kelengkapan Foto | Minimal 95% – 100% | Buka /dashboard/keuangan/bukti-foto, periksa Donut Chart ringkasan. |
| 2 | Kartu Transaksi Berstatus Kurang | 0 Transaksi | Pastikan kartu berlabel merah "Kurang (X/3)" telah diselesaikan via tombol Lengkapi. |
| 3 | Peringatan Anomali Jarak GPS | 0 Anomali Kritis | Periksa banner kuning anomali jarak (> 25 km). Konfirmasi lokasi belanja vendor. |
| 4 | Verifikasi Auditor | Status Terverifikasi | Pengawas/Auditor telah mencentang tombol verifikasi pada seluruh belanja bernominal material. |
| 5 | Kas Kecil Terkonsolidasi | Status Reimbursed / Clean | Seluruh bukti voucher kas kecil unit telah direkonsiliasi. |
6. Ringkasan Tanya-Jawab Kunci (FAQ)#
Q: Mengapa sistem tidak mengizinkan staf unit sekadar menambah foto saja tanpa mengubah angka uang setelah tutup buku? A: Dari kacamata audit forensik, metadata bukti foto (waktu pengambilan kamera, koordinat satelit GPS, dan hash file) melekat pada integritas transaksi. Membuka celah edit foto pada jurnal yang sudah ditutup membuka celah manipulasi nota fiktif setelah angka laporan diketahui. Penguncian database menjamin prinsip akuntabilitas tanpa kompromi.
Q: Siapa yang bertanggung jawab jika terjadi selisih antara laporan tercetak dan fisik foto yang terlambat? A: Pengelola unit usaha yang terlambat menyerahkan bukti fisik bertanggung jawab membuat Berita Acara Bukti Susulan (Jalur B) untuk diajukan ke Dewan Pengawas pada saat evaluasi triwulanan.
SOP ini berlaku mengikat sejak tanggal ditetapkan bagi seluruh pengelola unit usaha, bendahara, direktur, dan pengawas BUMDes Bolulango.