{% extends 'impression/base.html.twig' %} {% block stylesheets %} {% endblock %} {% block body %}
{{ vente.getMagasin().titre }}
{{ vente.getMagasin().adresse }}
Téléphone: {{ vente.getMagasin().telephone }}
Télécopie: {{ vente.getMagasin().fax }}
Bon de reception
Etablie le: {{ vente.getDateCommande()|date("d/m/Y") }}
{{ vente.getFournisseur().getRaisonSociale() }}
{% if(vente.getFournisseur().getAdresse()) %}{{ vente.getFournisseur().getAdresse() }}
{% endif %} {% if(vente.getFournisseur().getTelephone()) %}Téléphone: {{ vente.getFournisseur().getTelephone() }}
{% endif %}

{% for vp in vente.getAproduits() %} {% endfor %}
Désignation Quantité Prix Unit Remise Total HT
{{ vp.getProduit().getTitre() }} {% if vp.getProduit().getReference() %}
Réf: {{ vp.getProduit().getReference() }}
{% endif %} {% if vp.getProduit().getCategorie().getAfficherDetailsProduit() %} {% if vp.getProduit().getMarque() %}
Marque: {{ vp.getProduit().getMarque() }}
{% endif %} {% if vp.getProduit().getModele() %}
Modèle: {{ vp.getProduit().getModele() }}
{% endif %} {% for attribut in vp.getProduit().getAttributValues() %} {% if attribut.getValue() %}
{{ attribut.getProduitAttribut.getLabel() }}: {{ attribut.getValue() }}
{% endif %} {% endfor %} {% endif %}
{{ vp.getQuantite() }} {{ vp.getPrixVente()|number_format(2, '.', ' ') }} {{ vp.getRemise()|number_format(2, '.', ' ') }} {{ (vp.getPrixHt()*vp.getQuantite())|number_format(2, '.', ' ') }}
Total HT {{ vente.getTotalHt()|number_format(2, '.', ' ') }}
Total TVA (20%) {{ vente.getTotalTva()|number_format(2, '.', ' ') }}
Total TTC {{ vente.getTotalTtc()|number_format(2, '.', ' ') }}

Arrêtée le présent bon à la somme de:
{{ chiffre_en_lettre.int2str(vente.getTotalTtc()|number_format(2, '.', ''))|upper }}

{% if vente.getPaiements() %} Règlements:
{% for paiement in vente.getPaiements() %} {{ paiement.totalPaye|number_format(2, '.', ' ') }} DH {{ paiement.modePaiement }} {% if paiement.reference %}réf:{{ paiement.reference }} {% endif %} à règler le {{ paiement.getDatePaiement()|date("d/m/Y") }}
{% endfor %} {% endif %}
{{ vente.getMagasin().footerDocuments }}
{% endblock %}