{% extends 'base.html' %} {% block title %}{{ activo.nombre }}{% endblock %} {% block content %}

{{ activo.nombre }}

{{ activo.cuenta_codigo or '' }} {{ ('— ' + activo.cuenta_nombre) if activo.cuenta_nombre else '' }}

Editar Activos
{% with msgs = get_flashed_messages(with_categories=true) %} {% for cat, msg in msgs %}
{{ msg }}
{% endfor %} {% endwith %}
Ficha del activo
{% if activo.cuenta_codigo %} {% endif %} {% if activo.amort_codigo %} {% endif %}
Estado {% if activo.activo %}Activo{% else %}Baja{% endif %}
F. adquisición{{ activo.fecha_adquisicion }}
Coste{{ "%.2f €"|format(activo.coste_adquisicion) }}
Valor residual{{ "%.2f €"|format(activo.valor_residual or 0) }}
Vida útil{{ activo.vida_util_anios }} años
Método {{ 'Lineal' if activo.metodo_amortizacion == 'lineal' else 'Acelerado' }}
Amort. acum.{{ "%.2f €"|format(activo.amort_acumulada or 0) }}
Valor neto {{ "%.2f €"|format(activo.coste_adquisicion - (activo.amort_acumulada or 0)) }}
Cta. activo {{ activo.cuenta_codigo }}
Cta. amort. {{ activo.amort_codigo }}
{% if activo.descripcion %}

{{ activo.descripcion }}

{% endif %} {% if activo.notas %}

{{ activo.notas }}

{% endif %}
{% if activo.activo %} {% set max_amort = activo.coste_adquisicion - (activo.valor_residual or 0) - (activo.amort_acumulada or 0) %} {% if max_amort > 0.01 %}
Registrar amortización
Máx. amortizable: {{ "%.2f €"|format(max_amort) }}
{% else %}
Activo totalmente amortizado.
{% endif %} {% endif %}
Plan de amortización
{% if tabla %}
{% for fila in tabla %} {% set ya_contabilizado = fila.anio in anios_contabilizados %} {% endfor %}
Año Cuota anual Amort. acumulada Valor neto
{{ fila.anio }} {{ "%.2f €"|format(fila.cuota) }} {{ "%.2f €"|format(fila.acumulado) }} {{ "%.2f €"|format(fila.valor_neto) }} {% if ya_contabilizado %} {% endif %}
{% else %}
Sin datos para mostrar.
{% endif %}
{% if asientos %}
Asientos de amortización contabilizados
{% for a in asientos %} {% endfor %}
NúmeroFechaDescripción
{{ a.numero }} {{ a.fecha }} {{ a.descripcion }}
{% endif %}
{% endblock %}