{% extends "base.html" %} {% load i18n %} {% load stock_custom_filters %} {% block content %}

{% if edit_mode %}{% translate "Modifier l'inventaire" %} #{{ inventory.id }}{% else %}{% translate "Nouvel inventaire" %}{% endif %}

{% csrf_token %}
{% translate "Informations" %}
{{ form.non_field_errors }}
{% for field in form %}
{% if field.field.widget.input_type == 'select' %} {{ field|add_class:"form-select" }} {% else %} {{ field|add_class:"form-control" }} {% endif %} {% if field.help_text %}
{{ field.help_text }}
{% endif %} {% for error in field.errors %}
{{ error }}
{% endfor %}
{% endfor %}
{% translate "Articles" %}
{{ formset.management_form }} {% if can_validate %} {% endif %} {% for item_form in formset %} {% for hidden in item_form.hidden_fields %}{{ hidden }}{% endfor %} {% if can_validate %} {% endif %} {% endfor %}
{% translate "Produit" %} {% translate "Quantité attendue" %} {% translate "Quantité comptée" %} {% translate "Commentaire" %}
{% if edit_mode %} {% if item_form.instance.pk %} {# Produit fixé, déjà rendu en champ caché via hidden_fields #} {{ item_form.instance.product.name }} {% endif %} {% else %} {% with field=item_form.product %} {{ field|add_class:"form-select form-select-sm" }} {% for error in field.errors %}
{{ error }}
{% endfor %} {% endwith %} {% endif %}
{% with field=item_form.expected_quantity %} {{ field|add_class:"form-control form-control-sm" }} {% endwith %} {% with field=item_form.counted_quantity %} {{ field|add_class:"form-control form-control-sm" }} {% for error in field.errors %}
{{ error }}
{% endfor %} {% endwith %}
{% with field=item_form.comment %} {{ field|add_class:"form-control form-control-sm" }} {% endwith %}
{% translate "Sélectionnez un emplacement pour charger automatiquement les produits en stock." %}
{% translate "Annuler" %}
{% endblock content %} {% block script %} {% endblock script %}