{% extends "base.html" %} {% block title %}Neraca - FinansialApp{% endblock %} {% block page_title %}Neraca (Balance Sheet){% endblock %} {% block content %}
{% include '_neraca_help_modal.html' %}
Export Excel
ASET
{% for subtipe, items in aset.items() %} {% for item in items %} {% endfor %} {% set sub_total = namespace(v=0) %} {% for item in items %}{% set sub_total.v = sub_total.v + item.saldo %}{% endfor %} {% endfor %}
{{ subtipe|upper }}
{{ item.kode }}{{ item.nama }} {{ item.saldo|rp }}
Total {{ subtipe }} {{ sub_total.v|rp }}
TOTAL ASET {{ total_aset|rp }}
LIABILITAS
{% for subtipe, items in liab.items() %} {% for item in items %} {% endfor %} {% set sub_total = namespace(v=0) %} {% for item in items %}{% set sub_total.v = sub_total.v + item.saldo %}{% endfor %} {% endfor %}
{{ subtipe|upper }}
{{ item.kode }}{{ item.nama }} {{ item.saldo|rp }}
Total {{ subtipe }} {{ sub_total.v|rp }}
TOTAL LIABILITAS {{ total_liab|rp }}
EKUITAS
{% for item in ekuitas_list %} {% endfor %}
{% if not loop.last %}{{ item.kode }}{% endif %} {{ item.nama }} {{ item.saldo|rp }}
TOTAL EKUITAS {{ total_ekuitas|rp }}
TOTAL LIABILITAS + EKUITAS {{ (total_liab + total_ekuitas)|rp }}
{% if (total_liab + total_ekuitas - total_aset)|abs > 1 %}
NERACA TIDAK SEIMBANG! Selisih Aset vs (Liabilitas + Ekuitas): {{ (total_aset - total_liab - total_ekuitas)|rp }}.
Saran perbaikan:
  1. Lihat panel Diagnostik di bawah untuk jurnal tak seimbang atau merujuk akun terhapus.
  2. Periksa transaksi ber-HPP yang baru diedit/dihapus; stok dan rata-rata HPP barang dihitung ulang otomatis dari sisa.
  3. Perbaiki lewat Edit Transaksi atau buat jurnal koreksi; bila ragu, urungkan perubahan terakhir.
{% else %} Neraca seimbang {% endif %}
{% if unbalanced or global_diff|abs > 0.01 %}
Diagnostik: Jurnal Tidak Seimbang {{ unbalanced|length }} entri bermasalah
{% if global_diff|abs > 0.01 %}
Total global tidak seimbang: seluruh debit lebih {% if global_diff > 0 %}besar{% else %}kecil{% endif %} dari kredit sebesar {{ global_diff|abs|rp }}. Ini berarti ada jurnal yang dibuat tanpa pasangan debit/kredit yang lengkap.
{% endif %} {% if unbalanced %}
{% for r in unbalanced %} {% endfor %}
ID Tanggal Keterangan Tipe Total Debit Total Kredit Selisih
#{{ r.id }} {{ r.tanggal|tgl }} {{ r.keterangan }} {{ r.tipe_tx }} {{ r.total_debit|rp }} {{ r.total_kredit|rp }} {{ r.selisih|rp }}
Klik ikon mata untuk melihat detail jurnal. Gunakan menu Transaksi → Edit untuk memperbaiki, atau hubungi admin.
{% endif %}
{% endif %} {% if orphaned %}
Diagnostik: Entri Jurnal Merujuk Akun yang Sudah Dihapus {{ orphaned|length }} jurnal terdampak
Jurnal berikut punya baris yang merujuk akun yang sudah dihapus. Baris itu tidak masuk ke neraca, sehingga satu sisi transaksi "hilang" dan menyebabkan selisih.
{% for r in orphaned %} {% endfor %}
ID Tanggal Keterangan Tipe Debit Hilang Kredit Hilang
#{{ r.id }} {{ r.tanggal|tgl }} {{ r.keterangan }} {{ r.tipe_tx }} {% if r.orphan_debit %}{{ r.orphan_debit|rp }}{% else %}-{% endif %} {% if r.orphan_kredit %}{{ r.orphan_kredit|rp }}{% else %}-{% endif %}
Untuk memperbaiki: buka detail transaksi, catat nilainya, hapus, lalu buat ulang dengan akun yang benar.
{% endif %} {% endblock %}