{% set numberRemaining = 0 %}
{% set reception = 0 %}
{% for commandeLigne in commande.commandeLignes %}
{% if commandeLigne.quantityRemaining %}
{% set numberRemaining = numberRemaining + commandeLigne.quantityRemaining|number_format(0) %}
{% endif %}
{# on passe l'indication reception à true si au moins un article est géré en stock#}
{% if commandeLigne.article.manageStock %}
{% set reception = 1 %}
{% endif %}
{{ commandeLigne.article.id }} - {{ commandeLigne.article.name }}{{ commandeLigne.article.name|slice(0,15) }}
{% if commandeLigne.description %}Description : {{ commandeLigne.description }} {% endif %}
{% if commandeLigne.referenceFournisseur %}Ref fournisseur : {{ commandeLigne.referenceFournisseur }} {% endif %}
{{ commandeLigne.quantity }} commandé - {% if commandeLigne.article.manageStock %}{{ commandeLigne.quantityDelivered }}/{{ commandeLigne.quantity }} déjà réceptionné{% else %}Article non géré en stock{% endif %}
{% if commandeLigne.article.manageStock %}
{{ commandeLigne.article.stock }} en stock ({% if commandeLigne.article.trackingMode == 0 %}Standard{% elseif commandeLigne.article.trackingMode == 1 %}Numéro de série{% else %}Numéro de lot{% endif %})
{% endif %}
{% endfor %}
{# on affiche le bouton de reception s'il reste des qté à receptoinné et si au moins un article est géré #}
{% if numberRemaining != 0 and reception == 1 %}