Заказ пришёл в 19:40: снабженец агрохолдинга прислал Excel на 40 строк с артикулами запчастей для МТЗ. Менеджер уже ушёл. Утром он сверит каждую позицию с каталогом, проверит остатки в 1С:УТ 11 и выставит счёт к 10:30. К этому времени клиент уже получит счёт от поставщика, который ответил вечером.
Менеджер здесь не виноват. Процесс построен так, что между Excel клиента и вашей учётной системой стоит человек и вручную переводит одно в другое. Ниже описываем, как убрать этот ручной шаг, не переписывая сайт и не меняя 1С.
Где теряется время
- Подбор цен вручную. На заказ из 30–50 позиций уходит 20–40 минут, если обошлось без ошибок.
- Один прайс на всех. Договорные цены и скидки живут в голове менеджера и в отдельном файле на его компьютере.
- Счёт только в рабочее время. Вечерний заказ получает счёт утром, а об уходе клиента вы узнаёте по тишине в чате.
- Поиск по артикулу. Артикулы в каталоге есть, но клиент пишет их с пробелами, точками или по-своему, и поиск ничего не находит.
- Рассылка прайса. Постоянным клиентам прайс уходит раз в месяц, когда менеджер вспомнит.
По отдельности это мелочи. Вместе они забирают у менеджера 2–3 часа в день и все заказы, пришедшие после 18:00.
Как должно работать
Снабженец загружает Excel в личный кабинет или пишет список в Telegram. Дальше без участия менеджера:
- Строки разбираются на артикул, количество и единицу.
- Артикулы сопоставляются с каталогом, включая опечатки и чужой формат записи.
- Подставляется цена по договору этого клиента.
- Проверяются остатки на складе.
- В учётной системе создаётся счёт: в 1С, СБИС или МойСклад.
- Клиент получает PDF счёта, менеджер получает уведомление.
На всё уходит около минуты в любое время суток. Менеджер подключается там, где нужно решение человека: нестандартная позиция, скидка сверх договора, замена на аналог.
Как собрать, не трогая сайт и 1С
1С остаётся учётной системой, сайт остаётся витриной. Между ними ставится отдельный сервис, который берёт на себя ручную работу менеджера.
1. Приём заказа
В оптовых B2B-продажах почти все заказы приходят тремя путями:
- Excel в личном кабинете. Клиент загружает свой файл как есть.
- Telegram-бот. Снабженец пишет список текстом или присылает файл прямо в чат.
- Почта. Вложение разбирается автоматически, ответ со счётом уходит в ту же ветку.
Формат Excel у каждого клиента свой. Поэтому разбор должен определять структуру сам: по заголовкам, числу колонок, типу данных. Жёсткий шаблон перестаёт работать уже на втором клиенте.
2. Сопоставление артикулов
Этот этап обычно недооценивают. Клиент пишет «фильтр масляный МТЗ», в каталоге позиция называется «Фильтр масл. МТЗ-80/82, арт. 245-1012005». Без нормализации и нечёткого поиска половина строк окажется в списке «не найдено», и менеджер снова сверяет вручную.
Что помогает:
- справочник синонимов и сокращений, который пополняется с каждым подтверждением менеджера;
- нормализация артикулов: убрать пробелы, точки и дефисы, привести похожие латинские и кириллические буквы к одному виду;
- нечёткое сравнение строк по триграммам или расстоянию Левенштейна;
- история клиента: если он уже заказывал такую строку, берём артикул из прошлого заказа.
3. Цены и наличие
Цена берётся из соглашения с клиентом в 1С:УТ 11 или из его типа цен в МойСклад. Остатки читаются из учётной системы в момент заказа. Если позиции нет, система предлагает аналог или ставит строку под заказ с ориентировочным сроком.
4. Счёт
1С, СБИС и МойСклад умеют создавать счёт через API или обмен. Задача сервиса: передать готовый заказ, получить номер и PDF, отправить клиенту и сохранить копию у менеджера. Потом по тому же заказу формируется УПД на отгрузку.
5. Уведомления
Менеджер получает в Telegram короткое сообщение: клиент, сумма, номер счёта, ссылка. Несопоставленные строки приходят отдельным списком на проверку. В почте ничего не теряется.
Что меняется в цифрах
| Показатель | До | После |
|---|---|---|
| Время на заказ из 40 позиций | 30–40 мин | 1–2 мин |
| Счёт после вечернего заказа | утром | сразу |
| Ошибки в артикулах | 2–5 на заказ | единичные |
| Заказы вне рабочего времени | теряются | обрабатываются |
Для оптовика с 20 заказами в день это освобождает почти целую ставку менеджера. Ещё важнее, что исчезает главная причина ухода клиентов: долгий ответ.
С чего начать, если у вас Excel и 1С
- Соберите 10 реальных заказов в том виде, в каком они приходят. Это ваш тестовый набор.
- Проверьте сопоставление. Если из 40 строк 30 не находятся автоматически, начните со справочника синонимов.
- Определите, откуда брать цены и остатки. Для 1С нужен обмен или HTTP-сервис, у МойСклад есть открытый API. Если прайс пока в Excel, загрузите его в базу.
- Запустите один канал, например Telegram-бот. Сайт, почту и бота одновременно делать не нужно.
- Замерьте до и после: время на заказ, число ошибок, долю заказов без участия менеджера.
Частые ошибки
- Жёсткий шаблон Excel. Клиенты переучиваться не будут, разбор должен подстраиваться под них.
- Нет нечёткого поиска. Половина строк уходит в ручную проверку, и экономии не видно.
- Один прайс на всех. Договорные цены часто и есть причина, по которой клиент остаётся с вами.
- Нет уведомлений. Менеджер не знает, что пришёл заказ с проблемной строкой, и клиент ждёт.
- Всё и сразу. Один канал, один процесс, замер результата, потом расширение.
Для опта, агросервиса, запчастей и любого B2B, где клиенты присылают списки в Excel и Telegram, такая схема обычно окупается за один-два месяца. Следующим шагом добавляют личный кабинет с историей заказов, автоматическую рассылку прайса и отчёт по заказам для РОПа.
Можно написать нам в Telegram @automationdev24: опишите процесс, и мы скажем, хватит ли доработки текущей системы или нужна своя.
Узнали свою ситуацию?
Опишите в Telegram, как у вас сейчас идут заявки и учёт. Скажем, хватит ли доработки вашей CRM или лучше собрать свою систему. Первая консультация бесплатная.
Написать в Telegram