Konsolidasi & Hirarki

Konsolidasi & Hirarki

Updated: Jun 2026Oleh: SystemPanduan ERP
Menyiapkan Audio...
Protected View (Read Only)

🏢 PANDUAN KONSOLIDASI & HIRARKI UNIT USAHA

Dokumen ini menjelaskan struktur hirarki organisasi BUMDes (Unit vs Sub-Unit) dan mekanisme teknis penggabungan (konsolidasi) laporan keuangan dari operasional terbawah hingga ke tingkat manajemen pusat.


1. STRUKTUR HIRARKI ORGANISASI (MULTI-LEVEL BUSINESS)#

Sistem ERP BUMDes mendukung struktur organisasi bertingkat untuk mengakomodasi kompleksitas operasional.

Diagram Hirarki

mermaid
graph TD
    A[KANTOR PUSAT BUMDES <br/> (Holding / Level 1)] --> B[UNIT PERDAGANGAN <br/> (Divisi / Level 2)]
    A --> C[UNIT JASA <br/> (Divisi / Level 2)]
    A --> D[UNIT PRODUKSI <br/> (Divisi / Level 2)]

    B --> B1[Sub-Unit: Toko Sembako]
    B --> B2[Sub-Unit: Grosir Pupuk]
    B --> B3[Sub-Unit: Agen LPG]

    C --> C1[Sub-Unit: PAMSIMAS Dusun A]
    C --> C2[Sub-Unit: PAMSIMAS Dusun B]
    C --> C3[Sub-Unit: Unit Wisata]

    D --> D1[Sub-Unit: Ternak Sapi]
    D --> D2[Sub-Unit: Kebun Jagung]

Definisi Level

  1. Level 1: Kantor Pusat (Head Office/Holding)

    • Fungsi: Manajemen strategis, investor modal awal, pengawas kebijakan.
    • Keuangan: Menerima bagi hasil (SHU) dari unit, mengelola Aset Tetap (Gedung/Tanah) milik Desa.
    • Akses Sistem: Super Admin.
  2. Level 2: Unit Usaha Utama (Business Division)

    • Fungsi: Pengelompokan manajerial berdasarkan jenis bisnis (Sektor).
    • Keuangan: Menggabungkan kinerja sub-unit di bawahnya.
    • Akses Sistem: Kepala Unit (Manajer Divisi).
  3. Level 3: Sub-Unit Operasional (Operational Outlet)

    • Fungsi: Tempat transaksi harian terjadi (POS, Stok, Pembayaran).
    • Keuangan: Memiliki Cash Flow dan Laba Rugi sendiri.
    • Akses Sistem: Kasir, Admin Gudang, Petugas Lapangan.

2. MEKANISME KONSOLIDASI KEUANGAN#

Konsolidasi adalah proses agregasi (penjumlahan) data keuangan dari Level 3 ke atas, dengan memperhatikan eliminasi transaksi internal.

A. Prinsip Agregasi (Roll-Up)

Laporan Keuangan Pusat adalah hasil penjumlahan seluruh Laporan Unit.

Rumus Sederhana: Laba BUMDes = (Laba Toko + Laba PAMSIMAS + Laba Ternak) - Biaya Operasional Kantor Pusat

Sistem melakukan ini secara otomatis di Menu Laporan Konsolidasi. Data diambil real-time dari tabel journal_entries berdasarkan unit_id.

B. Transaksi Antar Unit (Inter-Company Transactions)

Seringkali unit saling bertransaksi. Transaksi ini harus dieliminasi dalam laporan konsolidasi agar tidak terjadi pencatatan ganda (aset/pendapatan semu).

Contoh Kasus: Toko Sembako meminjam uang Rp 10 Juta dari Kantor Pusat.

  1. Di Buku Toko (Sub-Unit):

    • Debit: Kas (Bertambah Rp 10jt)
    • Kredit: Hutang ke Induk (Bertambah Rp 10jt) -> Liabilitas
  2. Di Buku Pusat (Holding):

    • Debit: Piutang ke Unit Toko (Bertambah Rp 10jt) -> Aset
    • Kredit: Kas (Berkurang Rp 10jt)
  3. Saat Konsolidasi (Laporan Gabungan):

    • Akun "Piutang ke Unit" dan "Hutang ke Induk" harus saling menghapus (Nol).
    • Jika tidak dihapus, Aset BUMDes terlihat "menggelembung" padahal uangnya hanya berpindah kantong.

C. Akun Eliminasi (Reciprocal Accounts)

Dalam Chart of Accounts (COA) yang kita gunakan (004_enhanced_coa.sql), kita sudah menyiapkan akun khusus untuk ini:

  • 16xx: Rekening Koran (RK) Unit - dicatat di Pusat sebagai Aset.
  • 26xx: Rekening Koran (RK) Pusat - dicatat di Unit sebagai Kewajiban.

Sistem report akan otomatis mem-filter akun-akun ini saat mencetak Neraca Konsolidasi.


3. IMPLEMENTASI TEKNIS & SOP#

Bagaimana menerapkan konsep ini dalam aplikasi ERP?

A. Setup Unit Baru (Administrasi)

Saat membuat Unit Baru di menu Settings > Business Units:

  1. Nama Unit: Misal "PAMSIMAS Dusun A".
  2. Tipe: Service.
  3. Parent Unit (Induk): Pilih "Unit Jasa & Air Bersih".
    • Sistem akan mencatat parent_id di database untuk keperluan grouping laporan.

B. SOP Pelaporan Berjenjang

Agar konsolidasi akurat, ikuti SOP ini:

  1. Cut-Off Harian (Closing Kasir - Level 3):

    • Setiap sore, Kasir Sub-Unit (Toko/Loket) harus melakukan "Tutup Kasir".
    • Pastikan fisik uang sama dengan sistem.
  2. Review Mingguan (Manajer Unit - Level 2):

    • Kepala Unit mengecek Laporan Laba Rugi gabungan Sub-Unit.
    • Menyetujui (Approve) pengeluaran biaya operasional sub-unit.
  3. Laporan Bulanan (Admin Keuangan Pusat - Level 1):

    • Membuka menu Laporan Konsolidasi.
    • Memastikan semua Transaksi Antar Unit (RK Induk/RK Unit) saldonya match (Sama).
    • Mencetak Laporan Laba Rugi & Neraca Konsolidasi untuk Musyawarah Desa.

C. Alur Data Database

Data mengalir dari bawah ke atas:

  1. INPUT: Transaksi terjadi di tabel pos_transactions atau water_usage (Level Sub-Unit).
  2. PROCESS: Trigger mengubahnya menjadi jurnal di journal_entries dengan tag unit_id spesifik.
  3. OUTPUT: View/Query laporan melakukan SUM(amount) dengan GROUP BY type (Level Pusat).

4. CONTOH KASUS LAPORAN: LABA RUGI KONSOLIDASI#

Berikut adalah ilustrasi bagaimana laporan terlihat di Dashboard Ketua BUMDes.

KeteranganUnit PerdaganganUnit JasaUnit ProduksiKONSOLIDASI
PENDAPATAN
Pendapatan UsahaRp 50.000.000Rp 20.000.000Rp 150.000.000Rp 220.000.000
HPP (Beban Pokok)(Rp 40.000.000)(Rp 5.000.000)(Rp 100.000.000)(Rp 145.000.000)
Laba KotorRp 10.000.000Rp 15.000.000Rp 50.000.000Rp 75.000.000
BEBAN
Gaji Karyawan(Rp 2.000.000)(Rp 3.000.000)(Rp 10.000.000)(Rp 15.000.000)
Biaya Listrik/Air(Rp 500.000)(Rp 1.000.000)(Rp 2.000.000)(Rp 3.500.000)
Biaya Kantor Pusat---(Rp 5.000.000)
Total Beban(Rp 2.500.000)(Rp 4.000.000)(Rp 12.000.000)(Rp 23.500.000)
LABA BERSIH (SHU)Rp 7.500.000Rp 11.000.000Rp 38.000.000Rp 51.500.000

Catatan: Kolom "Konsolidasi" adalah yang dilaporkan ke Pemerintah Desa sebagai kinerja BUMDes.


5. STUDI KASUS DETAIL: UNIT PETERNAKAN & SUB-UNIT AYAM PETELUR#

Bagian ini menjelaskan secara rinci penerapan hirarki dan konsolidasi pada bisnis peternakan yang memiliki karakteristik unik (Aset Biologis).

A. Struktur Hirarki & Pusat Biaya (Cost Center)

Dalam peternakan ayam petelur, kita tidak hanya membagi berdasarkan lokasi, tapi juga Fase Kehidupan Ayam.

  1. Level 1: BUMDes Pusat (Holding)

    • Pemilik Aset Tanah & Kandang (Aset Tetap).
    • Penyedia Modal Pembelian Bibit (DOC/Pullet).
  2. Level 2: Unit Usaha Peternakan (Divisi)

    • Mengelola stok pakan gudang utama.
    • Pemasaran telur (penjualan partai besar).
  3. Level 3: Sub-Unit / Kandang (Cost Center)

    • Sub-Unit Kandang A (Fase Grower/Pullet): Fokus pembesaran bibit. Belum menghasilkan pendapatan. Cost Center murni.
    • Sub-Unit Kandang B (Fase Layer/Produksi): Ayam dewasa yang bertelur setiap hari. Profit Center utama.
    • Sub-Unit Kandang C (Fase Afkir): Ayam tua yang siap dijual dagingnya.

B. Mekanisme Konsolidasi Harian (Roll-Up)

Bagaimana aktivitas harian di kandang berubah menjadi laporan keuangan BUMDes?

1. Input Harian (Di Level Sub-Unit/Kandang)

Petugas kandang mencatat di aplikasi (via HP):

  • Pakan: 5 Sak Konsentrat (Biaya HPP).
  • Produksi: 250 Butir Telur (Aset Persediaan Bertambah).
  • Mortalitas: 2 Ekor Mati (Kerugian/Penyusutan Aset).

2. Jurnal Otomatis (Di Level Unit)

Sistem ERP memproses input tersebut menjadi jurnal akuntansi:

  • Saat Makan:
    • (D) Beban Pakan - Kandang B
    • (K) Persediaan Pakan
  • Saat Panen Telur:
    • (D) Persediaan Telur (Aset Lancar)
    • (K) Pendapatan Produksi Telur (Belum Terealisasi) intra-unit. (Catatan: Pendapatan real baru diakui saat telur DIJUAL ke pelanggan).

3. Pelaporan (Di Level Pusat)

Saat Ketua BUMDes melihat Dashboard:

  • Stok Telur Nasional: Gabungan stok Kandang B + Stok di Toko Pengecer.
  • Populasi Ayam: Total Aset Biologis (Nilai Rupiah Ayam) yang terupdate otomatis setelah dikurangi kematian.

C. Transaksi Antar Sub-Unit (Mutasi Aset)

Keunikan peternakan adalah perpindahan aset hidup antar sub-unit.

Skenario: Ayam di Kandang A (Pullet) sudah mulai bertelur, dipindah ke Kandang B (Layer).

  • Logika ERP: Ini bukan "Penjualan", tapi "Reklasifikasi Aset".
  • Jurnal:
    • (D) Aset Biologis Menghasilkan (Kandang B)
    • (K) Aset Biologis Belum Menghasilkan (Kandang A)

D. Integrasi Lintas Unit (Zero Waste System)

BUMDes yang maju mengintegrasikan Peternakan dengan Pertanian.

Skenario: Unit Peternakan mengirim 1 ton kotoran ayam ke Unit Pertanian untuk pupuk jagung.

  1. Level Sub-Unit Peternakan: Mencatat pengeluaran limbah (Nilai Buku Rp 0, atau harga jual internal rendah).
  2. Level Sub-Unit Pertanian: Menerima stok Pupuk Kandang.
  3. Jurnal Eliminasi (Konsolidasi):
    • (D) Persediaan Pupuk (Unit Pertanian)
    • (K) Pendapatan Lain-lain (Unit Peternakan)
    • Sistem memastikan Biaya Pupuk di Pertanian = Pendapatan di Peternakan, sehingga Laba BUMDes netral (hanya perpindahan nilai).

E. ALUR DISTRIBUSI MODAL & EKSEKUSI PEMBELIAN AWAL

Berikut adalah detail teknis akuntansi dan SOP saat memulai usaha baru (Ayam Petelur), mulai dari uang turun dari Desa hingga menjadi Aset Ayam.

1. Tahap 1: Penyertaan Modal Desa (Cash In)

Pemerintah Desa mentransfer dana APBDes ke Rekening BUMDes Pusat.

  • Nilai: Misal Rp 100.000.000.
  • Pencatatan di BUMDes Pusat:
    • (D) Kas di Bank BPD: Rp 100.000.000
    • (K) Ekuitas - Penyertaan Modal Desa: Rp 100.000.000
    • Status: Uang standby di Rekening Utama.

2. Tahap 2: Distribusi Modal Kerja ke Unit (Allocation)

Direktur BUMDes menyetujui anggaran Unit Peternakan untuk belanja awal. Dana ditransfer ke Rekening Operasional Unit atau diserahkan Tunai ke Bendahara Unit.

  • Nilai: Misal Rp 50.000.000.
  • Pencatatan di BUMDes Pusat:
    • (D) Aset - RK Unit Peternakan: Rp 50.000.000
    • (K) Kas di Bank BPD: Rp 50.000.000
  • Pencatatan di Unit Peternakan:
    • (D) Kas Unit: Rp 50.000.000
    • (K) Kewajiban - RK Induk: Rp 50.000.000

3. Tahap 3: Eksekusi Belanja (Bibit & Pakan Awal)

Siapa yang mengeksekusi? Sesuai SOP BUMDes profesional:

  • Kepala Unit Peternakan: Bertanggung jawab mencari supplier, negosiasi harga, dan melakukan pembelian teknis (Bibit DOC/Pullet & Pakan).
  • Direktur BUMDes: Menyetujui PO (Purchase Order) jika nilai diatas batas tertentu (misal > Rp 10 Juta).
  • Tim Pengawas (Opsional): Ikut memverifikasi fisik barang saat datang.

Skenario Belanja: Membeli 500 Ekor Pullet (Ayam Dara) @Rp 80.000 dan Pakan Awal Rp 5.000.000. Total Rp 45.000.000.

Pencatatan Keuangan (PENTING!): Banyak BUMDes salah mencatat ini sebagai BEBAN/BIAYA. Padahal ini adalah ASET.

  • Pencatatan di Unit Peternakan:
    1. Saat Beli Ayam (Aset Tetap/Biologis):
      • (D) Aset Biologis - Ternak Produktif: Rp 40.000.000
      • (K) Kas Unit: Rp 40.000.000
      • Alasan: Ayam ini akan menghasilkan telur berkali-kali, jadi dia adalah "Mesin", bukan barang habis pakai.
    2. Saat Beli Pakan (Aset Lancar/Persediaan):
      • (D) Persediaan Pakan: Rp 5.000.000
      • (K) Kas Unit: Rp 5.000.000
      • Alasan: Pakan belum dimakan, jadi masih stok gudang.

4. Tahap 4: Pembebanan Biaya Harian (Opex)

Kapan menjadi biaya? Saat ayam mulai makan setiap hari.

  • Pencatatan Harian (Misal hari ke-1 habis pakan 50kg):
    • (D) Beban Pakan HPP: Rp 400.000
    • (K) Persediaan Pakan: Rp 400.000
    • Di sinilah Modal Kerja mulai tergerus menjadi Biaya Operasional.

F. MANAJEMEN GUDANG & LOGISTIK TERINTEGRASI (WAREHOUSE)

Sistem ERP BUMDes menerapkan konsep Hub-and-Spoke untuk efisiensi logistik dan harga pokok.

1. Hirarki Gudang (Warehouse Structure)

  • Gudang Utama (Central Hub):
    • Lokasi: Kantor Pusat BUMDes.
    • Fungsi: Menampung pembelian partai besar (Grosir) seperti Pakan Ternak (1 Truk), Pupuk (5 Ton), atau Sembako Karungan.
    • Tujuan: Mendapatkan diskon volume dari supplier distributor.
  • Gudang Unit (Unit Store):
    • Lokasi: Di masing-masing Toko atau Kandang.
    • Fungsi: Stok operasional harian (Retail/Eceran).
    • Karakter: Fast-moving, kapasitas terbatas.

2. Strategi Pembelian Terpusat (Central Purchasing)

Contoh Kasus: Unit Ternak butuh pakan. Jika beli eceran per sak harganya Rp 400.000. Jika beli 1 Truk (200 Sak) harganya Rp 380.000.

  1. Eksekusi: Direktur BUMDes memutuskan beli 1 Truk via Pusat.
  2. Jurnal Pembelian (Di Pusat):
    • (D) Persediaan Barang di Gudang Pusat: Rp 76.000.000
    • (K) Kas Bank: Rp 76.000.000

3. Transfer Stok ke Unit (Inter-Warehouse Transfer)

Saat Unit Kandang A membutuhkan 10 Sak pakan:

  1. Proses Fisik: Kepala Unit Ternak mengajukan "Permintaan Barang" -> Gudang Pusat kirim barang -> Unit Ternak terima barang (Good Receipt).
  2. Jurnal Transfer (Otomatis):
    • Di Buku Pusat:
      • (D) Piutang Unit Ternak (RK Unit): Rp 3.800.000
      • (K) Persediaan Barang di Gudang Pusat: Rp 3.800.000
    • Di Buku Unit Ternak:
      • (D) Persediaan Pakan Kandang A: Rp 3.800.000
      • (K) Hutang ke Induk (RK Induk): Rp 3.800.000

Keuntungan: Unit Ternak mendapatkan harga modal Rp 380.000 (Murah), sehingga margin keuntungan unit lebih besar dibanding beli sendiri-sendiri.

4. Kontrol Stok (Stock Opname)

Agar tidak terjadi kebocoran (fraud):

  • Cross Audit: Admin Unit Toko diminta mengaudit stok Gudang Pakan (silang), dan sebaliknya.
  • Frequency:
    • Gudang Unit: Tiap akhir bulan.
    • Gudang Pusat: Tiap 3 bulan (Triwulan).
  • Adjustment: Jika ada pakan rusak dimakan tikus di Gudang Pusat, itu menjadi kerugian Pusat (Beban Kerusakan Persediaan), jangan dibebankan ke Unit.

6. KESIMPULAN#

Hirarki dan Konsolidasi memungkinkan BUMDes untuk:

  1. Transparansi: Mengetahui kandang mana yang boros pakan atau produktivitasnya rendah.
  2. Keamanan Data: Setiap Manajer Unit hanya dapat melihat unit miliknya sendiri (Lihat Panduan Keamanan & RBAC).
  3. Efisiensi Pajak: Mengelola PPN dan PPh secara terpusat.
  4. Skalabilitas: Mudah menambah unit usaha baru (misal: Unit Pengolahan Abon Ayam) tanpa merusak pembukuan unit lain.

Dokumen ini diperbarui terakhir pada: 01 April 2026