
Интеграция интернет-магазина с несколькими базами 1С
Для MAKMART связали магазин на 1С-Битрикс с региональными базами 1С. Обмен охватывает каталог и обработку заказа после оформления.
От проблемы к результату
Как мы решали конкретную задачу клиента и что получилось.
Проблема
У MAKMART одна витрина для покупателей из разных регионов, а учёт ведётся в нескольких базах 1С. Сайту требовалось обмениваться данными с региональными системами и поддерживать работу с заказом после оформления.
Решение
На стороне сайта разработали методы обмена данными о товарах, покупателях и заказах. Для оплат, отгрузок и изменения статусов предусмотрели отдельные методы.
Результат
Покупатель выбирает регион на едином сайте. Интеграция позволяет работать с несколькими региональными базами 1С и охватывает каталог и дальнейшую обработку заказа.
Одна витрина, несколько баз 1С
Покупатель
Выбирает регион и оформляет заказ на едином сайте.
Магазин на 1С-Битрикс
Поддерживает обмен данными о товарах, покупателях и заказах.
Региональные базы 1С
Участвуют в обмене. Оплаты, отгрузки и изменения статусов обрабатываются отдельными методами.
Обмен после оформления заказа
Оплаты
Для данных об оплате предусмотрен отдельный метод.
Отгрузки
Данные об отгрузках обрабатываются отдельно от оформления заказа.
Статусы
Для изменения статусов разработали отдельные методы.
Нужно связать магазин с несколькими базами 1С? Расскажите, как устроен учёт по регионам и какие данные должны передаваться после оформления заказа. С этого начнём разбор интеграции.