Товары
Загрузка из 1С и выгрузка товаров OpenCart обратно в учётную систему.
Двусторонняя синхронизация интернет-магазина и 1С через JSON API. Товары, цены, остатки, заказы, клиенты и другие данные — без ручного переноса.
Каталог, продажи и служебные данные передаются между OpenCart и 1С через собственный JSON API.
Загрузка из 1С и выгрузка товаров OpenCart обратно в учётную систему.
Выгрузка заказов, покупателей и адресов. Передача статусов заказов из 1С.
Цены, скидки, акции и складские остатки можно обновлять отдельными запросами.
Обмен категориями, производителями и структурой каталога.
Загрузка изображений товаров и изображений значений опций.
Группы атрибутов, характеристики, опции и их значения.
Названия, описания, мета-поля и SEO URL для всех языков OpenCart.
Полный или частичный обмен и независимые методы для разных типов данных.
Каталог разбивается на небольшие пакеты и последовательно обрабатывается по курсору. Соединение не приходится удерживать на всё время обмена.
Существующие товары OpenCart можно связать с позициями 1С. А товары, которых ещё нет в учётной системе, — выгрузить из магазина в 1С.
Модуль умеет искать товар для связи по нескольким идентификаторам. Это особенно удобно при подключении 1С к магазину с уже наполненным каталогом.
product_id = 1842✓SKU-001842✓MODEL-1842✓Модуль устанавливается в OpenCart, а для 1С используется собственная обработка LiveOpencart.
Загрузить файлы и установить модуль на сайт OpenCart.
Задать параметры обмена и подключить необходимые плагины.
Установить обработку LiveOpencart в используемую конфигурацию 1С.
Запустить тестовую синхронизацию и проверить журнал запросов.
Операции можно запускать с разной периодичностью: часто получать новые заказы и обновлять статусы, реже передавать остатки и цены.
Внешняя обработка содержит вкладку «Расписание». Для постоянной серверной работы можно использовать БСП, регламентное задание или планировщик Windows.
Поддерживается серверный режим через «Дополнительные отчёты и обработки»: пользовательский сеанс и форма обработки могут быть закрыты.
В API предусмотрены механизмы, которые помогают безопасно запускать обмен по расписанию и корректно переживать сетевые сбои.
Авторизация через X-Api-Token или Bearer-токен, чтобы секрет не попадал в историю URL.
Можно требовать HTTPS и разрешить API только для нужного адреса сервера 1С.
X-Request-Id позволяет безопасно повторить тот же запрос после обрыва соединения.
Проблемный элемент откатывается отдельно, остальные записи продолжают обрабатываться.
Проще понять, что происходило во время синхронизации: запросы записываются в журнал, а ошибки возвращаются с подробной информацией.
Модуль можно установить и настроить самостоятельно или заказать настройку под ключ: подключение OpenCart к 1С, первичную проверку обмена и настройку под используемую конфигурацию.
Меньше ручного переноса данных, меньше ошибок и актуальная информация в обеих системах.