{% extends "base.html" %} {% load static %} {% load i18n %} {% load stock_custom_filters %} {% load short_name %} {% block content %}
{{ preparation_order.date|date:"d/m/Y H:i" }}
{% translate "Date de retour attendue" %} : {{ preparation_order.estimated_return_date|date:"d/m/Y"|default:"-" }}
{% if preparation_order.loan_returned %} {% translate "Le matériel a été retourné." %} {% else %} {% if preparation_order.is_overdue %} {% translate "Le retour de ce matériel est en retard !" %} {% else %} {% translate "Le matériel est actuellement prêté." %} {% endif %} {% endif %}
{{ preparation_order.requester }}
{{ preparation_order.order_number }}
| {% translate "Produit" %} | {% translate "Code" %} | {% translate "Catégorie" %} | {% translate "Quantité demandée" %} | {% if preparation_order.status == 'to_process' or preparation_order.status == 'pending' %}{% translate "Quantité réservée" %} | {% translate "Stock disponible" %} | {% translate "Emplacements" %} | {% endif %}{% translate "Bon de confection" %} |
|---|---|---|---|---|---|---|---|
|
{{ item_data.item.product.name }}
{% if not item_data.is_sufficient and preparation_order.status != 'processed' and preparation_order.status != 'cancelled' %}
{% translate "Stock insuffisant" %} {% endif %} |
{{ item_data.item.product.code }} |
{% if item_data.item.product.category %} {{ item_data.item.product.category.name_fr }} {% else %} - {% endif %} | {% if item_data.item.quantity > 0 %} {{ item_data.item.quantity }} {{ item_data.item.product.unit }} {% else %} {% translate "Ajouté" %} {% endif %} | {% if preparation_order.status == 'to_process' or preparation_order.status == 'pending' %}{{ item_data.reserved_stock }} | {{ item_data.available_stock }} |
{% if item_data.locations %}
{% for stock in item_data.locations %}
{{ stock.location.warehouse.name }} - {{ stock.location.name }}
{% endfor %}
{% else %}
{% translate "Aucun stock" %}
{% endif %}
|
{% endif %}
{% if item_data.production_order %} {{ item_data.production_order.code }} {% elif can_manage and preparation_order.status != 'processed' and preparation_order.status != 'cancelled' %} {% translate "Créer" %} {% else %} — {% endif %} |
| {% translate "Description" %} | {% translate "Catégorie" %} | {% translate "Type (Signalisation)" %} | {% translate "Quantité" %} | {% if can_manage %}{% endif %} |
|---|---|---|---|---|
| {{ oi_data.item.description }} | {% if oi_data.item.category %} {{ oi_data.item.category.name_fr }} {% else %} — {% endif %} |
{% if oi_data.item.sign_panel_type %}
{{ oi_data.item.sign_panel_type.code }}
{{ oi_data.item.sign_panel_type.name_fr }}
{% else %}
—
{% endif %}
|
{{ oi_data.item.quantity }} | {% if can_manage %}{% if oi_data.production_order %} {{ oi_data.production_order.code }} {% else %} {% translate "Bon de confection" %} {% endif %} | {% endif %}
| {% translate "Code" %} | {% translate "Conception" %} | {% translate "Quantité" %} | {% translate "Statut" %} | {% translate "Actions" %} |
|---|---|---|---|---|
{{ prod_order.code }} |
— | {{ prod_order.quantity }} | {% if prod_order.status == 'draft' %} {{ prod_order.get_status_display }} {% elif prod_order.status == 'in_production' %} {{ prod_order.get_status_display }} {% elif prod_order.status == 'completed' %} {{ prod_order.get_status_display }} {% elif prod_order.status == 'cancelled' %} {{ prod_order.get_status_display }} {% endif %} | {% translate "Voir" %} |
{% translate "Sortir les produits du stock et marquer comme traité" %}
{% translate "Traiter" %}{% translate "Commander les produits manquants" %}
{% if can_manage_purchase %} {% translate "Commander" %} {% else %} {% endif %}{% translate "Ajouter, supprimer ou modifier les articles" %}
{% translate "Libérer les quantités réservées" %}
{% translate "Aucun document joint." %}
{% endif %}