Здравствуйте. Необходимо изменить существующий модуль обмена с 1с для opencart 2.1. А именно, заменить разбор и загрузку в базу данных товаров получаемых из 1с файла (import.xml) на предоставленный. Т.е при синхронизации 1с с сайтом, происходит следующее – 1. 1c загружает данные для обмена, 2. CMS разбирает полученный файл (import.xml) 2.1 Проводится поиск и собирается массив из таблиц базы данных, для замены значений. (есть уникальное поле) 3. Полученные из файла обмена значения записываются в указанную таблицу БД. Может быть не правильно расписал процедуру загрузки, так как плохо знаком с ней. В приложении архив с модулем, дамп таблицы БД, образец файла который будет выгружаться из 1с. В архиве модуля, в папке /admin/model/tool находятся 2 файла, оригинальный и в котором уже заменена выгрузка с сайта в 1с, эту выгрузку необходимо оставить. Модуль начинал делать человек и пропал. Теперь нужно доделать и отладить. ВОЗНАГРАЖДЕНИЕ ГАРАНТИРОВАНО!!!
Задача если честно сильно размыта. Если коротко, то нужно настроить импорт/экспорт с 1с? и у вас для этого есть уже часть функционала ? Можно воспользоваться модулем обмена от 1с битрикса, он хорошо запускается на опенкарте (с пинка конечно же). И там даже не надо сильно заморачивается уникальные поля или нет.
Этот модуль и используется. НО! Разница в том что нужен не импорт товаров и экспорт заказов, а импорт экспорт данных покупателя. Экспорт работает, а вот импорт данных либо не работает вообще, либо проходит с ошибкой. Модуль уже переделали (2 разных человека, которые пропали,взяв предоплату), а я не могу найти ошибки и исправить их :(