Синхронизация 1С и Opencart цена+остаток на складе?
Мне необходимо найти/написать самому плагин, который будет выгружать ТОЛЬКО Цены и количество товаров на складе (в соответствующих магазинах, а их 2) по УНИКАЛЬНОМУ ID в интернет-магазин на свежей версии Opencart.
Стоит ли использовать OpenCart Exchange 1C?? Есть ли там такой функционал?
Никогда не писал под OpenCart. В крайнем случае, есть возможность выгрузки товаров в Exel и уже от туда синхронизироваться с сайтом (утром и вечером, например). Что скажите?
(Дело в том, что База в 1С очень специфична (В номенклатуре есть лишние буквы и цифры, которые необходимы для работы магазина, а на сайте они не нужны)
В конечном Итоге, мне нужно, чтобы после "Обмена с сайтом" в БД Сайта Поменялись поля количества товара на соответствующих складах и его цена.
Кстати, обмен ОДНОСТОРОННИЙ (т.е. если на сайте сделан закас, в 1С количество не уменьшается)
Возможно, есть модуль для самой 1С, настроив ftp доступ которого, он способен изменять колонки в БД??
Спасибо.
Сам сторонник REST API, поэтому применял https://opencart-api.com, присутствует legacy код, немного правил.
Основная проблема это хранение guid на стороне opencart.
На элементах товара GUID из 1C записывал в "scu" , с остальным проблема по причине отсутствия подобного поля
На сколько помню в "OpenCart Exchange 1C" добавляется дополнительная таблица с линковкой id опенкарта и guid из 1С, достаточно хорошее решение, но сам формат CML и связанное с ним "черная коробка".