Оптовый клиент и розничный покупатель приходят в магазин с разными задачами. Рознице нужно выбрать товар и оформить доставку. Опту — увидеть свою цену по договору, проверить баланс, повторить прошлую закупку по спецификации, скачать счёт и согласовать заказ с руководителем. Если оптовый личный кабинет умеет только показывать историю заказов, он не работает: закупщик всё равно звонит менеджеру, и вся выгода от самообслуживания теряется.
Разберём, что реально должно быть внутри личного кабинета оптового клиента на 1С-Битрикс: цены по договору, взаиморасчёты, повторный заказ, документы, роли сотрудников и согласования — и как всё это связано с 1С. Полноценные оптовые кабинеты мы собираем в рамках автоматизации продаж и склада на 1С.
Коротко
- Оптовый кабинет — рабочий инструмент закупщика, а не просто история заказов.
- Ядро — индивидуальные цены, баланс и задолженность, повторный заказ по спецификации.
- Для крупных клиентов нужны роли сотрудников и согласование заказов внутри организации.
- Цены, взаиморасчёты и документы приходят из 1С, поэтому кабинет держится на обмене.
Зачем опту отдельный кабинет
Смысл оптового кабинета — перевести рутину закупок на самообслуживание. Каждый звонок закупщика менеджеру ради «какая у меня цена», «сколько я должен», «пришлите счёт» — это время обеих сторон. Хороший кабинет закрывает эти вопросы без участия человека, а менеджер занимается развитием отношений, а не выдачей справок.
Для клиента это скорость и прозрачность: он видит свои условия и историю в любой момент, оформляет заказы когда удобно, не дожидаясь рабочего времени менеджера. Для поставщика — снижение нагрузки на отдел продаж и рост повторных заказов. Оптовый кабинет окупается не «красотой», а сокращением ручной работы с обеих сторон.
Чем B2B-кабинет отличается от розничного
Разница фундаментальная — это разные продукты под разные задачи.
| Функция | Розничный кабинет | Оптовый кабинет |
|---|---|---|
| Цены | Единые розничные | Индивидуальные по договору |
| Финансы | Обычно нет | Баланс, долг, лимит |
| Заказ | Из каталога | Повтор, спецификация, быстрый заказ |
| Документы | Чек | Счета, накладные, акты, УПД |
| Пользователи | Один | Несколько сотрудников с ролями |
| Процесс | Оформил — оплатил | Заказ → согласование → отгрузка |
По сути оптовый кабинет — это мини-ERP для клиента поверх магазина. Дальше разберём его ключевые блоки по отдельности.
Цены по договору и группе клиента
Первое, что оптовый клиент ждёт в кабинете, — свои цены, а не витринные. В B2B цена индивидуальна: она зависит от договора, объёма, группы клиента. Авторизованный закупщик должен видеть в каталоге и корзине именно свою цену.
В 1С-Битрикс это строится на типах цен и группах пользователей: каждой группе сопоставлен свой тип цены, приходящий из 1С. Для более тонких условий (персональные скидки, цены по конкретному договору) добавляют доработку поверх штатного механизма. Важно и обратное правило: неавторизованный гость не должен видеть закрытые оптовые цены — их показывают только после входа. Механику цен по группам мы применяем в связке с обменом и автоматизацией на 1С.
Баланс, задолженность и лимит
Финансовый блок — то, что отличает серьёзный оптовый кабинет от витрины. Закупщик планирует закупки, глядя на взаиморасчёты, а поставщик управляет рисками через лимит.
- Текущий баланс. Состояние взаиморасчётов с компанией.
- Задолженность и просрочка. Сколько должен клиент и есть ли просроченные платежи.
- Кредитный лимит. Допустимая сумма отгрузки в долг; при превышении оформление можно ограничивать.
Все эти данные ведутся в 1С и передаются на сайт обменом. Кабинет их отображает, а не считает сам, поэтому финансовый блок надёжен ровно настолько, насколько регулярен и корректен обмен взаиморасчётами.
Повторный заказ и спецификации
Опт живёт повторными закупками: клиент регулярно заказывает похожие наборы. Поэтому функции быстрого заказа экономят закупщику больше всего времени и должны быть в кабинете обязательно.
- Повтор заказа. Клонирование прошлого заказа в корзину одним действием.
- Загрузка спецификации. Вставка списка артикулов и количеств из Excel с автоматическим сопоставлением.
- Сохранённые списки. Личные шаблоны закупок, которые клиент формирует и повторяет.
- Быстрый заказ по артикулам. Поиск и добавление позиций по коду без хождения по каталогу.
Эти сценарии превращают кабинет из справочника в рабочий инструмент. Закупщик оформляет крупную закупку за минуты, а не собирает её по одной позиции.
Бухгалтерские документы
Доступ к документам — то, ради чего клиенты часто и заходят в кабинет. Возможность самостоятельно скачать нужную бумагу снимает нагрузку с менеджеров и бухгалтерии и ускоряет работу клиента.
- Счета на оплату. Формирование и скачивание счёта по заказу.
- Накладные и УПД. Отгрузочные документы по выполненным заказам.
- Акты сверки. Сверка взаиморасчётов за период.
Документы формируются в 1С и передаются на сайт или генерируются для скачивания. Здесь важно разграничение доступа: сотрудник видит документы своей организации и в рамках своей роли, а не чужие.
Сотрудники, роли и согласования
У оптового клиента редко один человек. Обычно это организация с несколькими сотрудниками, и кабинет должен это отражать через роли и, для крупных клиентов, согласования.
- Несколько пользователей на организацию. Компания-клиент имеет несколько учётных записей, связанных с одним контрагентом.
- Роли и права. Закупщик оформляет заказы, руководитель согласует и видит финансы, бухгалтер работает с документами.
- Согласование заказов. Процесс «заказ → на утверждение → подтверждён» для клиентов, где закупку утверждает отдельный человек.
Механизм согласования отражает реальный процесс крупной компании и делает ваш магазин удобным именно для больших закупок. Технически роли и согласования — это доработка поверх модуля «Пользователи», которую выносят в отдельный модуль по принципам из статьи про разработку своего модуля для 1С-Битрикс.
История заказов и статусы отгрузки
История — базовый, но важный блок. Оптовому клиенту нужна не просто «дата и сумма», а понятное состояние каждого заказа: принят, согласован, собран, отгружен, оплачен. Прозрачные статусы снимают часть звонков «а где мой заказ».
Хорошо, когда из истории можно перейти к повтору заказа, скачиванию документов и деталям отгрузки. Так история становится не архивом, а точкой входа в повседневные действия закупщика. Статусы отгрузки и оплаты при этом подтягиваются из 1С, чтобы отражать реальное состояние, а не только то, что оформлено на сайте.
Связь с 1С: откуда берутся данные
Ключевая мысль всей статьи: оптовый кабинет — это витрина данных из 1С, а не самостоятельное хранилище. Цены, взаиморасчёты, лимиты, документы, статусы — всё ведётся в учётной системе и передаётся на сайт обменом.
Отсюда практический вывод: прежде чем наращивать функции кабинета, наведите порядок в обмене. Типичные проблемы обмена и их решение — тема отдельного разбора, а инфраструктурную устойчивость обеспечивает правильный хостинг и инфраструктура для 1С-Битрикс.
Реализация в 1С-Битрикс
Оптовый кабинет собирают на балансе штатных механизмов и доработки. Что даёт коробка, а что требует разработки:
- Штатно: модуль «Пользователи» и группы, торговый каталог с ценами по группам, история заказов, обмен с 1С по CommerceML.
- Доработка: роли внутри организации, согласования, загрузка спецификаций, вывод взаиморасчётов и документов, персональные цены по договору.
Это разумный баланс: не писать всё с нуля, но и не ограничиваться коробкой, которая не знает про специфику опта. Доработки выносят в отдельный модуль и выкатывают через нормальный процесс — об этом статья про CI/CD и деплой для 1С-Битрикс, чтобы развитие кабинета не ломало боевой сайт.
Частые ошибки
- Кабинет = история заказов. Нет цен по договору, финансов и повторного заказа — клиент всё равно звонит менеджеру.
- Один пользователь на клиента. Не учтено, что в компании несколько сотрудников с разными правами.
- Нет повторного заказа. Закупщик собирает регулярную закупку вручную по одной позиции.
- Баланс не из 1С. Финансовые данные ведутся отдельно и расходятся с учётом.
- Нет разграничения доступа. Сотрудник видит чужие документы или финансы.
- Оптовые цены видны гостю. Закрытые условия доступны без авторизации.
- Кабинет развивают без обмена. Наращивают функции при нестабильном обмене — и всё показывает неверные данные.
Чек-лист кабинета
- Цены. Клиент видит свои цены по договору и группе, гость — не видит закрытых.
- Финансы. Баланс, задолженность и лимит выводятся из 1С и обновляются регулярно.
- Заказ. Повтор заказа, загрузка спецификации и быстрый заказ по артикулам работают.
- Документы. Счета, накладные, акты и УПД доступны с разграничением по организации.
- Сотрудники. Несколько пользователей с ролями и, при необходимости, согласование заказов.
- История и статусы. Заказы с понятными статусами отгрузки и оплаты из 1С.
- Обмен. Данные приходят из 1С стабильно, кабинет и обмен спроектированы вместе.
Вывод
Личный кабинет оптового клиента — это не облегчённая версия розничного, а отдельный рабочий инструмент закупщика. Его ядро — индивидуальные цены по договору, финансовый блок с балансом и лимитом, повторный заказ по спецификации и доступ к документам. Для крупных клиентов добавляются роли сотрудников и согласование заказов, отражающие реальный процесс закупки.
Главное, что нужно помнить: кабинет — витрина данных из 1С, а не самостоятельная система. Его надёжность равна надёжности обмена, поэтому строить его нужно вместе с интеграцией. Сделанный так оптовый кабинет переводит рутину на самообслуживание, разгружает менеджеров и увеличивает повторные заказы — то есть работает на оборот, а не просто «есть в наличии».