Рябинков Артем, 1С-Битрикс (Москва) Руководитель отдела...
Transcript of Рябинков Артем, 1С-Битрикс (Москва) Руководитель отдела...
Интеграция интернет-магазина с бэк-офисом
Артем Рябинков, руководитель отдела развития
1С-Битрикс, к.т.н.
Проблемы и варианты решения
Компания «1С-Битрикс» — российский разработчик систем управления сайтами и корпоративными порталами.
6000 партнеров
Компания «1С-Битрикс»
2006 г.2008 г.2011 г.
CMS «1С-Битрикс»
Лучшая CMS 2011 года по результатам опроса читателей журнала «Мир ПК» (среди платных и бесплатных систем)
Википедия: Совокупность информационных систем, включая базы данных и справочники, реализующих журнальный (регистровый) учет операций, совершенных клиентом.
Что такое бэк-офис?
(учетная система, ERP-система, ИС предприятия и т.п.)
Бэк-офис – единый центр бизнес-процессов компании: • управление товарной номенклатурой;• продажи, закупки;• финансы, отчетность• аналитика и планирование • и т.п.
Лидер среди учетных систем в России
Интернет-магазин очень часто – один из каналов продаж компании.
У компании может быть несколько интернет-магазинов
Бэк-офис – точка объединения всех каналов и процессов.
Интернет-магазин нужно интегрировать с бэк-офисом, чтобы включить в бизнес-процессы компании
Интеграция с 1С сегодня – типовое требование при создании интернет-магазина
Проблемы интернет-магазина с плохой интеграцией
1. Устаревший каталог товаров2. Неполная выгрузка данных по товарам3. Устаревший прайс-лист и данные по наличию4. Много лишних ручных операций для сотрудников
(актуализация каталога, прием заказов)5. Сложности информирования клиентов
В результате
• Недовольный и разочарованный клиент, который вряд ли когда то к вам вернется…
• Санкции от интернет-аггрегаторов (Я.Маркет и др.)• Перегруженные менеджеры и контент-редакторы
Бизнес-задачи интеграции
• Автоматизация обновления данных по каталогу
• Обработка заказов в бэк-офисе
• Информирование клиентов об исполнении их заказов
1) Выгрузка каталога на сайт• Наименование, артикул• Описание товара (+HTML)• Свойства/характеристики товара• Изображения • Цены и остатки
2) Возможность дополнения описаний на сайте без разрыва связки с бэк-офисом
3) Регулярная актуализация каталога• Обновление измененных позиций • Автоматическое обновление
Автоматизация обновления каталога товаров
1. Поддержка разных бизнес-моделей обработки заказа: • полностью на сайте • полностью в бэк-офисе• смешанная модель
2. Трансляция заказа в учетную систему• Состав заказа, общую сумму• Данные клиента• Условия оплаты и доставки• Скидки
3. Обновление заказа на сайте после обработки в бэк-офисе
Интеграция заказов с бэк-офисом
1. Готовность «из коробки»
2. Простая настройка для непрограммистов
3. Готовность к ограничениям хостинга (лимитам)
4. Отчуждаемость от разработчика
5. Возможность доработки
Дополнительные требования
Архитектура интеграции
Существует 2 граничных подхода к интеграции
• Прямой доступ с сайта в учетную систему
• Обмен данными (экспорт/импорт)
Прямой доступ сайта в базу данных учетной системы
Достоинства:• Полная актуальность данных на сайте• Мгновенное получение заказа с сайта, быстрое
информирование клиента
Недостатки:• Зависимость сайта от функционирования бэк-офиса
(отказоустойчивость, апдейты, производительность)• Потенциальные угрозы из Интернета• Опасность высоких нагрузок на сайте• Сложности в развертывании инфраструктуры
Обмен данными между сайтом и учетной системой
Достоинства:• Независимость систем друг от друга• Возможность работы с разной нагрузкой • Безопасность 1С
Недостаток:• Наличие временной задержки обновления данных
(на интервал синхронизации)
Наш опыт показывает – для розничных интернет-магазинов последний недостаток не является критичным!
Рекомендуемая архитектура
• Независимость сайта от бэк-офиса
• Обмен данными по расписанию и по протоколу http
• Использование стандартных форматов данных (XML, CSV)
• Инициатор – всегда учетная система
• Готовность к высоким нагрузкам на сайте и высокий уровень безопасности
Интернет-магазин
Интеграция 1С с 1С-Битрикс
• С 2007 года
• Стандарт де-факто для интернет-магазинов и CMS-систем
• Входит в коробочную поставку 1С:Предприятие (торговые конфигурации) и
• Входит в интернет-магазин 1С-Битрикс
• Постоянно развивается
Как это работает. Шаг 1
В 1С создается профиль обмена с сайтом
Настраиваются параметры сайта
Настраиваются режимы и расписание обмена
Как это работает. Шаг 2
Выбираются товарные группы для выгрузки в интернет-магазин
Как это работает. Шаг 3
Настраиваются режимы приема заказов из интернет-магазина
Как это работает. Шаг 4
Настраиваем импорт каталога на сайте
Настраиваем параметры оптимизации импорта!
Как это работает. Шаг 5
Настраиваем параметры выгрузки заказов с сайта
Обмен с несколькими интернет-магазинами
У компании может быть несколько интернет-магазинов: разделенных на тематики, или просто клонов.
Базовая настройка интеграции завершена. Можно запускать обмен данными!
Возможные доработки
Для b2b-систем
• Онлайн-резервирование товара
• Отображение на сайте документов бизнес-процесса
• Интеграция с CRM-системой компании
• Особенности бизнес-процессов компании
Хороший вариант – веб-сервисы. Это стандартизированнаякроссплатформенная технология обмена данными.
Позаботьтесь о безопасности и производительности!
Бизнес в интернете получает новые возможности
Актуальный и выверенный каталог товаровРегулярное обновление цен, остатков Обработка заказов интегрирована с бизнес-процессами компанииКорректная выгрузка в агрегаторы, например Яндекс.Маркет Клиент информирован о ходе выполнения его заказаВесь процесс полностью автоматизирован, а значит персонал сконцентрирован на продажах
Довольный и лояльный покупатель!