{% extends "base.html" %} {% set libelles = {"devis": "Devis", "facture": "Facture", "avoir": "Avoir"} %} {% block titre %}{{ libelles[vente.type_document] }} {{ vente.numero_facture or vente.id }}{% endblock %} {% block contenu %}
{{ vente.client.nom }} — {{ vente.date_vente }} {% if vente.type_document == "facture" %} — {{ vente.statut_paiement }}{% if vente.en_retard %} — en retard{% endif %} {% endif %} {% if vente.facture_origine %}— avoir sur {{ vente.facture_origine.numero_facture or ("#" ~ vente.facture_origine.id) }}{% endif %}
| Produit | Nb/Pal | Type EMB | Nbr Colis | P. Brut (kg) | P. Net (kg) | Prix | Montant (MAD) | |
|---|---|---|---|---|---|---|---|---|
| {{ l.produit }} | {{ l.nb_palettes or "—" }} | {{ l.type_emballage or "—" }} | {{ l.nombre_colis or "—" }} | {{ l.poids_brut_kg or "—" }} | {{ l.poids_net_kg or "—" }} | {{ l.prix_unitaire or "—" }} | {{ "%.2f"|format(l.montant) }} | |
| Total : | {{ "%.2f"|format(vente.montant) }} | |||||||
Aucune ligne détaillée pour le moment — le montant global du formulaire fait foi.
{% endif %} {% if vente.type_document == "facture" %}| Date | Mode | Référence | Montant (MAD) |
|---|---|---|---|
| {{ e.date_encaissement }} | {{ e.mode_paiement }} | {{ e.reference or "—" }} | {{ "%.2f"|format(e.montant) }} |
Aucun encaissement enregistré pour cette facture.
{% endif %} + Enregistrer un encaissement {% endif %} {% endblock %}