invoices.html 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. {% extends "base.html" %}
  2. {% block content %}
  3. <h2>Balance : {{ balance|floatformat }} €</h2>
  4. <h2>Mes factures</h2>
  5. <table id="member_invoices" class="full-width">
  6. <thead>
  7. <tr>
  8. <th>Numéro</th>
  9. <th>Date</th>
  10. <th>Montant</th>
  11. <th>Reste à payer</th>
  12. <th></th>
  13. </tr>
  14. </thead>
  15. <tbody>
  16. {% for invoice in invoices %}
  17. <tr>
  18. <td><a href="{% url 'billing:invoice' id=invoice.number %}">{{ invoice.number }}</a></td>
  19. <td>{{ invoice.date }}</td>
  20. <td>{{ invoice.amount }}</td>
  21. <td{% if invoice.amount_remaining_to_pay > 0 %} class="unpaid"{% endif %}>{{ invoice.amount_remaining_to_pay }}</td>
  22. <td>{% if invoice.validated %}<a href="{% url 'billing:invoice_pdf' id=invoice.number %}"><i class="fa fa-file-pdf-o"></i> PDF</a>{% endif %}</td>
  23. </tr>
  24. {% empty %}
  25. <tr class="placeholder"><td colspan="6">Aucune facture.</td></tr>
  26. {% endfor %}
  27. </tbody>
  28. </table>
  29. <h2>Mes paiements</h2>
  30. <table id="member_payments" class="full-width">
  31. <thead>
  32. <tr>
  33. <th>Date</th>
  34. <th>Montant</th>
  35. <th>Alloué</th>
  36. </tr>
  37. </thead>
  38. <tbody>
  39. {% for payment in payments %}
  40. <tr>
  41. <td>{{ payment.date }}</td>
  42. <td>{{ payment.amount }}</td>
  43. <td>{{ payment.amount_already_allocated }}</td>
  44. </tr>
  45. {% empty %}
  46. <tr class="placeholder"><td colspan="6">Aucun paiement.</td></tr>
  47. {% endfor %}
  48. </tbody>
  49. </table>
  50. <h2>Coordonnées bancaires</h2>
  51. <div id="payment-howto" class="panel">
  52. {% include "billing/payment_howto.html" %}
  53. </div>
  54. {% endblock %}