Просмотр заказа
Карточка заказа показывает полную информацию по заказу:
- основные сведения;
- изделия, операции и комплектующие;
- обеспеченность компонентами;
- планирование и спринты;
- накладные;
- документы производства;
- историю, файлы, несоответствия и дополнительные сведения.
Возврат в список
Если карточка открыта из списка заказов, в URL передается параметр возврата в список с сохранением страницы списка и текущего фильтра заказов. Кнопка В список возвращает пользователя именно на тот список, страницу и фильтр, откуда был открыт заказ.
В закрепленном нижнем блоке также показываются номер заказа и кнопка Обновить. Она заново загружает заказ и связанные данные без перезагрузки страницы. Во время обновления кнопка заблокирована и показывает прогресс дополнительных запросов.
Верхний блок карточки
В верхней части карточки могут отображаться:
- рекомендация центра управления производством;
- предупреждение о необходимости разделить заказ на кванты производства;
- кнопка "В список".
Рекомендация центра управления производством показывается только если у заказа есть активная рекомендация.
Если заказ требует квантования производства, отображается красное предупреждение "Заказ должен быть разделен на кванты производства".
Загрузка данных
При открытии карточки система:
- загружает заказ;
- запрашивает права пользователя;
- загружает доступные действия по заказу;
- загружает опции заказов, если они еще не загружены;
- загружает характеристики качества по операциям заказа.
После основного заказа последовательно загружаются дополнительные данные:
- доступные действия над заказом;
- права текущего пользователя;
- характеристики качества операций;
- обеспеченность компонентами, если она нужна;
- документы производства и накладные, если их счетчики больше нуля.
Параметры заказов запрашиваются только если их еще нет в состоянии приложения. При переходе на вкладки "Компоненты", "Накладные" и "Документы производства" соответствующие данные запрашиваются повторно, чтобы показать актуальное состояние.
Данные для вкладки "Загрузка ГРМ" загружаются при первом переходе на вкладку. При ошибке их можно запросить еще раз.
Счетчики вкладок приходят вместе с основными данными заказа.
Вкладки карточки
Набор вкладок зависит от данных заказа, назначения заказа и счетчиков.
Основные вкладки:
- Основные - общая информация, изделия, операции, одобрения и команды;
- Компоненты - обеспеченность заказа основными компонентами;
- Планирование - спринты, проблемы и рекомендации по спринтам;
- Накладные - заявки на перемещение компонентов по заказу;
- Документы производства - производственные документы по заказу;
- История - история изменений;
- Несоответствия - зарегистрированные несоответствия;
- Загрузка ГРМ - расчетная загрузка рабочих мест по операциям;
- вкладка с названием способа доставки - финансовые и доставочные сведения клиентского заказа;
- вкладка с названием клиента - карточка клиента и счета;
- Файлы - файлы заказа;
- Масса и объем - расчет массы и объема.
Вкладка "Компоненты" показывается второй после "Основные", если заказ активен и у него есть потребности в компонентах или активные зависимые заказы.
У вкладки может быть два счетчика:
- синий счетчик - количество потребностей в компонентах по заказу;
- информационный счетчик - количество активных заказов, зависящих от производства текущего заказа.
Если один из счетчиков равен нулю, он не показывается. Разделитель между счетчиками появляется только когда оба счетчика ненулевые.
Вкладки "Накладные" и "Документы производства" расположены после "Планирования". Они показываются только если соответствующий счетчик больше нуля.
Вкладка "Планирование" показывает два счетчика:
- красный - количество активных проблем или возможностей;
- синий - общее количество проблем или возможностей.
Вкладки "История", "Несоответствия" и "Загрузка ГРМ" показываются только при наличии соответствующих данных. Вкладка "Файлы" доступна всегда, в том числе когда файлов еще нет.
Вкладка "Основные"

Вкладка содержит левую информационную колонку и правую часть с изделиями.
В левой колонке:
- общие сведения о заказе;
- назначение заказа;
- клиент или производственное назначение;
- примечание к заказу;
- одобрения;
- команды по заказу;
- связанные задачи, если они есть.
В общей информации показываются:
- номер и дата создания заказа;
- номер счета, если он задан;
- статья издержек для заказа в издержки;
- назначение и состояние заказа;
- дата последнего изменения состояния и изменивший его сотрудник;
- клиент для клиентского заказа;
- необходимость упаковки;
- родительский и дочерние заказы;
- производственный приоритет активного заказа;
- сумма;
- способ, адрес и состояние доставки;
- расчетное время выполнения;
- ожидаемая дата отгрузки.
По ссылке клиента открывается краткая информация о нем, а кнопка с карандашом открывает его карточку в новой вкладке.
Если сотруднику разрешено менять доставку и заказ не отменен и не заблокирован, нажатие на способ доставки открывает окно редактирования доставки.
Кнопка Гант заказа показывает сроки изготовления заказа. Если для заказа есть плановые операции в сегодняшних нарядах-заданиях, рядом появляется кнопка План в нарядах-заданиях с таблицей и диаграммой плана.
В правой части отображаются изделия заказа. Для каждого изделия можно раскрыть детали:
- количество;
- произведенное количество;
- операции;
- основные компоненты операций;
- оснастка;
- контрольные параметры;
- активные наряды по операциям.
Если в заказе одно изделие, оно раскрывается автоматически.
По компоненту можно открыть окно информации о компоненте. По аналогам можно открыть виджет аналогов. Переключатель контрольных параметров сохраняется в браузере.
Команды и одобрения
Набор команд зависит от прав пользователя, состояния заказа и доступных действий с сервера.
Через карточку доступны типовые действия:
- редактировать заказ;
- одобрить количество;
- одобрить заказ клиентом;
- одобрить цены;
- запустить или открыть производство;
- сформировать производственную карту;
- разделить заказ на квант производства;
- уточнить необходимый резерв комплектации;
- открыть карту норморасхода;
- сформировать накладную на контроль выходных параметров;
- перевести заказ в состояние "Готов";
- закрыть заказ или отменить закрытие;
- добавить незапланированные компоненты;
- поставить связанную задачу;
- открыть отчет по себестоимости;
- отменить заказ;
- выполнить другие действия, разрешенные текущему пользователю.
После выполнения команды карточка обновляется.
Вкладка "Компоненты"

Вкладка показывает полную картину обеспеченности заказа компонентами и зависимые производственные заказы. Она доступна только для активных заказов, если есть потребность в компонентах по заказу или активные заказы, производство которых зависит от текущего заказа.
В верхней таблице "Потребности компонентов по заказу" показываются:
- компонент: ID, наименование, артикул и единица измерения;
- потребность заказа;
- ликвидный остаток, включая места хранения;
- количество в пути;
- дефицит;
- рекомендации по закупке или производству;
- активные закупки;
- активные заказы на производство;
- сроки поставки или готовности.
ID компонента является ссылкой. При клике открывается всплывающее окно информации о компоненте.
Активные заказы на производство в этой таблице открываются во всплывающем окне просмотра заказа. Открытие новой вкладки для них не используется.
Если срок поставки или готовности меньше текущей даты, дата подсвечивается красным.
Для рекомендаций отображается дата создания, если она есть в данных рекомендации. Время не показывается, только дата.
Ниже может отображаться таблица "Заказы, зависящие от производства текущего заказа". Она показывает активные заказы, производство которых зависит от изделий текущего заказа, включая рекурсивную цепочку зависимостей.
В таблице зависимых заказов показываются:
- изделие-источник в текущем или промежуточном заказе;
- количество изделия-источника к производству и единица измерения;
- баланс изделия-источника: текущий ликвидный остаток, количество в пути и дефицит;
- зависимый заказ со ссылкой на всплывающее окно просмотра заказа;
- дата заказа;
- состояние заказа;
- клиент для клиентских заказов или назначение заказа для остальных заказов;
- зависимое изделие;
- количество зависимого изделия к производству;
- баланс зависимого изделия: текущий ликвидный остаток и количество в пути.
Изделие-источник выводится одной объединенной ячейкой для всех зависимых строк одного источника. Номер изделия-источника показывается в формате {номер заказа}-{номер изделия в заказе} и выделяется бейджем. Для вложенных уровней зависимости вместо текстовой стрелки используется отступ с вертикальной линией слева.
Идентификатор готового изделия источника и идентификатор готового зависимого изделия показываются как ссылки вида #{produced_good_id}. При клике открывается всплывающее окно информации о компоненте.
В блоке баланса изделия-источника:
- "Текущий" показывает ликвидный остаток без количества в пути;
- "В пути" показывает количество на месте хранения
in_transit; - "Дефицит" показывает нехватку после учета текущего остатка и количества в пути.
Если текущий ликвидный остаток изделия-источника меньше суммы количеств зависимых изделий, значение "Текущий" выделяется красным бейджем. Если текущего остатка вместе с количеством в пути не хватает для зависимых изделий, значение "В пути" выделяется красным бейджем. Если дефицит больше нуля, значение "Дефицит" выделяется красным бейджем. У подсвеченных ячеек есть подсказка с причиной.
В колонке "Изделие" номер зависимого изделия выводится в формате {номер зависимого заказа}-{номер изделия в зависимом заказе} и открывает всплывающее окно просмотра зависимого заказа. Состояние заказа показывается обычным текстом без бейджа.
Рекомендации на вкладке "Компоненты"
В блоке рекомендаций показываются рекомендации по закупке и производству компонента. Для производства учитываются рекомендации на полуфабрикаты и рекомендации на производство компонента.
Для каждой рекомендации показывается:
- тип: закупка или производство;
- рекомендуемое количество;
- дата создания.
Если рекомендаций нет, выводится "Нет".
Активные закупки и заказы производства
Каждая активная закупка и каждый активный заказ производства выводятся отдельной строкой.
Для закупки показываются:
- ID закупки;
- ожидаемое количество минус ранее принятое;
- срок поставки.
Ссылка на закупку всегда выводится по ID закупки и открывает карточку закупки в отдельной вкладке. Номер закупки в этой колонке не используется, чтобы визуально отличать закупки от заказов производства.
Срок поставки закупки берется из ожидаемой даты доставки. Если он не задан, рассчитывается как дата создания закупки плюс период поставки под снабжение дней у компонента.
Для заказа производства показываются:
- номер заказа;
- ожидаемое количество минус ранее произведенное;
- срок готовности.
Номер заказа производства открывает всплывающее окно просмотра заказа OrderInfoModal. То же правило используется для заказов производства внутри рекурсивных зависимостей.
Срок готовности заказа производства считается как дата финансового одобрения заказа плюс период поставки под снабжение дней компонента. Если в ответе на запрос есть эффективная дата с учетом рекурсивных зависимостей, интерфейс показывает ее и сдвиг срока.
Рекурсивные зависимости полуфабрикатов
Если дефицитный компонент производится другим активным заказом, а у этого заказа есть собственные дефицитные компоненты, вкладка показывает зависимость рекурсивно.
Пример:
- текущему заказу нужен компонент
#20; - компонент
#20производится заказом#63897; - заказу
#63897нужен компонент#9915; - компонент
#9915производится заказом#63986.
В этом случае у заказа #63897 может быть показан сдвиг срока готовности, зависящий от срока готовности компонента #9915. Такие сдвиги отображаются в колонках срока как предупреждение.
Вкладка "Планирование"
Вкладка показывает:
- активные спринты заказа;
- плановые и ожидаемые даты готовности по спринтам;
- изделия в спринтах;
- проблемы и рекомендации спринтов по заказу.
Проблемы и рекомендации загружаются отдельным запросом.
В таблице показываются:
- спринт;
- источник;
- состояние;
- причина;
- описание;
- кто изменил состояние;
- когда изменил состояние;
- детали проверки.
Состояния:
active- активна;resolved- устранена;ignored- игнорируется.
Если активных спринтов и проблем планирования нет, вкладка не показывается.
Вкладка "Накладные"

Вкладка показывается, если количество накладных по заказу больше 0.
Данные загружаются после открытия заказа и повторно обновляются при переходе на вкладку запросом с фильтром по заказу.
В таблице показываются:
- номер накладной;
- дата;
- откуда;
- куда;
- компоненты заказа в накладной;
- инициатор;
- примечание.
Номер накладной является ссылкой на просмотр заявки на перемещение.
Вкладка "Документы производства"

Вкладка показывается, если число документов производства по заказу больше нуля.
Данные загружаются после открытия заказа и повторно обновляются при переходе на вкладку запросом с фильтром по заказу.
Вкладка использует общую таблицу документов производства. Из нее можно открыть документ во всплывающем окне или отменить документ, если действие доступно.
Вкладка "История"

Вкладка показывает:
- дату записи;
- состояние заказа;
- автора изменения состояния;
- сотрудника, одобрившего заказ со стороны клиента;
- сотрудника, одобрившего финансы;
- примечание.
Она доступна только если история заказа непустая.
Вкладка "Несоответствия"
Вкладка показывает связанные с заказом несоответствия, их даты, состояние, автора, изделие, описание, количество и сумму доработки, а также сумму ущерба. Номер несоответствия открывает его карточку.
Вкладка "Загрузка ГРМ"

Вкладка показывает операции заказа, сгруппированные по цехам и рабочим местам. Для каждой группы и операции выводятся:
- состояние;
- начальная нагрузка;
- нагрузка, закрытая в нарядах;
- нагрузка, не закрытая в нарядах;
- текущая нагрузка.
Внизу показываются общие итоги и дата окончания производства для активного заказа.
Данные загружаются при первом открытии вкладки. Если запрос завершился ошибкой, показывается сообщение и кнопка повторной загрузки.
Вкладка "Доставка и финансы"
Для клиентского заказа вкладка называется так же, как выбранный способ доставки. Она показывает доставки по заказу и связанные финансовые сведения. При отсутствии доставок выводится сообщение Нет доставок.
Информация о клиенте
Вкладка называется именем клиента, сокращенным до 60 символов. В ней показываются:
- контактные данные клиента и контактного лица;
- счета по заказу;
- ссылки на просмотр, печать и оплату счета;
- возможность выписать счет, если это разрешено;
- грузоотправитель и грузополучатель.
Файлы
Вкладка показывает прикрепленные к заказу файлы. Файл можно открыть в новой вкладке или удалить, если действие доступно пользователю.
В нижней части можно перетащить новый файл или выбрать его через системное окно, добавить описание и загрузить в заказ. Если файлов нет, показывается сообщение Нет файлов.
Масса и объем
Вкладка показывает по изделиям и по заказу:
- количество;
- справочную массу по норморасходам;
- массу и габариты из карточки готовой продукции;
- итоговую массу по норморасходам и карточке готовой продукции;
- итоговый объем.
Данные можно экспортировать в Excel.
Обновление карточки
После изменения заказа, одобрений, документов, накладных или рекомендаций нажмите Обновить. Внутренний запрос заново загружает:
- заказ;
- права и доступные действия;
- характеристики качества;
- документы производства;
- накладные;
- обеспеченность компонентами.
При выходе из карточки очищаются данные заказа, накладных, документов производства и обеспеченности компонентами из состояния фронта.