Гейты и проверки
Гейт — проверка, которая не даёт выполнить действие, пока данные не готовы. Ниже — основные гейты v1.
| Гейт | Когда срабатывает | Как пройти |
|---|---|---|
| Допуск оператора | наряд/передача | оформить действующий допуск |
| Пересечение нарядов | создание наряда на РЦ | выбрать другое окно или allow_overlap |
| Сумма аллокации | добавление операции в наряд | уменьшить количество |
| Смена ↔ РЦ | наряд | выбрать смену того же РЦ |
| Release без операций | release | добавить хотя бы одну операцию |
| ECN при факте выпуска | ECN-ревизия | изменения через NCR-диспозицию |
| Отмена с годным выпуском | отмена заказа | закрыть NCR-диспозицией |
| Операция не выпущена | факт/ОТК/NCR | сначала release |
| Брак без причины | факт | указать причину брака |
| Расхождение сверх допуска | reconciliation | подтвердить mes_qc/mes_master |
| Закрытие операции с NCR | закрытие | терминальная диспозиция |
scrap/accept_as_is сверх порога | диспозиция | роль mes_master/mes_admin |
| Политика партии | приход | lot → партия, serial → серийник |
| Политика строки отгрузки | строка | партия или серийник по политике |
| Нехватка остатка | dispatch | оформить приход/уменьшить количество |
| Пустая отгрузка | dispatch | добавить строки |
| Смена статуса отгрузки | dispatch/cancel | только draft |
| Идемпотентность входящих | приём | новый ключ или тот же payload |
| Уникальность номера | создание документа | не задавать занятый номер |
Проверено на MES 0.1.0. Если интерфейс отличается, проверьте актуальность данных и сообщите об ошибке.