en ru

Интеграция ERP 1С с интернет-магазином Gulliver на 1С-Битрикс

Услуги

  • Разработка проекта с нуля
  • Многоязычная версия (ru/en)
  • Интеграция с ERP 1С
  • Онлайн платежи
  • Интеграция со службами доставок
  • SMS оповещения
  • Маркетинговые лендинг страницы
  • Интеграция с Аэрофлот Бонус
  • Многоскладовость, наличие в магазинах
  • Программа скидок держателям карт
  • Построение кластерной системы серверов
  • Доработки в соответствии с ФЗ
  • Интерактивные карты и другие работы
Главная страница Каталог Карточка товара Коллекции Детальная страница коллекции
Главная страница Каталог Карточка товара Коллекции Детальная страница коллекции
В рамках данного проекта было выполнено не мало крупных трудозатратных задач. Сегодня рассмотрим одну из них по интеграции интернет-магазина Gulliver на 1С-битрикс с ERP 1С.

Задача клиента

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

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

Как это выглядело в старой версии. В каталоге товары выводились следующим образом:

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

Мы развернули чистую установку CMS 1С-Битрикс последней версии, с лицензией “Бизнес” и перенесли на неё предыдущую структуру страницы, товаров и тому подобных элементов. Визуально сайт остался тем же, с теми же URL страницами и прочее. Но важно, что стал существенно быстрее функционировать, отвечать запросам современных стандартов и трендов.

Пути решения

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

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

  • Интеграция с ERP 1С
  • Интеграция со службами доставок (то, что дополнительно увеличивает конверсию успешно завершенных заказов - на странице оформления заказа появилась возможность выбрать из нескольких вариантов доставки и оформить доставку по адресу, на интересующую дату и время)
  • Маркетинговые лендинги - реализована возможность создавать отдельные total-look’и и создание собственных коллекций, подборок одежды
Клиенты
Товары
Скрипт
обмена
Заказы
Остатки
  • Многоскладовость - наличие в розничных магазинах (по наличию все стало отображаться на конкретных складах и местах), а также появление возможности отложить какую-либо вещь для себя в конкретном магазине
  • Региональные настройки цен - заходя в разных городах, регионах, можем наблюдать актуальные цены для каждого из них
  • Построение кластерной системы серверов, выполненной следующим образом - на каждый сайт приходится 2 сервера с идентичными данными и внутренней синхронизацией. Нагрузка распределяется поровну между серверами. Это позволяет более рационально использовать ресурсы
  • Многоязычная версия (ru/en) - реализована функция англоязычной версии сайта
  • Отдельное представление для определённой категории товаров - ассортимента одежды, который не отображается на основном сайте. Выполнен полноценный отдельный шаблон (раздел) сайта, размещенный на поддомене.
  • Онлайн платежи
  • SMS оповещения
  • Интеграция с Аэрофлот Бонус - партнерская система с возможностью оплаты части суммы бонусными милями
  • Разработка отдельного многофункционального механизма акций, скидок и подарков для товаров, который позволяет настроить сложные акции (например, 1+1 = 3; 1+1 = 50%; подарки более 3000 рублей), которые не получается настроить штатными средствами. Кроме того, определенным образом была переработана система подарков, для корректного обмена стоимости подарка с базой 1С
  • Программа скидок держателям карт
  • Доработки в соответствии с ФЗ. А именно - печать чеков посредством онлайн кассы, передача информации в ФНС. Кроме того, онлайн-чек автоматически приходит покупателю
  • Интерактивные карты.
Обмен данными
с программой 1C

Результат

  1. внесено более 25000 товарных позиций и более 40 товарных категорий
  2. платформа API для мобильного приложения
  3. платформа API для обмена с ERP
  4. интеграция с ERP 1С, Mindbox, Criteo
  5. обмен товарных позиций и категорий в течение дня, что значительно повышает актуальность информации
  6. обновляются Цены и Остатки товаров
  7. обмен изменениями в Заказах в режиме реального времени

Заключение

По итогу проведенных работ — получили современный и многофункциональный сайт, который отвечает всем необходимым техническим требованиям. А также, юзабилити сайта отвечает 5 основным качественным компонентам (ориентация, эффективность, запоминаемость, ошибки и удовлетворенность). Кроме того, был реализован высокопроизводительный обмен сайта и 1С, который успешно работает и выполняет все требуемые функции.

Таким образом, задача, поставленная заказчиком, была выполнена в полном объеме.

Ещё работы