Контроль статусов: Конец «черного ящика»

Почему в обычных системах статус заказа — это просто текст, который можно соврать, и как жесткая логика State Machine в ModernERP Pro делает производство прозрачным для директора.

Звонок от ключевого клиента: «Где мои насосы? Обещали отгрузить завтра». Коммерческий директор открывает CRM и видит у заказа статус: «В работе». Что это значит физически? Металл уже режут? Или технолог еще чертежи не отдал? Или всё давно сварено и просто ждет покраски?

Чтобы выяснить правду, коммерческому директору нужно позвонить начальнику производства, который, в свою очередь, пойдет искать мастера в цех. Процесс выяснения правды занимает часы, а клиент всё это время ждет на линии.

В большинстве систем статус заказа — это просто выпадающий список. Любой менеджер может выбрать «Выполнено», даже если станок еще не включался. Это иллюзия контроля.

Жесткий конвейер (State Machine)

В архитектуру ModernERP Pro вшит жесткий алгоритм смены статусов (ProductionOrderStatus). Это улица с односторонним движением. Вы не можете перепрыгнуть через этап. Вы не можете перевести заказ в статус «В производстве», пока система физически не убедится, что на складе есть сырье.

Статусы меняются автоматически на основе реальных действий людей в цехах (через их планшеты и сканеры). Давайте разберем жизненный цикл заказа.

1
CREATED / СОЗДАНО

Цифровой черновик

Заказ передан из отдела продаж. Сформирована потребность, рассчитан предварительный Flat BOM, но цех его еще не видит.

2
RESERVED / ЗАРЕЗЕРВИРОВАНО

Сырье найдено

Алгоритм склада проверил остатки. Если сырья не хватало, сработала система MTO, закупщик заказал дефицит, и фура приехала. Металл жестко зарезервирован под этот Заказ.

3
READY FOR PRODUCTION

Зеленый свет для Цеха

Материалы физически перемещены на склад НЗП (Незавершенного производства) конкретного цеха. Маршрутные задания (ProductionTasks) появились на планшетах мастеров.

4
PROCESSING / В ПРОИЗВОДСТВЕ

Станки работают

Статус включается автоматически в ту секунду, когда первый станочник нажимает кнопку «Взять в работу» на своем терминале. Начинает начисляться сдельная заработная плата и списываться время (Time Norm).

5
QUALITY CONTROL / НА КОНТРОЛЕ ОТК

Вмешательство аудитора

Мастера нажали «Завершить все этапы». Но заказ не летит на склад готовой продукции. Он блокируется для проверки Инженером по качеству. Это защита от отправки брака клиенту.

6
READY / ГОТОВ К ОТГРУЗКЕ

Финиш

ОТК ставит электронную подпись. Готовое изделие приходуется на транзитный склад. Коммерческому директору и клиенту уходит автоматическое пуш-уведомление: «Можно забирать».

Ветвление: Брак и Отмена

Что если на этапе QUALITY_CONTROL инженер находит фатальный дефект? Он переводит заказ в статус DEFECT (Брак).

В этот момент система не просто меняет цвет бейджа на красный. Ядро ERP совершает финансовую операцию: списывает себестоимость испорченного металла и потраченного времени рабочих в убытки компании. А система планирования мгновенно генерирует новый скрытый заказ-клон, чтобы заново запустить производство и всё-таки отгрузить клиенту обещанный насос.

Бизнес-ценность для собственника

Когда вы внедряете жесткий контроль статусов, вы получаете главный управленческий актив — Правду.

Если на дашборде директора горит статус `READY_FOR_PRODUCTION`, но заказ висит в нем уже 3 дня, вы не звоните коммерческому директору. Вы звоните мастеру цеха и спрашиваете: «Сырье у вас в НЗП лежит уже три дня. Почему станки не работают?».

ModernERP Pro устраняет возможность перекладывать ответственность. Каждый этап оцифрован, измерим и защищен от человеческого вмешательства «задним числом».

Zero Trust в действии

Хватит теорий. Посмотрите, как работает боевой интерфейс.

Мы не прячем систему за красивыми презентациями и NDA. Посмотрите короткие скринкасты и убедитесь своими глазами, как монолитная архитектура навсегда закрывает дыры в цеховом учете.

  • Кабинет директора: контроль P&L и живой список производственных заявок.
  • Рабочее место мастера: аппаратный блок на списание сырья сверх нормы.
  • Ledger-журнал: почему в системе технически невозможно изменить наряд «задним числом».

Видеокейсы

Смотреть скринкасты Без заполнения форм