{% extends "base.html" %} {% block title %}Aset Tetap - FinansialApp{% endblock %} {% block page_title %}Aset Tetap{% endblock %} {% block content %}
{% include '_asettetap_help_modal.html' %} {% if orphan_count %}
Ada {{ orphan_count }} aset tanpa transaksi sumber. Ini biasanya sisa data lama setelah jurnal pembelian/saldo awal sudah dihapus.
{% endif %}
Daftar Aset Tetap {{ aset_list|length }} aset terdaftar
{% if aset_list %}
{% for a in aset_list %} {% set pct = ((a.bulan_real / a.masa_pakai) * 100) | round | int if a.masa_pakai else 0 %} {% set sisa_bulan = a.masa_pakai - a.bulan_real %} {% endfor %}
Nama Aset Kategori Tanggal Beli Harga Beli Penyusutan/Bulan Penyusutan Terealisasi Progress Status
{{ a.nama }} {% if a.source_missing %}
Sumber transaksi tidak ditemukan
{% endif %}
{{ a.kategori or '-' }} {{ a.tanggal_beli|tgl }} {{ a.harga_beli|rp }} {% if a.penyusutan_bulan %}{{ a.penyusutan_bulan|rp }}{% else %}-{% endif %}
{{ a.peny_real|rp }}
{{ a.bulan_real }} / {{ a.masa_pakai }} bulan
{{ pct }}%
{% if not a.aktif %} Nonaktif {% elif pct >= 100 %} Habis {% elif pct >= 75 %} Hampir Habis {% else %} Aktif · sisa {{ sisa_bulan }} bln {% endif %}
Total {{ aset_list|sum(attribute='harga_beli')|rp }} {{ aset_list|sum(attribute='peny_real')|rp }}
{% else %}
Belum ada aset tetap terdaftar.
Tambah aset via Input Pengeluaran → kategori Investasi Aset.
{% endif %}
Penyusutan Terealisasi dihitung dari tanggal beli sampai bulan ini secara proporsional (misal: 2 bulan dari 36 bulan = Rp X × 2/36). Pencatatan jurnal otomatis berjalan setiap kali Dashboard dibuka.
{% endblock %}