Особенности разработки оптового интернет-магазина на 1С-Битрикс

Особенности разработки оптового интернет-магазина на 1С-Битрикс

24 августа 2017


Автор: Шашалевич Станислав
Здравствуйте, уважаемые менеджеры и владельцы интернет-магазинов на платформе 1С-Битрикс. Мы, компания Сотбит, продолжаем цикл статей, которые раскрывают все тонкости и особенности e-commerce рынка. Сегодняшняя статья будет отличаться от предыдущих тем, что она посвящена не рознице, а опту. Она будет полезна производителям, оптовым компаниям, дистрибьютерам, а также всем организациям, работающим на b2b рынке, которые только задумываются о выходе в онлайн. Итак, приступаем к обсуждению целей, задач и функционала по внедрению оптового интернет-магазина на CMS 1С-Битрикс.


1. Цели и задачи


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

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



Теперь давайте более подробно рассмотрим задачи, решаемые оптовым интернет-магазином:
     
  1. Автоматизация повторных продаж. Как говорилось выше, часто повторяющиеся действия можно автоматизировать.
  2. Уменьшение нагрузки на отдел продаж. С отдела продаж снимается большая часть нагрузки, которую на себя берет оптовый интернет-магазин.
  3. Высвобождение ресурсов для работы с новыми клиентами. Теперь руки у отдела продаж развязаны. Им нет необходимости выписывать счета и постоянно быть на связи с клиентом. Есть возможность заняться привлечением новых клиентов.
  4. Нивелирует низкую квалификацию менеджеров. Ошибки неопытных сотрудников отдела продаж не будут оказывать большого влияния на продажи при автоматизации процесса.
  5. Снижает зависимость от отдела продаж. Как и в предыдущем пункте, b2b магазин минимизирует влияние человеческого фактора (болезни, отпуска, увольнения и тд) на продажи.
  6. Обучение клиентов. Хорошая возможность предоставлять обучающие материалы к продуктам прямо на сайте для зарегистрированных оптовиков.
  7. Привлечение клиентов и лидогенерация. Оптовый интернет-магазин сам по себе без подключения отдела продаж генерирует новые лиды.
  8. Повышение лояльности клиентов. Понятный и удобный функционал оптового интернет-магазина увеличит лояльность клиентов к Вашему порталу и компании в целом.
2. Варианты реализации

Теперь давайте рассмотрим варианты реализации оптового интернет-магазина. Их может быть несколько:
  1. Один оптовый интернет-магазин.
  2. Оптовый и розничный интернет-магазины на одной лицензии БУС и на одном домене.
  3. Оптовый и розничный интернет-магазины на одной лицензии БУС, но на разных доменах.
  4. Оптовый и розничный интернет-магазины на двух независимых лицензиях БУС.
1. Один оптовый интернет-магазин
Самая простая форма реализации оптового интернет-магазина. Предполагает наличие установленной лицензии БУС Бизнес.

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

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

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

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

4. Оптовый и розничный интернет-магазины на двух независимых лицензиях БУС
Этот вариант, на наш взгляд, самый правильный, лишенный недостатков предыдущих вариантов внедрения. Контрагенты, заказы, документы по сделкам –  теперь база юриков и физиков будет отделена, что очень удобно. Кроме того, не будет никаких проблем с продвижением двух магазинов.

Единственный минус, который можно отыскать в этом варианте – трудозатратность его исполнения, а значит, и более высокая стоимость реализации. Ведь в данном случае, как минимум, придется приобретать две коробки БУС Бизнес. Но по нашему мнению, это не деньги по сравнению с выгодами, которые предоставляет данный вариант.


3. Функциональные особенности


И вот мы подобрались к самой интересной практической части статьи – функционалу b2b портала. Как уже можно догадаться, функционал оптового интернет-магазина будет значительно отличаться от розничного. Это связано с совершенно разными задачами, которые решают эти два типа магазинов.

     
Итак, давайте для начала перечислим список необходимого функционала:
  1. Персональные цены
  2. Табличный бланк заказа
  3. Удобная навигация и поиск по артикулу
  4. Создание заказа из excel прайс-листа
  5. Оптовые единицы измерения
  6. Платежный баланс и возможность отсрочки платежа
  7. Бонусная программа по уровню продаж
  8. Полный пакет документов по сделке
  9. Заказ товаров с нескольких складов
  10. Общение клиента с менеджером
  11. Управление контрагентами и менеджерами в личном кабинете
  12. Разграничение прав доступа между несколькими менеджерами магазина
  13. Бронь
  14. Рассылка и оповещения
  15. Обучение
  16. Интеграция с CRM
  17. Интеграция с 1С
1. Персональные цены
Оптовики, естественно, имеют цены отличные от розничных. Но и между оптовиками цены разительно отличаются и, как правило, зависят от объема продаж. Ведь цена для крупного и мелкого опта будет отличаться.

Это самый простой и наглядный функционал опта, который реализован в самой коробке Битрикс. Как правило, каждый контрагент прикрепляется к определенной группе и в зависимости от этого к нему применяется своя ценовая колонка, например: мелкий опт, средний опт, крупный опт.

2. Табличный бланк заказа
Поведение оптовиков значительно отличается от обычных пользователей. Оптовику не надо продавать сам товар. Он ведь его сам продает. Поэтому весь креатив лучше оставить для розницы. Оптовик же привык работать в обычном экселе. Поэтому необходимо предоставить ему возможность ознакомиться с ассортиментом товаров и оформить заказ в простой табличной форме. В такой форме отображаются наиболее важные поля: артикул, название, свойства модификации (цвет, размер), остаток, цена.

Фото 1: «Особенности разработки оптового интернет-магазина на 1С-Битрикс»

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

Также учтите, что контрагент должен иметь возможность оформить заказ прямо из личного кабинета, не заходя непосредственно в сам каталог. Как мы уже говорили, каталог больше нужен для подробного ознакомления.

В коробке Битрикс есть возможность представить товары в табличном виде, но, к сожалению, оформить заказ в таком же виде прямо из личного кабинета – таковой возможности нет.

3. Удобная навигация и поиск по артикулу
Оптовый пользователь должен легко и просто найти нужный ему товар. Как правило, это делается по артикулу. Поэтому нужно предусмотреть текстовое поле достаточного размера для удобного поиска. Поиск должен происходить без перезагрузки страницы по технологии AJAX.

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


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

Функционал очень интересный, но его, к сожалению, нет в коробке Битрикс. Поэтому реализация данного пункта – важный шаг к реализации полноценного b2b портала.


5. Оптовые единицы измерения
Оптовики берут не штуками, как розница, а упаковками, коробками, тоннами, паллетами и тд. Это обязательно необходимо учесть при внедрении b2b магазина.
Это стандартная возможность платформы 1С-Битрикс. Поэтому каких-либо проблем с данным функционалом возникнуть не должно.

6. Платежный баланс и возможность отсрочки платежа

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

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

7. Бонусная программа по уровню продаж

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

8. Полный пакет документов по сделке в личном кабинете
В личном кабинете контрагент должен видеть все необходимые документы по сделкам: счета, акты, накладные, договора и прочее. Чтобы менеджер или бухгалтер контрагента мог получить необходимые ему документы без дополнительных усилий.

В самом Битриксе есть понятие счетов, накладных, но полноценного подобного функционала, к сожалению, нет. Поэтому придется что-то мудрить. Как правило, в таком случае все документы по сделке выгружаются за счет интеграции с 1C и CRM.Также все необходимые документы можно генерировать непосредственно на стороне сайта. Но в любом случае эти документы необходимо будет синхронизировать с учетной системой.

9. Заказ товаров с нескольких складов
Заказчик должен иметь возможность самостоятельного выбора склада, с которого будет отгружен товар. Ведь куда более логичнее заказать товар с ближайшего склада, нежели с удаленного.

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

10. Общение клиента с менеджером магазина

Несмотря на автоматизацию всех процессов, без общения клиента с менеджером обойтись нельзя. Связь по телефону – это, конечно, хорошо, но очень нагружает менеджера отдела продаж. Поэтому в современных реалиях куда более продуктивнее внедрить открытые линии (вайбер, скайп, соц сети, телеграмм и другие) или онлайн-чат для прямого общения клиента с менеджером. В таком формате менеджер магазина может вести одновременно несколько бесед с контрагентами. Согласитесь, что такая пропускная способность по телефону просто невозможна.

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

11. Управление контрагентами и менеджерами в личном кабинете
Очень сложный, но важный функционал для b2b портала.

В b2b рынке не редки ситуации, когда одна компания представлена несколькими юридическими лицами. Для каждого такого лица заключены свои договора с индивидуальными условиями сотрудничества. К тому же, от каждого юр лица представлен свой менеджер.

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

В который раз – к сожалению, в Битриксе нет подобного функционала. Есть только возможность создания, изменения и выбора профилей, но это больше для розницы, если, например, клиент изменил контактные данные. Для опта это точно не подойдет. Поэтому для реализации данного функционала придется подключить высококвалифицированные ресурсы.

12. Разграничение прав доступа между несколькими менеджерами магазина
На стороне интернет-магазина работает несколько менеджеров и каждый из них закреплен за своими контрагентами. Необходимо предусмотреть возможность разграничить права доступа, чтобы каждый менеджер видел и мог работать только с заказами закрепленных за ним юр. лиц.

К сожалению, стандарт 1С-Битрикс не позволяет реализовать данный функционал. Но ничего страшного в этом нет. Интеграция с CRM полностью решит данный вопрос. И уже непосредственно в самой CRM менеджер будет работать только со своими контрагентами.

13. Бронь
Необходимо предоставить возможность бронирования товара для оптовиков. На бронь устанавливается лимит времени, когда она действительна. Если лимит времени закончился – бронь отменяется, и товар виртуально как бы возвращается на склад, хотя чисто физически он там и оставался.

Полноценного функционала для брони в БУС не предусмотрено. Есть вариант брони при оформлении заказа, но это немного не то и, скорее, подходит для розницы, нежели для опта. Но функционал вполне реален и не займет много ресурсов для своей реализации.


14. Рассылки и оповещения
Как мы уже говорили выше, оптовый интернет-магазин и внедряется с той целью, чтобы автоматизировать все процессы, в том числе – рассылку и оповещения.
Возможные варианты рассылок и оповещений:
  • Поступили новинки
  • Поступление товара на склад
  • Цены изменились
  • Акции и скидки
  • Наличие просроченной задолженности
  • Бронь
Количество возможных сценариев может быть бесчисленное множество. В основном это зависит от бизнес-процессов компании.

Обратите внимание, что оповещения могут приходить не только в привычном для всех email формате. Возможна реализация голосовых либо sms уведомлений.
Система рассылок в Битриксе есть. Необходимо только точечно адаптировать ее под b2b формат.


15. Обучение

B2b платформа является отличной площадкой для обучения своих клиентов. В личном кабинете либо непосредственно в карточках продукта располагать обучающие материалы, которые будут доступны только оптовикам.

В Битркисе, в принципе, данный функционал легко реализуется.


16. Интеграция с CRM
Сейчас, наверное, это уже обязательный компонент для полноценной b2b платформы. Без CRM сложно себе представить работу магазина. Интеграция CRM с интернет-магазином позволит синхронизировать работу отдела продаж. Сделки и новые контрагенты, созданные в интернет-магазине, должны сразу же попадать в базу CRM. Также все общение через открытые линии и онлайн-чаты должно вестись через CRM.

На текущий момент в БУС есть возможность стандартной интеграции с CRM Bitrix24. Но на нашем собственном опыте – интеграция из коробки не идеальна. Поэтому мы ее самостоятельно пилили под свои нужды. Свои наработки в этом плане мы скоро представим в нашей линейке оптово-розничных интернет-магазинов MissShop/MisterShop.


17. Интеграция с 1С
Наверное, первое, что необходимо автоматизировать в работе b2b портала, так это интеграцию интернет-магазина с 1С либо с любой другой учетной системой, например, Мой склад. Но в большинстве случаев это именно 1С, поэтому рассмотрим именно ее.

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

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

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

Итак, мы рассмотрели 17 функциональных особенностей оптового интернет-магазина. Их может быть и больше. Все зависит от самой компании. Отличительной особенностью b2b портала является то, что вся работа клиента с интернет-магазином ведется через его личный b2b кабинет. Фактически – это сердце оптового портала. Разработка подобного личного кабинета и является главной задачей по внедрению оптового функционала на сайт.

4. Риски, проблемы и сложности

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

Теперь давайте рассмотрим основные проблемы и риски при внедрении b2b портала:
  1. Необходима высокая квалификация подрядчиков
  2. Проблемы на стороне заказчика
1. Необходима высокая квалификация подрядчиков
Чтобы внедрить и обслуживать оптовый интернет-магазин, необходима не просто высокая, а очень высокая квалификация подрядчика по разработке магазина.

Хорошим примером и некой лакмусовой бумажкой в этом вопросе является Маркетплейс.1С-Битрикс. Если присмотреться к типовым интернет-магазинам, то 100% из них – розничные магазины. И ни одного оптового. Вы только вдумайтесь, что из сотни и тысяч вариантов магазинов в Маркетплейс нет ни одного оптового! А с чем это может быть связано? Давайте разберемся:


  1. Высокая квалификация. Во-первых, чтобы реализовать хотя бы часть функционала из того, что мы описали выше, необходимо иметь в своем штате не только высококвалифицированных исполнителей, то есть непосредственно программистов, но и квалифицированный управленческий персонал (от проджект-менеджера, продакт-менеджера и вплоть до директора). У программиста работа простая – делать то, что написано в ТЗ. А вот грамотное проектирование b2b портала лежит полностью на плечах управленцев. Они должны понимать все особенности и нюансы b2b рынка.
  2. Большие риски для подрядчика. Даже обладая квалифицированными кадрами, разработчики не горят желанием рисковать в новой для себя сфере. Ведь работа с оптовым контрагентом – это большие бюджеты и, соответственно, высокая ответственность. Многие разработчики на это не готовы.
Вот именно по этим причинам рынок оптовых типовых интернет-магазинов на данный момент пуст. Согласитесь, куда более надежнее и менее рискованно штамповать шаблоны розничных интернет-магазинов для Маркетплейс, а функционал, по сути, брать у самого Битрикса.

Вполне возможно, разработчики правы, что не рискуют и делают именно то, что умеют хорошо делать. Но мы все же решили рискнуть и заполнить пустоту рынка Маркетплейс и создать первый оптовый типовой интернет-магазин. Так, работы уже начались, и мы начали включать оптовый функционал в поставку наших типовых решений:
  • MissShop - магазин женской одежды. Опт + Розница. b2b кабинет.
  • MisterShop - магазин мужской одежды. Опт + Розница. b2b кабинет.
На текущий момент реализован следующий функционал (вполне возможно, на момент прочтения данной статьи Вами, нами будет реализована уже большая часть оптового функционала):
  • Регистрация оптовика
  • Перемещение по ценовым колонкам
  • Табличный бланк заказа
  • Создание заказа из excel файла
И мы планируем внедрение всех 17 позиций, которые оглашены выше в данной статье. Для всего этого мы располагаем знаниями, опытом и квалифицированными ресурсами, а самое главное – желанием разбираться в бизнес-процессах оптовиков и решать конкретные задачи бизнеса.

2. Проблемы на стороне заказчика
Как это ни странно, но «врагом» своего же b2b портала может стать сам заказчик, а точнее – его команда. И чтобы не быть голословным, приведу пример из нашего собственного опыта.

В 2013 году, когда компания Сотбит только начинала свой путь на e-commerce рынке, к нам обратился крупный оптовик, которому необходимо было в кратчайшие сроки внедрить b2b портал на своем текущем розничном интернет-магазине. На тот момент у нас в штате не было квалифицированных управленцев, но были высококвалифицированные программисты. Поэтому мы взялись за этот проект только как непосредственные разработчики. ТЗ и проектировку функционала нам предоставлял заказчик.

И что в итоге? Всего за полтора месяца мы внедрили оптовый функционал (b2b личный кабинет) в их уже готовый магазин. Казалось бы, что теперь необходимо обкатывать функционал и проводить всех контрагентов строго через b2b портал. Но все не так просто. Мы, да и сам заказчик столкнулись со следующими проблемами:
  1. Явное и скрытое саботирование менеджерами работы через b2b портал.

    Менеджеры просто привыкли работать по старинке, привыкли все решать по телефону, лично отправлять клиенту прайсы и самостоятельно создавать заказы в 1С. Тем более, скорее всего, сотрудники боялись, что в связи с введением в работу автоматизированного портала, рабо ты у них станет меньше, а значит и оплата их труда уменьшится.
    Решить данный вопрос не сложно. Необходимо просто донести до сотрудников все преимущества внедрения новых технологий, а также рассказать: какие плюсы от b2b портала получит конкретно каждый менеджер. Также, если необходимо, необходимо будет пересмотреть мотивационную политику в отделе продаж. Но и не стоит, конечно, забывать про метод «кнута» – он тоже удачно работает.
  2. Отсутствие обучения сотрудников.

    В данном проекте мы выступали исключительно как исполнители-программисты, поэтому не несли ответственность за обучение персонала. Необходимо было в обязательном порядке произвести обучение сотрудников отдела продаж для работы на b2b портале.
    Данный вопрос тоже решается просто. После внедрения b2b портала необходимо предоставить обучающие материалы (видеокурсы, текстовые материалы) заказчику. Также, если есть такая возможность, то обучение происходит на территории заказчика непосредственно менеджеров отдела продаж.
  3. Нужен ли b2b портал вообще?

    На наш взгляд, руководство данной компании само было неуверенно в необходимости b2b портала. Они просто следовали тренду, но, как мы поняли, их, в принципе, устраивала работа отдела продаж и в старом формате. Если бы руководство четко понимало и осознавало все свои выгоды после внедрения оптового b2b сервиса, то другие проблемные моменты внутри компании удалось бы устранить.
И вот готовый к работе b2b проект был фактически заморожен по независящим от нас причинам. На нем даже производились какие-то незначительные работы, но продажи через него не проходили.

А история закончилась тем, что заказчик данного портала решил «разморозить» проект только летом 2017 года. А это, извините нас, прошло целых четыре года с момента его внедрения. Они окончательно пришли к выводу, что необходимо автоматизировать работу отдела продаж через их оптовый интернет-магазин. Для этого они попросили нас оценить трудозатраты по «оживлению» их b2b портала.

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

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


5. Выводы

Разработка оптового b2b портала – сложный технологический процесс, связанный с необходимостью привлечения высококвалифицированных специалистов. Поэтому к выбору подрядчика для таких работ необходимо подходить очень ответственно.

Разработка оптового интернет-магазина «с нуля» по времени может занимать 3-6 месяцев. А по деньгам – 2 млн. руб. Но, как Вы понимаете, сроки и цены могут быть и значительно выше. Все зависит от масштаба бизнес-процессов заказчика.

Сократить время и деньги на разработку подобного функционала помогут готовые оптовые интернет-магазины, которых, к сожалению, на текущий момент просто нет в Маркетплейс. Но Вы уже можете брать за базу своего b2b портала нашу линейку готовых оптово-розничных интернет-магазинов MissShop/MisterShop.