diff --git a/expenses_manager/expenses/templates/expenses/base.html b/expenses_manager/expenses/templates/expenses/base.html index 56aa8a9..0da53aa 100644 --- a/expenses_manager/expenses/templates/expenses/base.html +++ b/expenses_manager/expenses/templates/expenses/base.html @@ -33,6 +33,7 @@ Dashboard Gastos Ingresos + Traspasos Repostajes Cuentas
+ Se eliminarán también el gasto de la cuenta de origen y el ingreso de la de + destino{% if transfer.fee_amount %}, además del gasto de la comisión{% endif %}. + Los saldos de las dos cuentas volverán a como estaban. +
+{% endblock %} + +{% block cancel_url %}{% url 'transfer_list' %}{% endblock %} diff --git a/expenses_manager/expenses/templates/transfers/form.html b/expenses_manager/expenses/templates/transfers/form.html new file mode 100644 index 0000000..31c43a1 --- /dev/null +++ b/expenses_manager/expenses/templates/transfers/form.html @@ -0,0 +1,29 @@ +{% extends "expenses/base.html" %} + +{% block title %}{{ title }}{% endblock %} + +{% block content %} ++ Al guardar se actualizan los dos movimientos del traspaso y su comisión. + No hace falta tocarlos por separado en Gastos ni en Ingresos. +
+ {% endif %} + + +{% endblock %} diff --git a/expenses_manager/expenses/templates/transfers/list.html b/expenses_manager/expenses/templates/transfers/list.html new file mode 100644 index 0000000..20614dd --- /dev/null +++ b/expenses_manager/expenses/templates/transfers/list.html @@ -0,0 +1,64 @@ +{% extends "expenses/base.html" %} + +{% block title %} + Traspasos +{% endblock %} + +{% block content %} ++ Un traspaso mueve dinero entre dos cuentas propias: no cuenta como gasto ni + como ingreso en los análisis, pero sí cambia el saldo de las dos cuentas. + La comisión, si la hay, sí es un gasto real. +
+ +| Fecha | +Origen | +Destino | +Importe | +Comisión | ++ |
|---|---|---|---|---|---|
| {{ transfer.date }} | +{{ transfer.from_account.name }} | +{{ transfer.to_account.name }} | +{{ transfer.amount|floatformat:2 }}€ | ++ {% if transfer.fee_amount %} + {{ transfer.fee_amount|floatformat:2 }}€ + {% else %} + - + {% endif %} + | ++ Editar + Eliminar + | +
|
+ No hay traspasos + Añade el primero + |
+ |||||