Все разделы документации ↓

Маршруты и правила распределения

Из БАЗИСа приходят сотни деталей, и каждая должна попасть на свой участок: ЛДСП — на раскрой, фасады МДФ — на покраску, шпон — в свой цех. Вручную это не разложить. Правила распределения делают это автоматически: система смотрит на материал детали и ставит ей участок и направление.

Где найти

Путь в меню: Настройки → Распределение деталей.

Правила распределения деталей

Раздел доступен администратору аккаунта.

Как устроено правило

Правило — это «если материал такой-то, то участок такой-то». Оно состоит из:

  • одного или двух условий — что проверяем у детали;
  • оператора И / ИЛИ между ними, если условий два;
  • участка — куда отправляем деталь;
  • направления — если у участка заведены направления.

Типы условий:

ТипЧто сравнивается
Базис IDИдентификатор материала в БАЗИСе — самое точное совпадение
Имя материалаПолное имя материала, целиком и без учёта регистра
Группа материалаГруппа из справочника материалов, выбирается списком
Часть имениЛюбая подстрока в имени материала («ПВХ», «эмаль»)
Класс материалаОдин из классов, проставленных материалу

Два условия вычисляются слева направо: «A И B ИЛИ C» читается как «(A И B) ИЛИ C».

Как создать правило

  1. Откройте Настройки → Распределение деталей.
  2. Нажмите «+ Новое правило».
  3. Выберите тип первого условия и заполните значение. Для групп и классов значение подставляется списком.
  4. При необходимости нажмите «+ Добавить условие» и выберите оператор И или ИЛИ. Больше двух условий в одном правиле не бывает.
  5. Выберите участок. Если у участка есть направления, поле «Направление» станет обязательным; если направлений нет — оно останется пустым.
  6. Нажмите «Сохранить».

Сразу после сохранения правило применяется ко всем заказам аккаунта, и внизу появляется сообщение вида «Правило сохранено. Обновлено 128 деталей в 6 заказах».

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

Распределить деталь прямо из заказа

Если попалась деталь, для которой правила ещё нет, её не обязательно идти заводить в настройки:

  1. Откройте карточку заказа, вкладку «Деталировка».
  2. В строке детали выберите действие распределения.
  3. Укажите, по какому признаку строить правило (Базис ID, имя, группа, класс, часть имени), и выберите участок. Направление можно выбрать из существующих или создать новое прямо здесь.
  4. Сохраните — система создаст правило из одного условия и тут же применит его ко всем заказам аккаунта, а саму деталь поставит на выбранный участок в любом случае.

Когда правила срабатывают

  • при импорте деталировки из БАЗИС-Мебельщика;
  • при действии «Обновить классы» в деталировке;
  • при создании, изменении или сохранении правила — сразу ко всем заказам аккаунта.

Важно: при импорте правила расставляют участок только тем деталям, у которых участка ещё нет. Уже распределённую деталь автоматика не перебивает — её меняют вручную или пересохранением правила.

Маршрут: порядок операций на участке

Правила распределения решают, куда попадёт деталь. Что с ней будут делать дальше и в каком порядке — задаёт цепочка операций участка (или направления) в разделе Настройки → Участки и операции.

Цепочка работает как жёсткая последовательность: пока не закрыта предыдущая операция, следующую зафиксировать нельзя. На экране оператора такая деталь помечена «ждёт «‹операция›»», а при попытке скана приходит ошибка «Нельзя выполнить эту операцию: сначала зафиксируйте «…»».

Если у направления детали своя цепочка операций, она главнее цепочки участка.

Пока не пройдена вся цепочка, деталь нельзя упаковать.

Частые ошибки

  • Деталь осталась без участка. Ни одно правило не подошло. Проверьте имя материала в деталировке и заведите правило по «Части имени» — это самый терпимый к разночтениям вариант.
  • Правило не срабатывает, хотя имя совпадает. Тип «Имя материала» требует полного совпадения. Двойные пробелы, которыми грешит выгрузка из БАЗИСа, система схлопывает сама, но лишние слова — нет. Используйте «Часть имени».
  • «У этого участка есть направления — направление обязательно». Выберите направление или уберите направления у участка.
  • «У этого участка нет направлений — направление должно быть пустым». Обратная ситуация: направление указано для участка, у которого их нет.
  • Правило по группе или Базис-ID не работает. Эти признаки берутся из справочника материалов. Если деталь пришла из БАЗИСа и ещё не привязана к справочнику, у неё нет ни группы, ни Базис-ID — используйте имя или часть имени.
  • Удалили правило, а детали остались на прежнем участке. Так и задумано: удаление правила не переразмечает уже распределённые детали.
  • Изменили правило — часть деталей не переехала. При сохранении правила переносятся все детали, которые под него подошли. Если деталь под условие не подпадает, она останется на месте.

Дальше