{% extends 'base.html' %} {% block content %}

Сделка {{ deal.number }}

{% if deal.company %}{{ deal.company.name }}{% else %}—{% endif %} {% if deal.description %} · {{ deal.description }}{% endif %}
{{ deal.get_status_display }} {% if deal.status == 'lead' and user_role in 'admin,prod_head,technologist,master,clerk' %}
{% csrf_token %}
{% endif %} Назад {% if user_role in 'admin,prod_head,technologist,master' %}
{% csrf_token %}
{% endif %} {% if user_role in 'admin,clerk,manager,prod_head,technologist' %} Отгрузка {% endif %} {% if user_role in 'admin,technologist,manager,prod_head' %} {% endif %}
Позиции сделки
Изделие / СБ / Деталь
{% for it in deal_items %} {% empty %} {% endfor %}
Позиция Прогресс Заказано / Сделано / В плане Осталось Действия
{{ it.entity.drawing_number|default:"—" }} {{ it.entity.name }}
{{ it.entity.get_entity_type_display }}
{{ it.quantity }} / {{ it.done_qty }} / {{ it.planned_qty }} {{ it.remaining_qty }}
{% if user_role in 'admin,technologist,manager,prod_head' %}
{% csrf_token %}
{% else %} {% endif %}
Пока нет позиций
Партии поставки {% if user_role in 'admin,technologist' %} {% endif %}
{% for b in delivery_batches %} {% empty %} {% endfor %}
Отгрузка Партия Запущено Состав партии
{{ b.due_date|date:"d.m.Y" }} {{ b.name|default:"—" }} {% if b.is_default %} по умолчанию {% endif %}
{{ b.total_started }} / {{ b.total_qty }} (осталось {{ b.total_remaining }})
{% if b.items_list %}
{% for bi in b.items_list %} {% endfor %}
Тип Обозначение Наименование Кол-во Запущено Осталось Прогресс
{{ bi.entity.get_entity_type_display }} {{ bi.entity.drawing_number|default:"—" }} {{ bi.entity.name }} {{ bi.quantity }} {{ bi.started_qty }} {{ bi.remaining_to_start }}
{% if user_role in 'admin,technologist' %} {% if bi.started_qty and bi.started_qty > 0 %} {% endif %} {% endif %} {% if user_role in 'admin,technologist' and not b.is_default %}
{% csrf_token %}
{% endif %}
{% else %}
Пусто
{% endif %} {% for bi in b.items_list %} {% if user_role in 'admin,technologist' and bi.started_qty and bi.started_qty > 0 %} {% endif %} {% endfor %}
{% if user_role in 'admin,technologist' and not b.is_default %}
{% csrf_token %}
{% endif %}
Партий пока нет
{% for g in workshop_task_groups %}
{{ g.name }}
{{ g.tasks|length }} задач
{% for t in g.tasks %} {% empty %} {% endfor %}
Позиция Операция Прогресс Заказано / Сделано / В смене Осталось Файлы Действия
{% if t.entity %} {{ t.entity.drawing_number|default:"—" }} {{ t.entity.name }} {% else %} {{ t.drawing_name|default:"Б/ч" }} {% endif %}
{% if t.material %}{{ t.material.full_name|default:t.material.name }}{% else %}—{% endif %}
{{ t.current_operation_name|default:"—" }}
{{ t.quantity_ordered }} / {{ t.done_qty }} / {{ t.planned_qty }} {{ t.remaining_qty }} {% if t.drawing_file %} {% endif %} {% if t.extra_drawing %} {% endif %} {% if user_role in 'admin,technologist' %} {% if t.current_operation_id and t.entity_id %} {% else %} {% endif %} {% endif %}
Задач нет
{% empty %}
Задач нет
{% endfor %}
{% endblock %}