Выполнение, reconciliation и простои
mes_operator mes_master Факт
выполнения хранит два канала: ручной (оператор) и машинный (устройство).
Reconciliation сводит их в resolved-значения, по которым считается прогресс.
Ручной факт
Производство›Выполнение›Новый факт выполненияВыберите заказ, операцию, наряд, РЦ и оператора. Укажите количества:
| Поле | Значение |
|---|---|
| Годно | 20 |
| Брак | 0 |
| Доработка | 0 |
| Причина брака | пусто |

Факт создан с источником manual. Количество годного увеличено, операция и
заказ пересчитали прогресс.
Для строки с браком обязательна причина. Без неё факт не сохранится.
Машинный канал
Машинный канал досылается отдельно (API/Bruno или интеграция с оборудованием). В v1 автосбор со станка в разработке: факт со станка заводится через API, а не через UI.
Не документируйте ручной ввод как «данные со станка». Если факт внесён
оператором, источник будет manual, и это видно в списке выполнения.
Reconciliation
Если ручное и машинное значения расходятся:
- в пределах допуска
max(abs, %)принимается машинное значение (auto_machine); - сверх допуска факт уходит в
pending_confirmation; - подтвердить расхождение может
mes_qcилиmes_masterс указанием причины.
После подтверждения resolved-значения пересчитаны, операция и заказ обновили
прогресс. В журнале появилось событие подтверждения.
Простои
Производство›Простои- Создайте причину простоя (например, «Поломка», «Нет материала») или используйте демо-справочник.
- Нажмите Открыть простой, выберите РЦ, причину и время начала.
- Для завершения нажмите Закрыть и укажите окончание.
Открытый простой переводит РЦ в down; закрытие возвращает idle. Период
виден в таблице простоев и в журнале.
Что дальше
Проведите инспекцию ОТК.
Проверьте себя
- Какой канал считается истиной по количеству?
- Что происходит при расхождении сверх допуска?
- Кто может подтвердить расхождение?
Ответы
- Машинный, если он есть; иначе ручной.
- Факт уходит в
pending_confirmationи ждёт подтверждения. mes_qc,mes_masterилиmes_admin.
Проверено на MES 0.1.0. Если интерфейс отличается, проверьте актуальность данных и сообщите об ошибке.