18

Dokumentasi Remediasi Dual-Track Ayam Petelur

Updated: Okt 2026Oleh: SystemSistem ERP & Teknologi Inti

🏗️ Dokumentasi Arsitektur & Remediasi Dual-Track Ayam Petelur

Audit Forensik, SAK EP & PSAK 69, Anti-Commingling Kas, Eliminasi Silent Failure, & Rekayasa Server Action ERP#

Single Source of Truth (SSOT) Teknis: Dokumen ini mendokumentasikan secara komprehensif akar masalah, rancang bangun arsitektur perbaikan, remediasi kode program, dan hasil uji mutu otomatis pada sistem peternakan ayam petelur (layer poultry) BUMDes Bolulango, Desa Bandungan, Kecamatan Bulango Utara, Kabupaten Bone Bolango.


1. Latar Belakang & Temuan Audit Forensik#

Berdasarkan audit kepatuhan akuntansi SAK EP dan evaluasi teknis menyeluruh pada modul peternakan ayam petelur, ditemukan 7 anomali kritis yang berpotensi merusak integritas buku besar dan laporan keuangan konsolidasi:

  1. Pencampuran Aset Biologis Induk (Biological Commingling):
  • Seluruh siklus ayam petelur—baik jalur komersial BUMDes (SAP-01) maupun jalur Ketahanan Pangan APBDes 20% (KTPG-SAP)—membukukan kapitalisasi pullet dan amortisasi deplesi kematian ke akun header generik 1-204 Aset Biologis.
  • Hal ini melanggar aturan baku SAK EP Bab 29 dan PSAK 69 yang mewajibkan sub-klasifikasi terpisah per unit usaha serta ketentuan saldo bersih pos header kontrol wajib Rp 0.
  1. Ketiadaan Isolasi Pendapatan Penjualan Telur (Revenue Overlap):
  • Pendapatan penjualan telur hanya memetakan akun 4-103.01 (Grosir) dan 4-103.02 (Retail) tanpa pemisahan jalur entitas.
  • Dampaknya, omzet ketahanan pangan tercampur ke pendapatan komersial holding, mengaburkan kalkulasi Pendapatan Asli Desa (PADes) murni dan pertanggungjawaban realisasi dana desa.
  1. Risiko Commingling Brankas Kas & Bank:
  • Default kas pada mutasi siklus peternakan mengarah ke akun kas generik atau unit komersial (1-101.02), sementara unit ketahanan pangan wajib menggunakan kas penampung dana desa (1-101.03 / 1-101.07 / 1-101.23) dan Bank BPD Ketapang (1-102.03).
  1. Kegagalan Tersembunyi (Silent Failure) pada Sinkronisasi ERP:
  • Fungsi syncLivestockToERP() di berkas Server Action menangkap kesalahan (catch block) dan menelan kegagalan secara diam-diam tanpa melempar kembali error (re-throw).
  • Akibatnya, log harian berhasil tersimpan di database operasional peternakan, namun jurnal akuntansi di tabel journals gagal terbentuk tanpa notifikasi kepada operator.
  1. Ketidakcocokan Skema Kolom Analisis Smart Farming:
  • Server Action analyzePoultryDailyAnomalies mengasumsikan kolom production_qty_kg, production_good_pcs, dan death_count pada tabel livestock_daily_logs, padahal skema database menggunakan kolom egg_weight_kg, egg_count, dan mortality_count.
  • Hal ini menyebabkan kalkulasi anomali FCR, mortalitas, dan HDP menghasilkan nilai NaN atau nihil.
  1. Kesalahan Pemetaan Relasi Gudang pada Egg Grading:
  • Server Action processEggGrading melakukan query relasi business_units.warehouse_id yang tidak eksis pada skema database, sehingga konversi telur mentah ke telur karton graded mengalami kegagalan query relasional (relation column does not exist).
  1. Akun Usang 5-211 pada Transaksi Operasional:
  • Transaksi operasional masih mengacu pada akun deprecated 5-211 (Beban Pemeliharaan), yang seharusnya dipecah menjadi 5-103 Beban Kesehatan & OVK Ternak untuk obat/vaksin dan 5-215 Beban Pemeliharaan Aset untuk perbaikan infrastruktur kandang.

2. Arsitektur Pemisahan SAK EP & PSAK 69#

2.1. Standarisasi Sub-Akun Aset Biologis

Sesuai Grand Standard SAK EP BUMDes Bolulango, seluruh ternak ayam petelur produktif wajib dipetakan ke sub-akun spesifik berakhiran suffix unit resmi:

Kode AkunNama Akun Buku BesarStatus / PeranPosisi NormalSub-Unit Pengguna
1-204Aset Biologis (Header Kontrol)Pos Header AgregasiDebetBersaldo bersih Rp 0
1-204.01Aset Biologis - Ayam Petelur RegulerSub-Akun RiilDebetSAP-01 (Komersial)
1-204.07Aset Biologis - Ayam Petelur KetapangSub-Akun RiilDebetKTPG-SAP (Dana Desa 20%)
1-204.02Aset Biologis - Sapi Potong RegulerSub-Akun RiilDebetPTR-REG (Komersial)
1-204.08Aset Biologis - Sapi Potong KetapangSub-Akun RiilDebetKTPG-SPI (Ketapang)
1-204.03Aset Biologis - Budidaya Nila RegulerSub-Akun RiilDebetBIO-NLA (Komersial)
1-204.09Aset Biologis - Budidaya Nila KetapangSub-Akun RiilDebetKTPG-NLA (Ketapang)

2.2. Prinsip Zero Net-Balance Header Kontrol

Akun induk 1-204 hanya berfungsi sebagai penampung kontrol hirarki di laporan neraca konsolidasi. Seluruh jurnal mutasi perolehan awal, penyesuaian nilai wajar (fair value), mortalitas, dan afkir dilarang keras dibukukan langsung ke 1-204. Jika ada saldo terbuku pada 1-204, bot validator dan script verify:docs akan memberikan peringatan audit kritis.


3. Matriks Pendapatan Dual-Track & Isolasi Brankas Kas/Bank#

3.1. Matriks Pendapatan Telur Berorientasi Entitas

Untuk memastikan pemisahan omzet pasar komersial dari program ketahanan pangan, struktur akun pendapatan penjualan telur diatur sebagai berikut:

Memuat diagram alur...

3.2. Penegakan Anti-Commingling Kas & Bank

Setiap transaksi operasional peternakan disalurkan ke brankas rekening yang sesuai:

  • Jalur Komersial (SAP-01):
  • Brankas Kas Tunai: 1-101.02 Kas Tunai - Unit Peternakan (atau kas kasir 1-101.06)
  • Rekening Bank Giro: 1-102.02 Bank BPD Peternakan Reguler
  • Rekening Koran Holding: 1-609 RK Unit Peternakan Utama
  • Jalur Ketahanan Pangan (KTPG-SAP):
  • Brankas Kas Tunai: 1-101.07 Kas Ayam Ketapang / 1-101.03 Kas Induk Ketapang / 1-101.23 Kas Divisi Peternakan
  • Rekening Bank APBDes: 1-102.03 Bank BPD Ketapang
  • Rekening Koran Kliring: 1-602.01 RK Unit Peternakan Ketapang

4. Remediasi Skema Database & Migrasi SQL 268#

Pada migrasi database nomor urut 268_poultry_dual_track_remediation.sql, dilakukan penyesuaian skema dan akun:

  1. Pendaftaran resmi akun 1-204.01, 1-204.07, 1-204.02, 1-204.08, 1-204.03, 1-204.09 pada tabel chart_of_accounts.
  2. Pendaftaran akun pendapatan baru 4-103.06, 4-103.07, 4-103.08 dengan deskripsi resmi dan suffix unit.
  3. Penambahan metadata unit_code dan is_header untuk memperkuat kontrol isolasi.
  4. Pengalihan historis akun usang 5-211 ke akun pengganti resmi 5-103 dan 5-215.

5. Remediasi Server Actions & Logika TypeScript#

Perbaikan menyeluruh diterapkan pada kode logika backend di lapisan Next.js Server Actions:

5.1. Pustaka Konstanta Akun (lib/constants/account-codes.ts)

Konstanta kode akun diperbarui secara terstruktur:

typescript
// Sub-Akun Aset Biologis SAK EP (PSAK 69)
BIOLOGICAL_ASSET_LAYER_REG: '1-204.01',
BIOLOGICAL_ASSET_LAYER_KTPG: '1-204.07',
BIOLOGICAL_ASSET_CATTLE_REG: '1-204.02',
BIOLOGICAL_ASSET_CATTLE_KTPG: '1-204.08',
BIOLOGICAL_ASSET_FISH_REG: '1-204.03',
BIOLOGICAL_ASSET_FISH_KTPG: '1-204.09',

// Akun Pendapatan Panen Telur Dual-Track
EGG_REVENUE_REG_B2C: '4-103.02',
EGG_REVENUE_REG_B2B: '4-103.06',
EGG_REVENUE_KTPG_B2C: '4-103.07',
EGG_REVENUE_KTPG_B2B: '4-103.08',

5.2. Siklus Hidup Ternak (lib/actions/livestock/cycles.ts)

  • Fungsi startLivestockCycle dan endLivestockCycle kini memetakan aset biologis secara dinamis berdasarkan kode atau tipe unit:
  • Jika unit mengandung KTPG atau KETAPANG, sistem otomatis memilih 1-204.07 dan kas 1-101.07 / 1-101.23.
  • Jika unit komersial, sistem memilih 1-204.01 dan kas 1-101.02.
  • Fallback ke header generic 1-204 dieliminasi total (Zero-Header Fallback).

5.3. Keuangan & Valuasi Biologis (lib/actions/livestock-finance.ts)

  • Fungsi recordBiologicalAssetValuation menggunakan sub-akun 1-204.01 atau 1-204.07 dalam membukukan keuntungan/kerugian penilaian nilai wajar (unrealized gain/loss).
  • Fungsi requestCashPooling secara simetris mengalirkan dana pooling ke rekening kas unit asal dan rekening koran holding.

5.4. Log Harian & Eliminasi Silent Failure (lib/actions/livestock/daily_log.ts & misc.ts)

  • Di misc.ts, syncLivestockToERP() kini melempar kembali error (throw err) sehingga kegagalan jurnal terdeteksi secara langsung oleh UI pemanggil.
  • Di daily_log.ts, kegagalan transaksi akuntansi otomatis dicatat ke tabel livestock_sync_errors lengkap dengan konteks payload dan pesan error.
  • Pada fungsi processEggGrading, query warehouse yang sebelumnya merujuk kolom warehouse_id fiktif di business_units telah diganti dengan lookup langsung ke tabel warehouses berdasarkan business_unit_id dan tipe gudang.

5.5. AI Smart Farming & Produksi Ransum Mandiri (lib/actions/smart-farming.ts)

  • Fungsi analyzePoultryDailyAnomalies diselaraskan dengan skema tabel database riil:
  • Menggunakan egg_weight_kg (dan fallback egg_count) untuk bobot panen harian.
  • Menggunakan mortality_count untuk deplesi kematian ternak.
  • Membaca populasi awal dan aktif langsung dari siklus terkait.
  • Fungsi executeInternalFeedProduction kini membukukan auto-jurnal berpasangan ganda:
  • Debit: 1-105 Persediaan Pakan Jadi
  • Kredit: 1-105.04 Persediaan Bahan Baku Pakan (pada nilai bahan terpakai)
  • Kredit: 1-101.21 Kas Pabrik Pakan (pada biaya operasional pencampuran)

5.6. Agregasi KPI Eksekutif (lib/actions/livestock-kpi.ts)

  • Fungsi getSectorAgregatedKPIs diperbaiki dengan mengekstrak array ID siklus aktif (activeCycleIds) dan mengkueri livestock_daily_logs menggunakan operator .in('cycle_id', activeCycleIds).
  • Eliminasi error query relasi PostgreSQL yang sebelumnya menyebabkan grafik performa sektor bernilai 0.

5.7. Antarmuka Pengguna (UI Context Switcher & Fund Source)

  • Halaman app/dashboard/peternakan/ayam-petelur/page.tsx dan laporan/page.tsx diperbarui untuk menampilkan sumber kas yang tepat: Kas 1-101.07 · Bank 1-102.03 untuk jalur Ketapang dan Kas 1-101.02 · Bank 1-102.02 untuk jalur komersial.

6. Protokol Pengujian & Penjaminan Mutu QA#

Keberhasilan remediasi divalidasi melalui 4 suite pengujian otomatis:

text
========================================================================================
PENGUJIAN MUTU OTOMATIS REMEDIASI AYAM PETELUR DUAL-TRACK & AKUNTANSI
========================================================================================

Suite 1: __tests__/smart_farming_psak69.test.ts
 ✅ [PASS] Revaluasi nilai wajar ayam pullet menggunakan sub-akun 1-204.01 (Reguler)
 ✅ [PASS] Revaluasi nilai wajar ayam pullet menggunakan sub-akun 1-204.07 (Ketapang)
 ✅ [PASS] Verifikasi saldo bersih header 1-204 tetap Rp 0 (Zero Net-Balance)
 ✅ [PASS] Analisis anomali smart farming membaca egg_weight_kg dan mortality_count presisi
 ✅ [PASS] Auto-jurnal produksi pakan mandiri feedmill (1-105 vs 1-105.04 & 1-101.21) seimbang
 Total: 11 / 11 tests PASSED (100%)

Suite 2: __tests__/actions/livestock_dual_track_integration.test.ts
 ✅ [PASS] Isolasi siklus produksi dan kandang SAP-01 vs KTPG-TERNAK
 ✅ [PASS] Pemotongan pakan gudang terisolasi tanpa commingling
 ✅ [PASS] Pengakuan hasil panen telur dan deplesi mortalitas pada sub-akun tepat
 Total: 7 / 7 tests PASSED (100%)

Suite 3: __tests__/actions/feedmill_dual_track.test.ts & sector_dual_track.test.ts
 ✅ [PASS] Rantai pasok pakan Mix-18 dan integrasi multi-sektor
 Total: 28 / 28 tests PASSED (100%)

Suite 4: npm run verify:docs (Standar Dokumentasi & Zero-LaTeX)
 ✅ [PASS] 50 checks PASSED, 0 errors, 100% kepatuhan Zero-LaTeX Policy
========================================================================================

7. Remediasi Pemetaan COA 28 Kunci, Migrasi SQL 269, UI Dual-Track Switcher & Export Hub 4-in-1#

Menyusul remediasi logika backend dan siklus ayam petelur, dilakukan penyempurnaan menyeluruh pada lapisan data master COA, pemetaan akun 28 kunci kanonik, antarmuka pengguna pengaturan, serta portal keuangan peternakan:

7.1. Migrasi Database PostgreSQL 269 & 270 (Anti-Commingling Master COA & Pemetaan 28 Kunci)

Berkas migrasi:

  • supabase/migrations/269_add_missing_peternakan_coa_and_remediate_mappings.sql (Peternakan Reguler & SAP-01)
  • supabase/migrations/270_add_missing_ketapang_peternakan_coa_and_remediate_mappings.sql (Peternakan Ketapang & KTPG-PTR)
  1. Penambahan Akun Master COA Baru Bebas Commingling:
  • 1-103.02 (Kas Kecil - Unit Peternakan Reguler): Mengisolasi dana kas kecil operasional kandang komersial holding dari pos kas kecil holding 1-103.
  • 1-111.02 (Piutang Usaha - Unit Peternakan Reguler): Mengisolasi pencatatan piutang dagang penjualan komoditas ternak dari pos piutang umum 1-111.
  • 1-103.07 (Kas Kecil - Ayam Petelur Ketapang): Brankas kas kecil operasional harian Sub-Unit Ayam Petelur Ketahanan Pangan (KTPG-PTR / KTPG-SAP).
  • 1-111.07 (Piutang Usaha - Ayam Petelur Ketapang): Piutang usaha dagang atas penjualan hasil ternak ayam petelur Ketahanan Pangan (KTPG-PTR).
  • 1-103.23 (Kas Kecil - Unit Peternakan Ketapang): Brankas kas kecil operasional harian Unit Peternakan Terpadu Ketahanan Pangan (KTPG-TERNAK).
  • 1-111.23 (Piutang Usaha - Unit Peternakan Ketapang): Piutang usaha dagang atas penjualan komoditas ternak terpadu Ketahanan Pangan (KTPG-TERNAK).
  1. Upsert 28 Kunci Pemetaan Kanonik SAK EP:
  • Berhasil memetakan 28 kunci relasional lengkap untuk seluruh 4 entitas peternakan (PTR-REG, SAP-01, KTPG-TERNAK, dan KTPG-SAP) pada tabel public.unit_account_mappings.
  • Menghilangkan celah commingling 100%:
  • LIVESTOCK_CASH_MAIN: 1-101.02 (PTR), 1-101.06 (SAP), 1-101.23 (KTPG-TERNAK), 1-101.07 (KTPG-SAP).
  • LIVESTOCK_CASH_PETTY: 1-103.02 (PTR), 1-103.06 (SAP), 1-103.23 (KTPG-TERNAK), 1-103.07 (KTPG-SAP).
  • LIVESTOCK_AR & LIVESTOCK_RECEIVABLE: 1-111.02 (PTR), 1-111.06 (SAP), 1-111.23 (KTPG-TERNAK), 1-111.07 (KTPG-SAP).

7.2. Refactoring Antarmuka Pemetaan Akun (AccountMappingSettings.tsx)

  1. Struktur 5 Kategori Tematik:
  • 🏦 Kas & Perbendaharaan (3 akun): LIVESTOCK_CASH_MAIN, LIVESTOCK_CASH_PETTY, LIVESTOCK_BANK.
  • 📑 Piutang, Utang & Rekening Koran (RK) (5 akun): LIVESTOCK_AR, LIVESTOCK_RECEIVABLE, LIVESTOCK_AP, LIVESTOCK_RK_HOLDING, LIVESTOCK_RK_FEEDMILL.
  • 📈 Pendapatan Usaha (Revenue) (3 akun): LIVESTOCK_REVENUE_B2B, LIVESTOCK_REVENUE_B2C, LIVESTOCK_REVENUE_MANURE.
  • 🐣 Aset Biologis & Persediaan (8 akun): LIVESTOCK_BIOLOGICAL_ASSET, LIVESTOCK_INVENTORY_FEED, LIVESTOCK_PREPAID_FEED, LIVESTOCK_INVENTORY_RAW, LIVESTOCK_INVENTORY_PRODUCT, LIVESTOCK_INVENTORY_MEDICINE, LIVESTOCK_INVENTORY_VACCINE, LIVESTOCK_INVENTORY_VITAMIN.
  • 💼 Beban Operasional & HPP (9 akun): LIVESTOCK_COGS, LIVESTOCK_FEED_EXPENSE, LIVESTOCK_HEALTH_EXPENSE, LIVESTOCK_LABOR_EXPENSE, LIVESTOCK_OVERHEAD_EXPENSE, LIVESTOCK_INSURANCE_EXPENSE, LIVESTOCK_MORTALITY_LOSS, LIVESTOCK_WASTE_EXPENSE, LIVESTOCK_PRODUCTION_CREDIT.
  1. Audit Kepatuhan SAK EP Anti-Commingling Real-Time:
  • Banner status otomatis memverifikasi ketiadaan akun generik terlarang (1-101, 1-102, 1-103, 1-111).
  • Setiap kartu pemetaan menampilkan badge validasi kode akun spesifik unit dan rekomendasi SAK EP.
  1. Pencarian Cepat & Preset Baku:
  • Kotak pencarian instan berdasarkan kode akun, nama, label, atau deskripsi teknis.
  • Tombol 1-klik Standar SAK EP untuk merestorasi pemetaan unit secara instan.

7.3. Unit Switcher Dual-Track di Halaman Pengaturan (page.tsx)

  • Navigasi tab interaktif di bagian atas halaman /dashboard/peternakan/pengaturan mengelompokkan unit usaha ke dalam dua pilar:
  • Sektor Peternakan Komersial (PADes): Unit Peternakan Reguler (.02), Sub Ayam Petelur (.06), Pabrik Pakan Reguler (.21), Sapi Komersial, Nila Komersial.
  • Sektor Ketahanan Pangan (Ketapang 20% APBDes): Peternakan Ketapang (.03), Ayam Ketapang (.07), Sapi Ketapang (.08), Nila Ketapang (.09), Pabrik Pakan Ketapang (.21).
  • Eliminasi galat 'Unit ID diperlukan' dengan fallback default deterministik ke Unit Peternakan Reguler.

7.4. Penyempurnaan UI/UX Keuangan Unit Peternakan & Export Hub 4-in-1

  1. Isolasi Brankas Kas Unit:
  • Memperbaiki filter brankas kas pada UnitFinanceDashboard.tsx agar menyaring kas unit spesifik (1-101.02, 1-101.06, 1-102.02) dan mengeliminasi bug saldo kosong Rp 0.
  1. Fleksibilitas Periode Buku Kas:
  • Dukungan periode month = 0 / 'all' (Semua Bulan / Tahun Berjalan) pada journal-quick.ts dengan penentuan saldo awal deterministik sebelum 1 Januari tahun berjalan.
  1. Export Hub 4-in-1 Teruji:
  • Cetak Dokumen Web (app/print/buku-kas/page.tsx): Tampilan pratinjau cetak A4 browser dengan kop resmi BUMDes Bolulango.
  • Ekspor Excel (exportUnitBukuKasExcel): Berkas .xlsx berformat accounting resmi.
  • Ekspor PDF Lanskap (exportUnitBukuKasPDF): Berkas .pdf lanskap berheader hijau zamrud dengan nomor halaman dan blok tanda tangan pejabat unit.
  • Ekspor CSV (exportUnitBukuKasCSV): Berkas .csv RFC 4180 dengan UTF-8 BOM untuk audit inspektorat.

8. Remediasi Modul Recording Harian, Standardisasi SKU Pakan Jadi Tunggal & Distribusi RK Tier 2 (Migrasi SQL 271)#

Mengatasi kendala modul recording harian yang terlihat terpotong, ketidaksinkronan master SKU pakan layer, dan penegakan pembukuan formal pendistribusian aset biologis pullet serta stok pakan ke sub-unit kandang operasional:

8.1. Remediasi UI/UX Modul Recording Harian

  1. Empty State & Smart Guidance:
  • Menambahkan komponen kartu informasi interaktif (Empty State Card) di app/dashboard/peternakan/log-harian/LogHarianClient.tsx. Saat unit belum memiliki siklus aktif atau belum dipilih, pengguna disajikan tombol aksi navigasi cepat: Buka Siklus Baru, Kelola Siklus, dan Pengaturan Akun.
  1. Smart Hierarchical Cycle Resolver:
  • Sistem otomatis mencocokkan siklus ternak berdasarkan hierarki unit (apabila pengguna memilih unit induk sektor, sistem mencari siklus aktif di sub-unit kandang di bawahnya, dan sebaliknya).
  • Menambahkan lencana unit pemilik siklus pada pil seleksi siklus (Cycle Pills) dan melakukan deduplikasi siklus via Set pada page.tsx.
  1. Pemanenan Telur Dinamis & Input Pakan Terstandarisasi:
  • Tahap 2 wizard recording meresolusi produk panen telur Grade A, B, C, dan Retak secara dinamis per unit.
  • Tahap 3 wizard pakan menampilkan takaran dalam satuan kg (@ Rp 8.300/kg) dengan panduan konversi gram per ekor per hari otomatis.

8.2. Standardisasi Master Pakan Jadi Tunggal (Single Unified Feed SKU)

  1. Penyatuan Nama, Satuan & HPP Standar:
  • Di kedua track, pakan diselaraskan ke satu nama resmi: Pakan Mix Ayam Petelur (kg), satuan: kg, HPP standar: Rp 8.300/kg.
  • SKU komersial PTR-FDM-LAYER di SAP-01 (4acdf8b6-e338-4530-917a-b8cac44557b3).
  • SKU Ketapang KTPG-FDM-LAYER di KTPG-SAP (b93dde7f-ff8a-4bae-a994-cb0bb5f36c66).
  1. Sinkronisasi Pemetaan Produk Default:
  • Entri pemetaan FEED_DEFAULT di tabel livestock_product_mappings untuk sub-unit KTPG-SAP diperbarui agar menunjuk langsung ke KTPG-FDM-LAYER.

8.3. Arsitektur Jurnal Distribusi Rekening Koran (RK) Tier 2 (Migrasi SQL 271)

  1. Pembukuan Formal Distribusi Sektor ke Sub-Unit Kandang:
  • Holding sebelumnya membelanjakan modal pullet dan pakan untuk unit sektor (PTR-REG dan KTPG-TERNAK).
  • Melalui Migrasi 271, dibukukan 4 voucher jurnal memorial resmi bersaldo imbang (balanced) dengan status intercompany aktif (is_inter_company = true dan related_unit_id terisi valid):
  • Voucher MEMO-20251002-TRF-SAP01 (Buku PTR-REG): Dr. RK Sub-Unit SAP-01 (1-610) Rp 122.272.600 | Cr. Aset Biologis (1-204.01) Rp 90.550.000, Cr. Persediaan Pakan (1-105) Rp 31.722.600.
  • Voucher MEMO-20251002-RCV-SAP01 (Buku SAP-01): Dr. Aset Biologis (1-204.01) Rp 90.550.000, Dr. Persediaan Pakan (1-105) Rp 31.722.600 | Cr. RK Unit Induk Peternakan (2-609) Rp 122.272.600.
  • Voucher MEMO-20251021-TRF-KTPGSAP (Buku KTPG-TERNAK): Dr. RK Sub-Unit KTPG-SAP (1-610) Rp 92.657.500 | Cr. Aset Biologis (1-204.07) Rp 79.170.000, Cr. Persediaan Pakan (1-105) Rp 13.487.500.
  • Voucher MEMO-20251021-RCV-KTPGSAP (Buku KTPG-SAP): Dr. Aset Biologis (1-204.07) Rp 79.170.000, Dr. Persediaan Pakan (1-105) Rp 13.487.500 | Cr. RK Unit Induk Peternakan (2-609) Rp 92.657.500.
  1. Penyelarasan Kartu Stok Fisik & Kepemilikan Siklus:
  • Kepemilikan siklus ternak CYC-BIO-202510-01 dipindahkan ke SAP-01, dan CYC-KTPG-202510-01 dipindahkan ke KTPG-SAP.
  • Kartu stok pakan fisik dimutasi ke gudang kandang: 3.822 kg ke GDG-SAP-REG dan 1.625 kg ke KND-KTP-01 (Depo Pakan Ketapang).

9. Tabel Riwayat Revisi & Pengesahan Dokumen#

VersiTanggalBagian yang DiubahInisiatorOtorisator
v1.0.02026-10-23Dokumen awal arsitektur peternakan dual-trackTim IT BUMDesDirektur Operasional
v1.1.02026-10-25Remediasi forensik: Sub-akun 1-204.01/1-204.07, matrix omzet telur 4-103.02/4-103.06/4-103.07/4-103.08, eliminasi silent failure, audit skema smart farming, dan verifikasi QATim Arsitektur & Akuntansi ERPSuper Admin & Direktur Keuangan
v1.2.02026-10-25Remediasi Pemetaan COA 28 Kunci SAK EP, Migrasi SQL 269, penambahan akun 1-103.02 & 1-111.02, Unit Switcher Dual-Track di Pengaturan, serta Export Hub 4-in-1Tim Arsitektur & Akuntansi ERPSuper Admin & Direktur Keuangan
v1.3.02026-10-25Remediasi Pemetaan COA 28 Kunci Peternakan Ketapang & KTPG-PTR, Migrasi SQL 270, penambahan akun 1-103.07, 1-111.07, 1-103.23, 1-111.23, serta preset cerdas UITim Arsitektur & Akuntansi ERPSuper Admin & Direktur Keuangan
v1.4.02026-10-26Remediasi modul Recording Harian (Empty State, Smart Hierarchical Cycle Resolver), Standardisasi Master Pakan Jadi Tunggal (Pakan Mix Ayam Petelur Rp 8.300/kg), Distribusi Jurnal RK Tier 2 (Migrasi SQL 271), dan mutasi stok kandangTim Arsitektur & Akuntansi ERPSuper Admin & Direktur Keuangan

Disahkan di Bandungan, Bone Bolango, 25 Oktober 2026. Divisi Arsitektur Sistem, Kepatuhan SAK EP & Ketahanan Pangan BUMDes Bolulango

Apakah panduan ini membantu Anda?