-10%Переходите к нам от другого подрядчика — дадим скидку на первый этап работ

Статусы заказа и воронка выполнения на 1С-Битрикс

Статусы заказа и воронка выполнения на 1С-Битрикс: жизненный цикл заказа, три оси статусов, автоматизация переходов и аналитика застреваний

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

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

Коротко

  • У заказа три независимые оси: статус заказа (этап цикла), статус оплаты (деньги) и статус отгрузки (логистика) — их нельзя смешивать.
  • Типовой жизненный цикл: новый → подтверждён → в сборке → передан в доставку → доставлен → выполнен, плюс «отменён» и «возврат».
  • Очевидные переходы (после оплаты, после отгрузки) делают автоматически через события и роботов; ручными оставляют только те, где нужно решение человека.
  • При обмене с 1С заранее договариваются, кто хозяин статуса, иначе значение «прыгает» на каждой синхронизации.
  • Воронка выполнения показывает, где застревают заказы и сколько времени они проводят в каждом статусе — это основа для SLA.

Зачем магазину продуманные статусы заказа

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

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

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

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

Ось 1. Статус заказа — этап жизненного цикла

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

Ось 2. Статус оплаты — деньги

Отвечает только на вопрос про деньги: оплачен заказ или нет. Это по сути флаг «оплачен / не оплачен» на уровне заказа и его платежей, плюс признак возврата денег. Заказ может быть в статусе «в сборке» и при этом либо уже оплачен, либо ещё нет — это разные оси, и они меняются независимо.

Ось 3. Статус отгрузки — логистика

Отвечает на вопрос про товар и склад: собран ли заказ, разрешена ли отгрузка, отгружен ли он. Это флаги «разрешена доставка» и «отгружен» на уровне отгрузок заказа. Один заказ может состоять из нескольких отгрузок, у каждой — свой признак отгружённости.

ОсьНа какой вопрос отвечаетТиповые значенияКто обычно двигает
Статус заказаНа каком этапе работы заказНовый, подтверждён, в сборке, доставлен, выполненМенеджер и автоматика
Статус оплатыПолучены ли деньгиНе оплачен, оплачен, возвратПлатёжная система, бухгалтерия
Статус отгрузкиСобран и отгружен ли товарНе отгружен, разрешена отгрузка, отгруженСклад, кладовщик
Один заказ № 1043 Ось цикла в сборке Ось оплаты оплачен Ось отгрузки не отгружен этап работы деньги склад
Схема: у одного заказа три независимые оси — цикл, оплата и отгрузка. Заказ может быть оплачен, но ещё не отгружен и находиться в статусе «в сборке».

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

Как устроены статусы в модуле «Интернет-магазин»

В 1С-Битрикс статусы живут в модуле «Интернет-магазин» и собраны из понятных частей. Разобравшись в них, вы будете настраивать осознанно, а не «по инструкции наугад».

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

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

Настройка своих статусов и их порядок

Штатный набор статусов в Битриксе минимален — по сути «принят» и «выполнен». Для реального магазина этого мало, поэтому список статусов расширяют под свой процесс. Делают это осознанно, по нескольким правилам.

Правило «один статус — один этап работы»

Каждый статус должен соответствовать этапу, на котором с заказом происходит что-то конкретное и понятно, чей ход. Если два статуса приводят к одинаковым действиям менеджера и системы, их объединяют. Статус существует не «для красоты», а чтобы за ним стоял набор действий и уведомлений.

Порядок и коды

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

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

Типовой жизненный цикл заказа

Хотя каждый магазин уникален, есть типовой скелет жизненного цикла, от которого удобно отталкиваться. Для розничного интернет-магазина он выглядит так: новый → подтверждён → в сборке → передан в доставку → доставлен → выполнен, с ответвлениями «отменён» и «возврат». Разберём каждый этап.

СтатусЧто произошлоЧей ход дальшеУведомление покупателю
НовыйЗаказ оформленМенеджер / оплата«Заказ принят»
ПодтверждёнНаличие и оплата окСклад«Заказ подтверждён»
В сборкеКомплектуется на складеСклад—
Передан в доставкуОтгружен, есть трекСлужба доставки«Заказ в пути», трек-номер
ДоставленВручён покупателюМенеджер«Заказ доставлен»
ВыполненЗаказ закрыт—«Спасибо за заказ»
Жизненный цикл заказа — конвейер Новый оформлен Подтверждён оплата ок В сборке склад В доставке трек-№ Достав- лен Выпол- нен Отменён до отгрузки Возврат после доставки
Схема: заказ движется по конвейеру статусов от «нового» до «выполнен», а «отменён» и «возврат» — это ответвления от основного потока на разных этапах.

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

Отменённые заказы и возвраты

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

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

Статус оплаты: ось денег

Вернёмся к оси денег подробнее, потому что именно от неё чаще всего запускается автоматика. Статус оплаты в Битриксе — это не значение из списка статусов заказа, а отдельный признак оплаченности на уровне заказа и его платежей.

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

Статус отгрузки: ось логистики

Третья ось — отгрузка — описывает движение товара со склада. В Битриксе заказ может содержать одну или несколько отгрузок, и у каждой свои признаки. Эту ось двигает склад.

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

Автоматизация переходов: событие оплаты → статус

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

Самый частый и полезный автопереход — по событию оплаты. Логика такая:

  1. Платёжная система подтверждает оплату. Приходит уведомление, заказ помечается оплаченным на оси денег.
  2. Срабатывает событие смены оплаты. Модуль «Интернет-магазин» генерирует событие «заказ оплачен», на которое повешен обработчик или робот.
  3. Автоматика меняет статус заказа. Заказ переводится из «новый» в «подтверждён» (или сразу в «в сборке») на оси цикла.
  4. Запускаются уведомления и задачи. Покупателю уходит письмо «заказ подтверждён», складу ставится задача на сборку, печатаются документы.
  5. Менеджер видит результат. В админке заказ уже в правильном статусе — без ручного клика. Менеджер занимается только исключениями.
Событие → статус → уведомление Событие оплата подтверждена Смена статуса новый → подтверждён Письмо / SMS покупателю Задача складу на сборку обработчик
Схема: подтверждение оплаты — это событие, обработчик которого меняет статус заказа, а смена статуса, в свою очередь, запускает уведомление покупателю и задачу складу.

По той же схеме автоматизируют и другие переходы: отгрузка со склада → статус «передан в доставку» и письмо с трек-номером; отметка доставки службой → статус «доставлен»; закрытие заказа → «выполнен» и просьба оставить отзыв. Принцип один: смена флага на одной оси автоматически двигает статус на оси цикла и запускает коммуникацию. Ручным оставляют только то, где нужно человеческое решение, — например, подтверждение проблемного заказа или согласование в B2B.

Бизнес-процессы, обработчики и роботы

Автоматизацию переходов в Битриксе собирают тремя способами, и выбор зависит от сложности логики и того, кто будет её сопровождать.

Обработчики событий (код)

Классический путь: на события заказа (смена статуса, оплаты, отгрузки) вешают обработчики на PHP. Это максимально гибко — можно реализовать любую логику, обратиться к внешним системам, проверить сложные условия. Минус — нужен разработчик, и логика живёт в коде, а не «на виду» у менеджера.

Бизнес-процессы

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

Роботы и триггеры

Роботы — это упрощённые автодействия, которые срабатывают при наступлении условия на заказе: сменился статус — робот отправил письмо, поставил задачу, подождал N часов и напомнил. Триггеры запускают роботов по внешним событиям. Это самый быстрый способ навесить простую автоматику без сложных схем.

ИнструментКогда выбиратьКто настраиваетГибкость
Обработчик событийСложная логика, внешние системыРазработчикМаксимальная
Бизнес-процессСогласования, ветвления, шагиНастройщик / бизнес-аналитикВысокая
Робот / триггерПростые автодействия по статусуМенеджер / настройщикСредняя

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

Совет: начинайте с роботов и бизнес-процессов, а к обработчикам на коде переходите, когда штатных механизмов не хватает. Так автоматика остаётся прозрачной для команды, а не превращается в «чёрный ящик», который понимает только автор кода.

Уведомления клиенту на статусах

Статусы ценны не только внутри магазина — они превращаются в коммуникацию с покупателем. Уведомление на смене статуса снимает поток вопросов «а что с заказом» и повышает доверие. Но здесь легко переборщить.

Технически уведомления запускаются от смены статуса — тем же обработчиком, роботом или бизнес-процессом, что двигает заказ. Каналы (e-mail, SMS, мессенджеры) подключают отдельно; как это настроить и не завалить покупателя спамом, мы разбираем в материале про интеграцию SMS и мессенджеров в 1С-Битрикс. Там же — про выбор канала под тип события и про шаблоны сообщений.

Уведомления менеджеру и внутренние сигналы

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

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

Права: кто может менять статус

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

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

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

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

Хозяин статуса — это система, чьё значение считается истинным и перезаписывает другое при обмене. Вариантов два, и выбор зависит от того, где реально ведётся работа по заказу.

Сайт (Битрикс) этап цикла витрина для клиента 1С оплата · отгрузка учёт и склад Маппинг соответствие статусов Для каждой оси заранее определён хозяин статуса иначе значение «прыгает» на каждом обмене
Схема: статусы синхронизируются между сайтом и 1С через маппинг соответствия, а для каждой оси заранее определён хозяин — иначе значение будет перезаписываться на каждом обмене.

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

Статусы для B2B и согласование

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

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

Аналитика воронки выполнения

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

Что смотрят в воронке выполнения:

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

Время в статусе и застревание заказов

Одного распределения по статусам мало — важно, сколько времени заказы проводят в каждом статусе. Именно время в статусе показывает узкие места: где заказы застревают и почему.

  1. Фиксируйте переходы с временем. Каждую смену статуса записывают с датой и временем. Это даёт основу для расчёта длительности нахождения в статусе.
  2. Считайте время в каждом статусе. По меткам переходов вычисляют, сколько заказ провёл в «новый», «в сборке», «в доставке». Среднее и максимальное время — ключевые показатели.
  3. Ищите узкие места. Статус, где растёт среднее время и копится много заказов, — это затор. Например, очередь в «в сборке» означает, что склад не успевает.
  4. Разбирайте застревания. Заказы, висящие в статусе аномально долго, выносят в отдельный список для разбора — они чаще всего и есть будущие жалобы.
  5. Улучшайте процесс. По найденным узким местам меняют процесс: усиливают склад в пики, автоматизируют переход после оплаты, добавляют людей на подтверждение.
Воронка выполнения и застревание Новый 100% Подтверждён 92% В сборке — затор 85% В доставке 78% Выполнен 74% время растёт Затор на «в сборке»: копится очередь и растёт среднее время в статусе
Схема: воронка выполнения сужается от «нового» к «выполнен»; затор на этапе «в сборке» виден по скоплению заказов и растущему времени в статусе — это узкое место процесса.

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

SLA обработки заказов

Финальный слой зрелой статусной модели — SLA, внутренние нормативы времени на этапы. SLA превращает воронку из отчёта, который смотрят раз в неделю, в живой инструмент, который сам сигналит о проблемах в реальном времени.

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

Отладка и тестирование статусной модели

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

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

Частые ошибки при настройке статусов

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

Чек-лист статусной модели

Короткий список, по которому удобно свериться перед запуском статусной модели и воронки выполнения:

  1. Три оси разведены: статус заказа, оплаты и отгрузки не смешаны в одну шкалу.
  2. Список статусов заказа описан под реальные этапы, 5–7 значений, у каждого — действие за ним.
  3. Порядок и коды статусов заданы осмысленно; финальные статусы помечены.
  4. Жизненный цикл нарисован: новый → подтверждён → в сборке → в доставке → доставлен → выполнен, плюс отменён и возврат.
  5. Автопереходы настроены: событие оплаты и отгрузки двигают статус без ручного клика.
  6. Механизмы автоматизации распределены: роботы, бизнес-процессы, обработчики — понятно, что где живёт.
  7. Уведомления покупателю заданы на значимых статусах, каналы выбраны под важность, без спама.
  8. Внутренние сигналы: задачи складу и менеджеру запускаются от смены статуса.
  9. Права розданы: кто видит и двигает статусы; критичные переходы — за старшими ролями.
  10. Хозяин статуса определён по каждой оси, составлен маппинг статусов сайта и 1С.
  11. B2B-ветка с согласованием заведена отдельно и не ломает розничную воронку.
  12. Аналитика и SLA: фиксируется время в статусе, видно застревания, заданы нормативы обработки.

Вывод

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

Главное помнить: статус существует только там, где за ним стоит действие, а перечень статусов должен быть коротким и читаемым. Автоматизируйте рутинные переходы, оставляя ручными решения человека; раздайте права, чтобы воронка не превращалась в хаос; заранее договоритесь, кто хозяин статуса при обмене с 1С, чтобы значение не «прыгало». Тогда статусная модель даст главное — честную аналитику воронки выполнения: вы увидите, где застревают заказы, сколько времени они проводят на каждом этапе, и сможете задать SLA. Смежные темы разбираем в статьях про интеграцию магазина с 1С и согласование заказов на B2B-портале, а также в рубрике «Оплата и доставка».

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

Чем статус заказа отличается от статуса оплаты и статуса отгрузки?

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

Сколько статусов заказа стоит завести в магазине?

Ровно столько, сколько реальных этапов работы вы отличаете и по которым принимаете разные решения. Для большинства магазинов достаточно 5–7 статусов: новый, подтверждён, в сборке, передан в доставку, доставлен, выполнен плюс отменён и возврат. Каждый статус должен отвечать на вопрос «что дальше делает менеджер или система, когда заказ сюда попал». Если два статуса приводят к одним и тем же действиям, их стоит объединить. Слишком дробная схема на два десятка статусов выглядит «богато», но на практике заказы залипают в промежуточных этапах, менеджеры путаются, а воронка становится нечитаемой. Начните с короткой схемы и добавляйте статус только тогда, когда появляется этап с собственным набором действий и уведомлений.

Как автоматически менять статус заказа после оплаты?

В 1С-Битрикс это делают через события модуля «Интернет-магазин». Когда платёжная система подтверждает оплату, заказ помечается оплаченным, и на это срабатывает обработчик события смены флага оплаты. Обработчик переводит заказ в нужный статус — например, из «новый» в «подтверждён» или «в сборке» — и запускает уведомление покупателю и задачу менеджеру. Ту же логику можно собрать без кода на бизнес-процессах и роботах: условие «заказ оплачен» → действие «сменить статус» → действие «отправить уведомление». Ключевая идея — переход не должен зависеть от того, вспомнит ли менеджер нажать кнопку: раз оплата пришла, статус меняется сам. Ручные переходы оставляют только там, где нужно человеческое решение.

Кто должен быть «хозяином» статуса при обмене с 1С?

Хозяин статуса — это система, которая считается источником истины и чьё значение при обмене перезаписывает другое. Однозначного ответа нет, он зависит от того, где реально ведётся работа по заказу. Если сборка, оплата и отгрузка учитываются в 1С, логично сделать 1С хозяином статуса выполнения, а сайт — витриной, которая только отражает статус для покупателя. Если же заказами занимаются менеджеры прямо в админке Битрикса, хозяином может быть сайт, а в 1С уходит уже готовый статус. Плохо, когда обе системы правят статус независимо и без правил приоритета: тогда при каждом обмене статус «прыгает», а менеджеры не понимают, какому значению верить. Поэтому до настройки обмена договариваются, кто хозяин каждой оси, и фиксируют это в маппинге статусов.

Как понять, на каком этапе застревают заказы?

Через аналитику воронки выполнения: для каждого статуса смотрят, сколько заказов в нём сейчас находится и сколько времени они там проводят в среднем. Если в статусе «в сборке» скопилось много заказов и среднее время в нём растёт — это узкое место, склад не успевает. Если заказы подолгу висят в «новый» — не хватает рук на подтверждение или не работает автоматический переход после оплаты. Такую картину строят по данным о смене статусов: каждый переход можно фиксировать с датой и временем, а затем считать длительность нахождения в каждом статусе. Даже простой отчёт «количество заказов по статусам» уже показывает, где образуется затор. Более глубокая аналитика добавляет среднее и максимальное время в статусе и долю заказов, нарушивших SLA.

Можно ли сделать так, чтобы менеджеры не меняли статусы как попало?

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

Что такое SLA обработки заказа и зачем он нужен?

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

Нужны ли отдельные статусы для B2B-заказов с согласованием?

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

Поделиться:

Нужна воронка выполнения, в которой заказы не теряются?

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

Игорь Воскресенский

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

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