БонусБесплатный первый месяц абонентской поддержки при заказе разработки «под ключ»

Настройка статусов заказа в 1С-Битрикс

Настройка статусов заказа в 1С-Битрикс: воронка обработки, права групп, уведомления, обмен с 1С

«Где мой заказ?» — самый частый вопрос в поддержку интернет-магазина. И почти всегда он означает, что статусы заказа настроены плохо: клиент не понимает, что происходит, а менеджер вручную отписывается на каждое обращение. При этом статусы — штатный механизм 1С-Битрикс, который при правильной настройке снимает эту нагрузку и делает обработку заказов прозрачной для всех.

Это практическое руководство по настройке статусов заказа в 1С-Битрикс: как спроектировать воронку под ваш процесс, разграничить права сотрудников, включить автоуведомления клиента, повесить триггеры на смену статуса и согласовать статусы с 1С. Если обработка заказов у вас разрослась и запуталась, наводить порядок логично вместе с автоматизацией продаж и склада на 1С.

Коротко

  • Статус заказа — это этап обработки; не путайте его с флагами оплаты и отгрузки.
  • Проектируйте воронку из 5–8 статусов под реальный процесс, а не «для детализации».
  • Разграничьте права групп: кто в какой статус может переводить и что видит.
  • Автоуведомления и триггеры превращают статусы из ярлыков в рабочий механизм.

Зачем настраивать статусы

Статусы кажутся мелочью, но именно они организуют всю работу с заказом. Хорошая воронка статусов решает сразу несколько задач бизнеса.

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

Статус заказа, оплаты и отгрузки

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

СущностьЧто описываетПримеры значений
Статус заказаЭтап обработки в целомПринят, в сборке, отгружен, завершён
Статус оплатыФакт оплатыОплачен / не оплачен
Статус отгрузкиФакт отгрузкиОтгружен / не отгружен

Заказ может быть в статусе «в работе», при этом уже оплачен, но ещё не отгружен — все три значения независимы. Правильная воронка статусов заказа опирается на флаги оплаты и отгрузки (например, переход в «Готов к отгрузке» разрешён только после оплаты), но не дублирует их.

Обмен данными сайта с 1С Сайткаталог, заказы1Стовары, заказыОбменочередь / APIДанные идут в обе стороны по расписанию или по событию
Схема: сайт и 1С обмениваются данными в обе стороны — по расписанию или по событию. Товары и остатки приходят на сайт, заказы уходят обратно.

Как статусы устроены в Битрикс

Статусы заказа в 1С-Битрикс — это отдельный справочник в модуле «Интернет-магазин». Каждый статус имеет идентификатор, название, порядок сортировки, права групп и настройки уведомлений. Два статуса особые: начальный (заказ только создан) и финальный (заказ выполнен) — они играют системную роль и участвуют в логике завершения заказа.

Всё остальное — промежуточные этапы, которые вы создаёте под свой процесс. Именно поэтому статусы «из коробки» — лишь заготовка: под реальную обработку их почти всегда дополняют. Настройка живёт в разделе управления заказами торгового каталога.

Проектируем воронку статусов

Прежде чем что-то настраивать, стоит нарисовать воронку на бумаге. Правило простое: один статус — один реальный этап, который меняет действия сотрудников или информацию для клиента.

Типовая воронка магазина может выглядеть так:

  1. Принят. Заказ создан, ждёт обработки менеджером.
  2. Подтверждён. Менеджер согласовал состав и наличие с клиентом.
  3. Ожидает оплаты. Выставлен счёт, ждём поступления средств.
  4. В сборке. Склад собирает заказ.
  5. Передан в доставку. Заказ отгружен перевозчику.
  6. Завершён. Клиент получил заказ, сделка закрыта.

Для B2B воронка обычно длиннее: добавляются согласование спецификации, отсрочка платежа, частичная отгрузка. Ориентир — 5–8 статусов; больше делают, только если каждый этап действительно нужен.

Создание и настройка статусов

Когда воронка нарисована, её переносят в систему. Общий порядок (названия разделов зависят от версии):

  1. Откройте справочник статусов. Раздел управления статусами заказа в торговом каталоге.
  2. Создайте статусы воронки. Для каждого этапа — свой статус с понятным названием.
  3. Задайте порядок сортировки. Чтобы статусы в списке шли в логике процесса, а не как попало.
  4. Опишите значение. Короткое пояснение, что означает статус, — для новых сотрудников.
  5. Свяжите с флагами. Определите, какие переходы разрешены только после оплаты или отгрузки.

Названия статусов пишите на языке клиента там, где он их видит: «Передан в доставку» понятнее, чем внутреннее «SHP-3». Внутренние технические статусы, которые клиенту не показывают, можно называть удобно для сотрудников.

Права групп на статусы

Статусы без прав — это дыра в процессе: любой сотрудник может перевести заказ куда угодно. В 1С-Битрикс права задаются по группам пользователей для каждого статуса отдельно.

Принцип: сотрудник должен иметь права ровно на те статусы, за которые отвечает. Тогда никто не «перепрыгнет» этап (например, не закроет заказ, минуя склад), а операторы не увидят чужие заказы. Права на статусы — часть общего разграничения доступа, настраивайте их вместе с ролями.

Автоуведомления клиента

Самая заметная для покупателя польза статусов — автоматические уведомления. Вместо того чтобы менеджер вручную писал «ваш заказ отгружен», письмо уходит само при смене статуса.

В 1С-Битрикс это настраивается двумя способами:

Не уведомляйте о каждом внутреннем статусе — клиенту важны ключевые вехи: принят, оплачен, отгружен, доставлен. Лишние письма раздражают не меньше, чем их отсутствие. Про надёжную доставку таких писем и работу с рассылками полезно почитать в статье о REST, вебхуках и безопасности в Битрикс.

Триггеры на смену статуса

Уведомления — частный случай более общего механизма: триггеров на смену статуса. Смена статуса может запускать любые действия, а не только письма. Это превращает статусы из ярлыков в двигатель процесса.

Что вешают на переходы:

Технически триггеры реализуют через обработчики событий модуля заказов. Как аккуратно писать такие обработчики, не трогая ядро, мы разбирали в статьях о разработке модуля и работе с D7 и ORM.

Синхронизация статусов с 1С

Если заказы обрабатываются и в 1С, статусы нужно согласовать между системами. При обмене по CommerceML статус передаётся в обе стороны: сайт отдаёт новые заказы, 1С возвращает изменения — оплату, отгрузку, отмену.

  1. Сопоставьте статусы. Составьте таблицу соответствия статусов сайта и 1С.
  2. Определите источник истины. Решите, какая система «главная» по каждому этапу.
  3. Настройте обратный обмен. Изменения из 1С (оплата, отгрузка) должны корректно ложиться в статусы сайта.
  4. Избегайте конфликтов. Один и тот же заказ не должен «перетягиваться» статусами туда-сюда.

Несогласованная маппинг-таблица статусов — классический источник путаницы: заказ на сайте «в работе», а в 1С уже отгружен. Настройку двустороннего обмена статусами делают в рамках автоматизации на 1С, чтобы обе системы всегда показывали одно и то же.

Статусы в личном кабинете

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

Хорошо оформленная история заказов резко снижает число обращений в поддержку: клиент сам видит, что происходит. Для B2B это ещё важнее — там кабинет с прозрачными статусами часто становится основным каналом работы с оптовыми клиентами.

Проверка воронки

Перед запуском воронку прогоняют по реальным сценариям. Проверяют не только «счастливый путь», но и отмены, возвраты, частичные оплаты.

Проверку удобно автоматизировать и включить в процесс выката, чтобы изменения в логике заказа не ломали воронку незаметно — про это в материале о CI/CD и деплое в 1С-Битрикс.

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

Чек-лист настройки

  1. Воронка спроектирована. 5–8 статусов отражают реальные этапы обработки.
  2. Понятия разведены. Статус заказа не дублирует оплату и отгрузку.
  3. Статусы созданы. Названия, порядок и переходы настроены под процесс.
  4. Права заданы. Каждая группа имеет права ровно на свои статусы.
  5. Уведомления настроены. Письма уходят на ключевых этапах, лишних нет.
  6. Триггеры повешены. Смена статуса запускает списания, выгрузки и процессы.
  7. Обмен с 1С согласован. Статусы сопоставлены, обратный обмен работает.
  8. Кабинет прозрачен. Клиент видит понятную цепочку статусов и историю.

Вывод

Статусы заказа — это скелет всей обработки в интернет-магазине. Правильно настроенная воронка делает процесс прозрачным для клиента, упорядочивает работу сотрудников и запускает автоматику — уведомления, списания, выгрузки. И наоборот: хаотичные статусы «из коробки» плодят вопросы «где мой заказ» и ручную рутину.

Начните с проектирования воронки под реальный процесс, разведите статус заказа с флагами оплаты и отгрузки, разграничьте права, включите уведомления и триггеры и согласуйте статусы с 1С. Тогда статусы из формальных ярлыков превратятся в рабочий механизм, который экономит время команды и повышает доверие покупателей. Если процесс запутан, наводите порядок в статусах вместе с автоматизацией продаж и склада — так вы получите единую согласованную систему.

Частые вопросы

Чем статус заказа отличается от статуса оплаты и доставки в 1С-Битрикс?

Статус заказа описывает общий этап обработки: принят, в сборке, отгружен, завершён. Статус оплаты и статус отгрузки — это отдельные флаги внутри заказа: оплачен/не оплачен, отгружен/не отгружен. Их не стоит смешивать: заказ может быть «в работе» и при этом уже оплачен, но ещё не отгружен. Правильно настроенная воронка статусов заказа опирается на эти флаги, но не дублирует их.

Сколько статусов заказа должно быть?

Столько, сколько реальных этапов в вашем процессе обработки, — обычно 5–8. Слишком мало статусов не дают понимания, на каком этапе заказ; слишком много превращают работу менеджера в рутину и путают клиента. Ориентируйтесь на этапы, которые действительно меняют действия сотрудников или информацию для покупателя, а не на желание «всё детализировать».

Как ограничить, кто может менять статусы заказа?

В 1С-Битрикс права на статусы задаются по группам пользователей: для каждого статуса указывают, кто может переводить заказ в него и кто видит заказы в этом статусе. Так менеджер не закроет заказ, минуя склад, а оператор не увидит чужие заказы. Права на статусы — часть разграничения доступа, и их настраивают вместе с ролями сотрудников.

Можно ли автоматически уведомлять клиента о смене статуса?

Да. В настройках каждого статуса можно включить отправку письма покупателю при переходе в него, а текст задать почтовым шаблоном. Более гибкий вариант — обработчик события смены статуса, который шлёт письмо, SMS или сообщение в мессенджер и учитывает условия. Автоуведомления снимают с менеджеров рутину и снижают число обращений «а что с моим заказом».

Как статусы заказа синхронизируются с 1С?

При обмене заказами по CommerceML статус может передаваться в обе стороны: сайт отдаёт новые заказы в 1С, а 1С возвращает изменения — оплату, отгрузку, отмену. Важно заранее сопоставить статусы сайта и учётной системы, чтобы «Отгружен» в 1С корректно ложился в нужный статус на сайте. Несогласованная маппинг-таблица статусов — частый источник путаницы.

Что такое триггеры на смену статуса и зачем они нужны?

Триггер — это действие, которое выполняется автоматически при переходе заказа в определённый статус: отправка письма, списание со склада, запуск бизнес-процесса, постановка задачи. В Битрикс это реализуют через обработчики событий заказа. Триггеры превращают статусы из «ярлыков» в рабочий механизм: смена статуса запускает нужные операции без ручных действий.

Стоит ли менять статусы по умолчанию или создавать свои?

Статусы по умолчанию («принят», «выполнен») — лишь заготовка. Почти всегда их дополняют или заменяют своими, отражающими реальный процесс: сборка, ожидание оплаты, передан в доставку. Системные статусы начала и завершения заказа при этом сохраняют особую роль, а промежуточные этапы настраивают под себя. Главное — чтобы воронка совпадала с тем, как заказ реально движется у вас.

Поделиться:

Хотите навести порядок в обработке заказов?

Настроим воронку статусов, права, уведомления и триггеры, синхронизируем статусы с 1С. Меньше рутины у менеджеров и вопросов «где заказ» у клиентов.

Редакция B2Bsite

Команда B2Bsite. С 2014 года разрабатываем интернет-магазины на 1С-Битрикс: обработка заказов, статусы, уведомления, обмен с 1С и автоматизация продаж и склада.

← Все статьи блога