Быстрый запуск полноценного интернет-магазина с интеграцией с 1С

Сайты

Клиент и задача

К нам обратились представители компании Новатур — ведущего российского производителя снаряжения для туризма, рыбалки и активного отдыха.

Компания существует уже более 20 лет и постоянно ищет новые направления для развития. Одно из них — система b2b электронных закупок.

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

Проблемы и решения

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

Также в проекте применили несколько интересных интерфейсных решения для b2b интернет-магазинов.

Интеграция с учётной системой

В качестве учётной системы заказчик использовал «1С:Управление торговлей» с установленным модулем обмена.

Что умеет интеграция с 1С на Новатуре:

  1. Выгрузка номенклатуры из 1С:
    1. Выгрузка товаров (свойства, картинки, дополнительные файлы, цена, наличие) — стандарт, решается настройками.
    2. Выгрузка структуры — тоже стандарт.
    3. Выгрузка группировки характеристик номенклатуры — клиент управляет в 1С, какие характеристики выводить и как их группировать. Это уже настройками не сделаешь, обратите внимание!
  2. Выгрузка контрагентов из 1С — с помощью пользовательских справочников, т.к. стандартный обмен не позволяет выгрузить всю нужную информацию (к примеру, размер скидки, тип договора, лимит кредитования, текущую задолженность и т.д.). Самый интересный и сложный момент.
  3. Загрузку заказов с сайта в 1С — многие хотят, мы делаем!:)

Интересной задачей стала выгрузка множественных свойств товаров (ссылки на видео по товару на youtube, файлы сертификатов и т.д.). Стандартного механизма такой выгрузки нет, поэтому пришлось изобретать другое решение.

Интеграция со службами доставки

Для экономии денег клиента и драгоценного времени, решили интегрировать сайт с агрегатором доставок edost.ru. Проблем нет, все работает

Нужно было автоматизировать  расчет срока доставки, используя данные из 1С.

Например, при доставке через ПЭК, Деловые Линии, ЖэлДорЭкспедиция, СДЭК и EMS Почта России, срок доставки рассчитывался как — Д1 + К + П + Д2.

  • Д1 — самая долгая доставка из перечня товаров в заказе от поставщика на склад (поле из свойств товара).
  • К — консолидация на складе (константа = 1 день, вывели в настройки, можно изменять).
  • П — передача заказа в транспортную компанию (константа = 1 день, вывели в настройки, можно изменять).
  • Д2 — доставка от склада транспортной компании до покупателя (расчет по API).

Для корректного расчета стоимости доставки у товара должен быть задан вес и размеры. Эти данные должны передаваться из 1С в строго в определённые поля, с этим также пришлось повозиться.

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

Интерфейсы и интересная логика

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

Это совмещение фильтра, дерева категорий и массового добавления в корзину в одной удобной панели.

Три вида боковой панели

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

Два вида списка товаров

Если вы покупаете как оптовый клиент, вам неудобно нажимать «купить» напротив каждой размерной или цветовой вариации товара. Мы предусмотрели это — пользователь может сначала выбрать количество каждого SKU, а потом один раз нажать «купить».

Добавление в корзину

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

Сортировка по рентабельности

Итог

Веб-интеграция это создание крупных информационных веб-систем, глубоко интегрированных в бизнес Заказчика.

Это снижение затрат на работу с клиентами, рост продаж и автоматизация процессов.

ИНТЕРВОЛГА – компетентный веб-интегратор. Мы можем решить все задачи веб-интеграции собственными силами. Большинство наших проектов – комплексные, интеграционные.

Мы приносим пользу бизнесу клиента за счет осмысленного применения веб-технологий.

В системе b2b электронных закупок были достигнуты следующие бизнес-результаты:

  • Открыто новое направление бизнеса;
  • Выросла лояльность клиентов;
  • Созданы условия для масштабирования бизнеса.

Это стало возможным благодаря компетентным и оперативным коллегам со стороны заказчика и проектной команде ИНТЕРВОЛГИ.

В проекте были применены наши интеграционные компетенции:

  1. Аналитика, дизайн и веб-разработка
    1. Проектирование крупных информационных систем
    2. юзабилити-анализ и адаптивный дизайн
    3. Разработка на Битрикс
    4. Интеграция 1С-Битрикс с 1C и другими системами
    5. Создание интернет-магазинов с адаптивным дизайном

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

Над проектом работали
Артём З.
Антон Колодницкий
Михаил А.
Сергей К.

Статьи по теме

12.08.2022
Интернет-дистрибуция производственного предприятия — эффективное построение сбытовой сети Увеличение прибыли для производственного предприятия Эта статья базируется на практическом опыте профессионального внедрения ИТ-систем и работающих практиках...
10.08.2022
Строим маркетплейс: алгоритм согласования заявок на закупку у поставщиков Для кого эта статья? Статья будет интересна владельцам крупных внутренних маркетплейсов. Так как стоимости заказов сотрудников необходимо оставаться в р...
25.07.2022
Настройка вычисляемых и зависимых полей в Salesforce и Битрикс24 Вычисляемые поля в CRM CRM в коммерческом отделе — инструмент, упрощающий работу в компании. Но, как и все инструменты, его также можно и нужно настраивать. ...
21.07.2022
Ускоряем работу с интернет-заказами в 1С:ERP: нетиповые статусы заказа покупателя и автоматическое обновлениеИнтеграция 1С и интернет-магазина нужна для оперативного обмена товарами и заказами между двумя системами. На самом деле в обмене участвует гораздо больше данны...
14.07.2022
Типы записей Процесса продаж в Salesforce и Направления сделок при переходе на Битрикс24 Редко компании делают что-то одно. Как правило, услуг несколько и этапы в них разные. При этом все эти услуги одновременно или поочередно реализуются одному кл...
07.07.2022
Кейс: Экономия 300 часов HR-службы с помощью Модуля Адаптации сотрудников для Битрикс24Статья о том, как разработка программы для адаптации сотрудников помогла производителю моторных масел и антифризов навести порядок в HR-процессах и добиться эко...

Мы работаем по одному из двух форматов:

  • аренда команды (от 2 человек, не менее 3 месяцев);
  • итерации с фиксированной ценой (1-3 месяца длительностью).

ИНТЕРВОЛГА предоставляет:

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

Для доработок и развития мы предлагаем формат 100 часов в месяц. Что можно сделать за это время:

  • новые нетиповые страницы или раздел;
  • 2 отчета с индивидуальными настройками;
  • 3-5 веб-сервисов интеграции;
  • замудренный калькулятор и т.п.

Поддержка «чтобы все работало как часы» стоит 45 тысяч рублей в месяц и описана тут.