Автоматизированное рабочее место закупщика: как обойти ограничения Битрикс24

Автоматизированное рабочее место закупщика: как обойти ограничения Битрикс24

Доработка Битрикс24
Автоматическая передача заявки из отдела продаж в отдел закупок
Синхронизация статусов сделки между отделами в реальном времени
Коммерческое предложение формируется за один клик с актуальными данными и удобными ссылками
Клиент получает уведомления на ключевых этапах сделки и запрос на отзыв после ее завершения
Получить персональное предложение и стоимость

Когда несколько подрядчиков говорят «вашу задачу решить не получится», большинство компаний сдаются. А наш клиент пошел искать дальше. И нашел команду, которая вместо «Невозможно» сказала: «А мы пойдем другим путем!»

Этот путь не был легким и быстрым. Первое решение провалилось через две недели тестирования. Но мы не опустили руки. Результат: автоматизированное рабочее место закупщика в Битрикс24, которое связало два отдела в сквозную систему. Там, где другие подрядчики поставили крест, мы построили мост, соединив процессы продаж и закупок в едином цифровом пространстве.

Ситуация на старте

Клиент — международная логистическая компания, которая специализируется на организации бизнеса с Китаем: от поиска поставщиков и проверки их репутации до организации производства и доставки грузов.

В компании уже был налажен процесс продаж в Битрикс24: менеджеры вели сделки, были настроены интеграции с сайтом, телефонией и мессенджерами. Однако отдел закупок работал вне CRM: информация о заказах и поставщиках передавалась вручную через почту, чаты и таблицы. Это усложняло коммуникацию, приводило к задержкам сроков, ошибкам и потере контекста.

Необходимость автоматизации

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

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

Системные барьеры: что мешало автоматизации

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

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

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

Цели и задачи проекта

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


Основные задачи проекта

  • Автоматизировать передачу заявки от клиента в отдел закупок
    Как только менеджер фиксирует запрос, система должна мгновенно передавать задачу на поиск товара закупщику.
  • Обеспечить автоматическую синхронизацию стадий сделок между отделами
    Каждое изменение в сделке закупок (например, «Товар найден») должно синхронно отражаться в сделке продаж и наоборот, чтобы оба отдела всегда были в курсе процесса.
  • Отслеживать статус товаров для поиска в реальном времени
    Менеджер по продажам и руководитель отдела должны видеть актуальный прогресс по каждой позиции в запросе закупщику.
  • Автоматизировать подготовку коммерческого предложения клиенту
    Как только закупщик подтвердил наличие и цену, система должна сформировать КП с товарами, сроками и стоимостью доставки — в едином фирменном шаблоне.
  • Интегрировать автоматическое сокращение ссылок на товары в КП
    Закупщики вставляют в сделку ссылки на товары с китайских площадок. Адреса обычно получаются длинными, с множеством значков и иероглифов. Клиент хотел избавиться от «некрасивых» URL, чтобы КП выглядело аккуратно и профессионально. Вместо ручного копирования адресов в сторонние сокращающие сервисы нужна была автоматическая генерация коротких аккуратных ссылок прямо в процессе подготовки КП.
  • Контролировать сроки на каждом этапе сделки
    Внедрить автоматические напоминания и дедлайны, чтобы ни один заказ не «завис» на этапе согласования или поиска поставщика.
  • Автоматизировать уведомления клиента при переходе сделки на ключевые стадии
    Клиент должен получить сообщение, когда товар закуплен, отгружен и доставлен. Прозрачность повышает доверие и снижает нагрузку на менеджеров.
  • Автоматизировать сбор отзывов после завершения заказа
    Когда груз получен, клиенту должен прийти запрос на отзыв. Это помогает улучшать сервис и вовремя реагировать на обратную связь. 

Как мы построили единое рабочее место закупщика в Битрикс24

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

Вместе с ТЗ мы получили:

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

Эти материалы стали фундаментом для проектирования автоматизации. Теперь нам предстояло сделать то, с чем не справились другие интеграторы: превратить ТЗ клиента в рабочую систему.

От провала к прорыву: как мы создали правильную архитектуру

На старте мы пошли по прямому пути: разработали кастомный модуль, который должен был обеспечить множественные связи внутри базы данных Битрикс24. В тестовой среде всё работало: товар из поиска отображался и в сделке продаж, и в сделке закупок. Казалось, задача решена.

Но уже через пару недель эксплуатации начались сбои. Связи между товарами и сделками обрывались, данные не синхронизировались. Причина сбоев оказалась в несовместимости кастомной логики с глубинной архитектурой платформы. Мы не учли масштаб встроенных механизмов синхронизации внутри Битрикс24. В общем, «в лоб» задачу решить не получилось.

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

Как работает единое рабочее место закупщика шаг за шагом

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


1. Заявка поступила, создается сделка

Менеджер по продажам получает запрос от клиента и создает сделку в Битрикс24. Во вкладку «Общие» он вносит данные клиента, а в «Товары» добавляет список позиций, которые нужно найти в Китае. Здесь же указывает их количество и ориентировочную стоимость, если клиент задал ограничения по бюджету.

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


2. Передано в поиск, запуск процесса закупки

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


3. Закупщик подбирает товары

Он проходит по всем товарам из вкладки «Поиск» и для каждой позиции указывает:

  • точную цену в юанях,
  • ссылку на товар на китайской площадке,
  • технические характеристики груза,
  • стоимость доставки по Китаю.
Каждое поле — шаг к точному коммерческому предложению. Закупщик вносит сюда данные, на основе которых менеджер рассчитает  финальную стоимость заказа сформирует КП клиенту.
Каждое поле — шаг к точному коммерческому предложению. Закупщик вносит сюда данные, на основе которых менеджер рассчитает финальную стоимость заказа сформирует КП клиенту.

После того как закупщик внесет информацию по каждому товару, он указывает его статус:

  • «Товар найден» — если позиция доступна для выкупа,
  • или «Проигрыш» — если найти товар не удалось.

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


4. Товары найдены — пора связаться с клиентом

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

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

Бывает, что клиент отказывается от каких-то позиций. Тогда менеджер по продажам фиксирует это прямо во вкладке «Товары». Эти изменения сразу видны закупщику.


5. Менеджер по продажам формирует коммерческое предложение

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

Мы добавили во вкладку  учет налога (НДС), чтобы упростить расчеты и передачу данных в бухгалтерию.
Мы добавили во вкладку учет налога (НДС), чтобы упростить расчеты и передачу данных в бухгалтерию.

Затем менеджер нажимает кнопку «Документ» и выбирает тип КП — для нового или постоянного клиента. Система автоматически формирует красивое, структурированное предложение, подставляя актуальные данные. В документ попадают не длинные ссылки на товары, а короткие, удобные для клиента — это наша автоматизация внутри Б24.

Мы не просто сократили ссылки, а сделали их брендированными. Они ведут на страничку товара через домен поставщика и выглядят надёжно, профессионально и эстетично.
Мы не просто сократили ссылки, а сделали их брендированными. Они ведут на страничку товара через домен поставщика и выглядят надёжно, профессионально и эстетично.


6. Ждем обратную связь и согласуем КП

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


7. Выкуп и отправка заказа

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

Как только товар поступает на склад в Китае, закупщик обновляет статус — и клиенту автоматически приходит SMS: «Ваш товар выкуплен и принят на склад». Затем груз отправляется в международную доставку. За 5 дней до предполагаемой даты прибытия в РФ менеджер по продажам созванивается с клиентом и уведомляет о скором приезде заказа.


8. Заказ получен — собираем обратную связь

После подтверждения получения заказа менеджер переводит сделку в статус «Груз получен», а затем — «Сделка завершена». В этот момент автоматически отправляется SMS с просьбой оставить отзыв о работе компании.

Вот как это работает: все автоматизации запускаются строго по стадиям процесса и всегда вовремя.
Вот как это работает: все автоматизации запускаются строго по стадиям процесса и всегда вовремя.

Результаты автоматизации

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

  • Вся информация по заказу передается автоматически: без таблиц, чатов и почты. Это устранило риски ошибок, задержек и потерь из-за сбоев при передаче данных.
  • Нет «зависших» заказов. Теперь менеджерам не нужно вручную проверять, кто что сделал. Таймеры, уведомления и синхронизация статусов берут эту нагрузку на себя — и освобождают время команды.
  • Коммерческие предложения формируются за один клик, с актуальными ценами, ссылками и услугами. Менеджер больше не тратит время на сбор данных и верстку документа. Учтены различия в шаблонах в зависимости от категории клиента.
  • Клиент всегда в курсе своего заказа. SMS-уведомления, звонки менеджера и запрос на отзыв по окончании сделки повышают доверие и вовлеченность покупателей.
  • Процессы стали прозрачными. Руководитель видит, на каком этапе находится каждый заказ, сколько времени ушло на поиск, и сколько товаров не удалось найти. Здесь есть, куда расти: следующий этап нашей работы — настройка отчетов по товарам и сделкам для начальника отдела.

Заключение

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

Остались вопросы?
Закажите бесплатную консультацию
Используя наш сайт вы даете согласие на обработку файлов cookie. Если вы не согласны на обработку ваших данных, покиньте сайт.