Статусы: заказов, упаковок, ячеек, заявок
В системе несколько независимых наборов статусов. Заказ одновременно имеет статус производства, финансовый статус и — если это рекламация — статус согласования. Упаковка, ячейка склада и заявка поставщику живут своими цепочками. Здесь собраны все наборы.
Статусы заказа (настраиваются)
Единственный набор, который каждое производство настраивает под себя: Настройки → Статусы заказов. Можно добавлять свои статусы, переименовывать, менять цвет и рисовать переходы между ними.
Стартовый набор, который создаётся новому аккаунту:
| Статус | Цвет | Особенности |
|---|---|---|
| Новый заказ | серый | Начальный. Системный — удалить нельзя |
| В обработке | голубой | Фиксирует менеджера |
| Нужны уточнения | янтарный | Уведомляет менеджера и салон |
| Принят | индиго | Присваивает номер заказа, фиксирует менеджера, требует назначения технолога |
| Назначен технолог | индиго | Цель автоперехода после назначения технолога |
| В проектировании | фиолетовый | — |
| На согласовании | жёлтый | Уведомляет салон |
| Согласовано | лаймовый | Уведомляет менеджера и технолога |
| Запущен в производство | небесный | Уведомляет операторов цеха |
| В производстве | синий | Считается «в производстве» на дашборде |
| Готов к отгрузке | изумрудный | Доступна отгрузка, уведомляет менеджера |
| Отгружен | зелёный | Конечный. Системный — удалить нельзя. Уведомляет салон |
| Отклонён | красный | Конечный |
Названия и цвета можно менять как угодно — важны не они, а флаги поведения.
Флаги поведения статуса
Флаг срабатывает в момент, когда заказ входит в статус. У одного статуса может быть несколько флагов.
| Флаг | Что происходит |
|---|---|
| Конечный статус | Заказ завершён. Такому статусу не нужны исходящие переходы |
| Присвоить номер | Заказу присваивается номер и дата приёма |
| Зафиксировать менеджера | Ответственным менеджером становится тот, кто выполнил переход (если менеджер ещё не задан) |
| Назначать технолога | В этом статусе появляется действие «назначить технолога» и бейдж «нужен технолог» |
| Переходить в этот статус после назначения технолога | Заказ автоматически попадает сюда, как только технолог назначен |
| В производстве (KPI) | Заказ считается «в производстве» на дашборде |
| Готов к отгрузке | Доступна отгрузка, заказ попадает в KPI «готов к отгрузке» |
| Требовать согласования клиента | Клиент получает уведомление и кнопку «Согласовать проект» в своём кабинете. Пока он не нажал — переход дальше заблокирован |
| Разрешить выгрузку деталировки из БАЗИСа (порог) | Импорт деталировки разрешён, когда заказ в этом статусе или дальше по порядку. Ставится на самый ранний допустимый статус |
| Требовать выгруженной деталировки | В этот статус нельзя перевести заказ, у которого деталировка ещё не выгружена. Обычно ставится на «Запущен в производство» |
| Автоматически назначать ответственного | Ответственным за заказ становится тот, кто выполнил переход. При переходе в статус без этого флага ответственный обнуляется |
Начальный статус ровно один на аккаунт, конечный — хотя бы один. Подробнее — на странице Статусы заказов и снабжения.
Типы заказов
Не статус, а признак заказа — влияет на то, в какую зону склада попадут упаковки и кто получит уведомление.
| Тип | Смысл |
|---|---|
| Заказ | Обычный новый заказ |
| Дозаказ | Дозаказ к существующему, ссылается на родительский заказ |
| Рекламация | Переделка или гарантийный случай, тоже со ссылкой на родительский |
| Образец | Образец на согласование клиенту или на выставку |
| Прочее | Внутренний или тестовый |
Статусы согласования рекламации
Только для заказов с типом «Рекламация». Идут параллельно статусу производства и не связаны с ним.
| Статус | Смысл |
|---|---|
| Новая | Создана клиентом или салоном, менеджер ещё не рассмотрел |
| В разборе | Менеджер по рекламациям взял в работу |
| Одобрена | Фабрика делает переделку или компенсацию полностью |
| Отказ | Рекламация не принята |
| 50/50 | Компромисс с клиентом: стоимость или переделка делятся пополам |
Финансовые статусы заказа
Не выставляются вручную — вычисляются по оплатам, счетам и срокам.
| Статус | Когда |
|---|---|
| Не выставлен счёт | Нет ни одного счёта и нет оплат |
| Счёт выставлен | Есть счёт, оплат пока нет |
| Частично оплачен | Оплачено больше нуля, но меньше суммы |
| Оплачен полностью | Оплачено не меньше суммы |
| Просрочена оплата | Не оплачено до конца, а срок оплаты прошёл |
| Закрыт | Заказ закрыт финансово вручную. Перекрывает все остальные |
Статусы упаковки
| Статус | Смысл |
|---|---|
| Черновик | Коробка собирается в сессии упаковки, ещё не финализирована |
| Этикетка напечатана | Коробка собрана в цехе, этикетка есть, на склад ещё не сдана |
| Принята на склад | Кладовщик отсканировал коробку на приёмке |
| Размещена в ячейке | Коробка лежит в конкретной ячейке |
| В задании на отгрузку | Включена в задание и отсканирована при погрузке |
| Отгружена | Уехала клиенту |
| Повреждение | Повреждение обнаружено при приёмке или хранении |
| Утеряна | Числится за складом, но не найдена |
Результат приёмки упаковки
Отмечается кладовщиком при сканировании и определяет дальнейший маршрут коробки.
| Результат | Что дальше |
|---|---|
| Ок | Размещение в ячейке |
| Повреждена | Уведомление упаковщику, коробка идёт в зону брака |
| Была вскрыта | То же, что и повреждение |
| Плохая этикетка | Уведомление упаковщику, код вводится вручную |
| Штрихкод нечитаем | То же — код вводится вручную |
| Требует проверки | Откладывается до решения старшего кладовщика |
Причины перемещения упаковки
Пишутся в журнал перемещений: приёмка, первоначальное заполнение, исправление ячейки, отгрузка, повреждение, перемещение упаковок заказа между ячейками. При ручном перемещении причина вводится кладовщиком обязательно.
Состояния ячейки склада
| Состояние | Смысл |
|---|---|
| Свободна | Пуста и доступна для автопредложения |
| Занята частично | Закреплена за заказом, но место ещё есть |
| Заполнена | Закреплена за заказом, мест нет |
| Заблокирована | Временно выведена из работы (ремонт, инвентаризация) — в автопредложение не попадает |
| Забронирована | Пуста, но зарезервирована под остаток заказа, не влезшего в первую ячейку. Чужую упаковку туда положить нельзя |
Назначение зоны склада
| Назначение | Что хранит |
|---|---|
| Готовая продукция | Обычные заказы и дозаказы |
| Рекламации | Заказы типа «Рекламация» |
| Образцы | Заказы типа «Образец» |
| Дозаказы | Заказы типа «Дозаказ» |
При приёмке система проверяет соответствие: коробку рекламации нельзя принять в зону готовой продукции.
Как система предлагает ячейку
| Вид предложения | Когда |
|---|---|
| Забронирована под заказ | Ячейка заранее зарезервирована планировщиком под остаток этого же заказа. Приоритетнее любых свободных |
| Ячейка заказа | Ячейка уже закреплена за этим заказом и в ней есть места |
| Соседняя | Ячейка заказа заполнена, предложена свободная соседняя в той же зоне |
| Ближайшая | Первая упаковка заказа либо соседних свободных не нашлось |
Статусы задания на отгрузку
| Статус | Смысл |
|---|---|
| Запланировано | Задание создано, ждёт погрузки |
| В работе | Сканирование при погрузке началось |
| Отгружено частично | Часть упаковок отгружена, часть ушла в долг |
| Завершено | Все упаковки отсканированы |
| Отменено | Задание отменено вручную, заказ остаётся на складе |
Статус строки задания (одна упаковка)
| Статус | Смысл |
|---|---|
| Не отсканирована | Ещё не погружена |
| Отсканирована | Физически погружена |
| Отсутствует | При погрузке не нашлась — превратилась в долг |
Долг по упаковке
| Состояние | Смысл |
|---|---|
| Открыт | Долг активный, ждёт довоза |
| Закрыт | Переупакованная коробка ушла клиенту либо было списание |
Причины: повреждена, утеряна, не произведена, ошибка перемещения, другое (со свободным комментарием).
Снабжение
Решение по позиции спецификации
| Решение | Смысл |
|---|---|
| В наличии | Материал есть на складе, закупать не нужно |
| В заявку | Материал уходит в заявку поставщику — указывается поставщик |
История решений не затирается: новое решение добавляется отдельной строкой, актуальным считается последнее.
Статусы снабжения (настраиваются)
Отдельный настраиваемый справочник: Настройки → Статусы снабжения. Стартовый набор:
| Статус | Цвет | Поведение |
|---|---|---|
| Не заказано | красный | — |
| В заказе | янтарный | Проставляет дату заявки |
| Получено | изумрудный | Проставляет дату готовности |
У каждого статуса три настройки: «Ставит дату заявки», «Ставит дату готовности», «Считать завершённым». Порядок задаётся перетаскиванием строк.
Статус заявки поставщику
| Статус | Смысл |
|---|---|
| Черновик | Накапливает материалы, редактируется, номера ещё нет |
| Сформирована | Присвоен номер, состав и расчёт заморожены |
Черновик — не отдельная сущность, а именно статус заявки. «Создать новый пустой черновик» означает завести следующую заявку-черновик по тому же поставщику.
Правила округления в формулах
| Правило | Смысл |
|---|---|
| Не округлять | Как посчиталось |
| Вверх | Всегда вверх |
| Вниз | Всегда вниз |
| Математическое | 0,5 и больше — вверх |
| До кратности | До шага упаковки: мешок 25 кг, лист, канистра, бухта |
Округление применяется ровно один раз — после суммирования по ключу объединения. Поэтому 2,2 + 2,1 кг даёт 5 кг, а не 6.
Производство
Статус шага маршрута детали
| Статус | Смысл |
|---|---|
| В очереди | Шаг ещё не начат |
| В работе | Оператор начал |
| Завершён | Шаг закрыт |
| Брак | Деталь забракована |
Режим фиксации операции
Настраивается в роли, на конкретной операции конкретного участка. Определяет, что произойдёт при одном сканировании.
| Режим | Что фиксируется |
|---|---|
| Конкретная деталь | Только отсканированная позиция |
| Все детали заказа на этом участке | Все детали заказа в пределах участка отсканированной детали |
| Детали этого материала на этом участке | Детали того же материала в пределах участка |
Типы участков
ЛДСП, МДФ, Эмаль, Шпон — внутренние участки с плановой мощностью, они формируют загрузку недель в плане. Каркасы, столешницы, ножки, фурнитура, стекло и прочее — обычно подрядчики.
Заказные позиции (подряд)
| Статус | Смысл |
|---|---|
| Черновик | Позиция заведена, подрядчику ещё не отправлена |
| Отправлена | Заявка ушла подрядчику |
| В работе | Подрядчик начал |
| Готово | Готово у подрядчика, ждёт отправки |
| Получено | Приехало к нам, на складе фабрики |
| Передано клиенту | Ушло клиенту в составе заказа |
| Отменено | Заявка отменена |