Базовая функциональность:
- Выгрузка номенклатуры (по отбору на основе системы компоновки данных)
- Порционная выгрузка
- Выгрузка категорий из 1С в OpenCart (любая иерархия из 1С)
- Выгрузка рекомендованных товаров (для УТ 11)
- Выгрузка спецпредложений
- Выгрузка акций
- Выгрузка изображений (через http или по ftp на выбор)
- Выгрузка дополнительных файлов
- Обновление статусов заказов (двухсторонний обмен)
- Загрузка заказов в 1С из OpenCart (в том числе в 1С создаются новые контрагенты)
- Мультиязык (возможность выгрузки данных на разных языках, пока только для товаров)
- Возможность выгрузка только измененных позиций из 1С в OpenCart
- Возможность выгрузки только новых товаров из 1С
- Гибкое переопределение полей выгрузки (например производитель, модель, наименование, мета теги, штрихкод и т.д.)
- Html редактор описания товаров (для УТ 11, УНФ)
- Автономная работа
- Бесплатное внедрение (при условии, что у вас новый/чистый сайт)
Внимание: для функционирования обмена обязательной к покупке является внешняя обработка для вашей конфигурации + файл обмена для OpenCart 2/OpenCart 3
Технические требования
- платформа 1С не ниже 8.3.12 (режим совместимости не ниже 8.3.12)
- УТ 11
- УТ 3
- Бух 3
- УНФ
- КА
- Розница
- для остальных конфигураций по запросу
- PHP 7 и ниже
Обязательный для обмена внешняя обработка 1С и файл обмена (с расширением php) для opencart
Доп функциональность можно докупить отдельными файлами (php), которые просто копируются в папку /catalog/controller/api
Так же для задания и хранения картинок категорий можно скачать у установить соответствующее расширение cfe или объединиться с подсистемой cf в конфигураторе
Установка
Необходимо убедиться, что в настройках конфигурации 1С включен "Обмен с сайтами","Использование характеристик" и разрешено использование дополнительных реквизитов и сведений
файлы с расширением ".php" необходимо скопировать в папку на сайте: /catalog/controller/api
Опционально: файл ".cfe" добавляется как расширение для 1С, файл ".cf" объединяется в конфигураторе
Настройки подключения
При открытии обработки запускается форма списка ваших настроек
Создадим новую настройку, нажимаем кнопку "Создать". Переходим на вкладку "Настройка выгрузки"
В поле "Наименование" вводим любую строку, обозначающую данную настройку.
В поле "Имя сайта" строго вводим только домен сайта без http, можно воспользоваться помощником (в виде стрелочки справа), который попробует преобразовать из наименования настройки ваш домен сайта
Значения для полей "Имя API" и "Ключ API" берем из админки сайта : Система-Пользователи-API
На вкладке "IP-адрес" добавим свой IP-адрес в список разрешенных
Вернемся в 1С, нажимаем "Проверить соединение" и получаем соответствующее сообщение, что соединение пройдено и получен токен
Не забудем сохранить настройку
Синхронизация категорий, товаров происходит по уникальным идентификаторам (id из таблиц базы данных опенкарт).
В таком случае, если у вас есть уже работающий сайт или рабочая 1С, перед выгрузкой товаров, необходимо вначале синхронизировать товар, в этом может помочь соответствующая доп функция, представленная на этом сайте. Вы можете заказать внедрение нашим специалистам
Для решения проблемы дополнительных категорий опенкарт в 1С, в конфигурациях, где запрещены изменения применяется следующая схема:
Заводятся общие дополнительные реквизиты с типом "Номенклатура" для справочника "Номенклатура". И в этих доп реквизитах проставляются дополнительные категории. Для более удобной работы по такой схеме создана дополнительная внешняя обработка, товары можно простым перетаскиванием распределять по категориям
Достоинства
- Не требует специальных знаний при установке (внешняя обработка)
- Работает в веб клиенте, тонком клиенте
- Работает на базовых версиях
- Не изменяет конфигурацию 1С, не меняет таблицы базы данных опенкарта и не добавляет новых таблиц в опенкарт
- модификация под ваши требования
Сравнение версий
Обновление 03.06.2019
-На основе накопленного опыта от предыдущей подсистемы, решение полностью переработано и протестировано заново
-Изменен принцип выгрузки, теперь обмен происходит с помощью http запросов
-Не требует установки внешних программ и компонент