{% extends "base.html" %} {% block title %}Factura recibida {{ factura.numero }}{% endblock %} {% block page_title %}Factura recibida {{ factura.numero }}{% endblock %} {% block topbar_actions %} {% if factura.estado == 'pendiente' %}
{% endif %}
{% endblock %} {% block content %}
Información
Número
{{ factura.numero }}
Proveedor
{{ factura.proveedor_nombre or '—' }}
{% if factura.proveedor_nif %}
NIF
{{ factura.proveedor_nif }}
{% endif %}
Fecha
{{ factura.fecha }}
Vencimiento
{{ factura.fecha_vencimiento or '—' }}
Categoría
{{ factura.categoria_nombre or '—' }}
Estado
{{ factura.estado|capitalize }}
Totales
Base imponible{{ "%.2f"|format(factura.subtotal) }} €
IVA ({{ factura.iva_pct }}%){{ "%.2f"|format(factura.iva_importe) }} €
{% if factura.irpf_pct > 0 %}
IRPF ({{ factura.irpf_pct }}%) −{{ "%.2f"|format(factura.irpf_importe) }} €
{% endif %}
Total{{ "%.2f"|format(factura.total) }} €
Archivo adjunto
{% if factura.archivo_path %}
{{ factura.archivo_path }}

Reemplazar archivo:
{% else %}

No hay ningún archivo adjunto. Sube el PDF o imagen de esta factura.

{% endif %}
Cambiar estado
{% for estado, color in [('pendiente','warning'),('pagada','success'),('vencida','danger'),('cancelada','secondary')] %}
{% endfor %}
Líneas
{% for l in lineas %} {% else %} {% endfor %}
Descripción Cant. Precio unit. Dto. Subtotal
{{ l.descripcion }} {{ l.cantidad }} {{ "%.2f"|format(l.precio_unitario) }} € {{ l.descuento_pct }}% {{ "%.2f"|format(l.subtotal) }} €
Sin líneas detalladas
{% if factura.notas %}
Notas
{{ factura.notas }}
{% endif %}
{% endblock %}