Сообщество Вебмастеров

OC 2.x Синхронизация OpenCart 2.0 c 1C

borisovks

Пользователь
Пользователь
Подскажите а будет работать с сервисом МойСклад?
 

Shurx

Пользователь
Пользователь
Странная штука. Если сливать с 1с с помощью логина и пароля, то товар не появляется, а вручную все работает. Где-то косяк в скрипта есть. Опенкарт 2.0.3.1, а 1с 8.2 Предприятие
 

Алексей

Пользователь
Пользователь
Если у вас поддомен, то ОдинС передавать инфу туда не будет.
Если у вас есть ограничение в php.ini меньше чем нужно, при передаче файлов - не будет работать.
 

Shurx

Пользователь
Пользователь
В общем я разобрался. В скрипте есть косяки, после исправления все выгружается с ценами и количеством. 1с 8.2 УТ11 на Opencart 2.0.3.1

admin/model/tool/exchange1c.php

Строка 1467. $query = $this->db->query("SHOW TABLES FROM ". DB_DATABASE ." LIKE '". DB_PREFIX ."manufacturer_description'");

На

$query = $this->db->query("SHOW TABLES FROM `". DB_DATABASE ."` LIKE '". DB_PREFIX ."manufacturer_description'");

Строка 1015.
if($product_id !==falseand $data['sky']!=''){

На


if($product_id !==falseand $data['sku']!=''){


Строка 272. if(!$config_price_type_main['keyword']){

На


if(!isset($config_price_type_main['keyword'])){


Найти и заменить:
все seo_h1 на meta_h1
все seo_title на meta_title






Н
 
Последнее редактирование:

frogik

Пользователь
Пользователь
FROM`ocart_category_to_store тут store id 0 а вообще в базе смотрю создаются ocart_category_to_1c с окончанием _1с то отображается на сайте категории товар цены и остатков нет на сайте так же как и у вас
 

Алексей

Пользователь
Пользователь
А категории, то тут при чём? Меня интересует таблица product_1c.
должно быть 3 таблицы: атрибуты, категории, продукты.
Вот мой образец настроек:
upload_2016-2-4_16-10-31.png
 

Вложения

  • upload_2016-2-4_16-9-59.png
    upload_2016-2-4_16-9-59.png
    187.9 KB · Просмотры: 7
  • upload_2016-2-4_16-10-31.png
    upload_2016-2-4_16-10-31.png
    100.3 KB · Просмотры: 48

frogik

Пользователь
Пользователь
Тут так все!!! таблицы создаются со значением 0 файл прилагаю
 

Вложения

  • 1.jpg
    1.jpg
    441.2 KB · Просмотры: 7

frogik

Пользователь
Пользователь
У меня Version 2.1.0.2 (trs-2.1.0.0) то что качал у вас не смог запустить модуль устанавливается но при входе в него белый экран
может он под 2.0.3.1? Почему тогда на ваш сайт не выгружаются цены и остатки?
у вас же настроенный модуль так ведь?Сергей спасибо за понимание!!!
 
Последнее редактирование:

Shurx

Пользователь
Пользователь
У меня Version 2.1.0.2 (trs-2.1.0.0) то что качал у вас не смог запустить модуль устанавливается но при входе в него белый экран
может он под 2.0.3.1? Почему тогда на ваш сайт не выгружаются цены и остатки?
у вас же настроенный модуль так ведь?Сергей спасибо за понимание!!!
А что в журнале ошибок выдаёт? Смотрели наличие файлов import.xml и offers.xml в system/cache/exchange1c? Скорее всего у вас не доходит до процесса разбора файла offers.xml, т.к. в нем цены и количество.
Попробуйте измененную сборку, делал под себя, но возможно заработает и у вас.
 

Вложения

  • exchange1c.ocmod.zip
    30.5 KB · Просмотры: 12
Последнее редактирование:

frogik

Пользователь
Пользователь
У меня Version 2.1.0.2 (trs-2.1.0.0) то что качал у вас не смог запустить модуль устанавливается но при входе в него белый экран
может он под 2.0.3.1? Почему тогда на ваш сайт не выгружаются цены и остатки?
у вас же настроенный модуль так ведь?Сергей спасибо за понимание!!!
 

frogik

Пользователь
Пользователь
При установке этих модулей белый экран //admin/model/sale/customer_group.php! in system/storage/modification/system/engine/loader.php on line 63
 

Shurx

Пользователь
Пользователь
При установке этих модулей белый экран //admin/model/sale/customer_group.php! in system/storage/modification/system/engine/loader.php on line 63

Пересобрал для 2.1.0.2 (rs.1), все работает и выгружается. Закинуть файлы через ФТП и установить через модификацию install.ocmod.xml, удалив прошлый.
 

Вложения

  • exchange1c_2.0-2.1.zip
    62.3 KB · Просмотры: 11

frogik

Пользователь
Пользователь
Пересобрал для 2.1.0.2 (rs.1), все работает и выгружается. Закинуть файлы через ФТП и установить через модификацию install.ocmod.xml, удалив прошлый.
Спасибо, установил модуль но все равно нет цен и остатков
2016-02-08 5:10:40 - Товар: [UUID]:7f0a32e6-aead-11e4-ba36-eb1e33947983
2016-02-08 5:10:40 - Товар: [UUID]:7f0a32e7-aead-11e4-ba36-eb1e33947983
2016-02-08 5:10:40 - Окончен разбор файла: offers.xml
В /system/storage/cache/exchange1c есть offers.xml и import.xml
Что может быть((
 

DioXine

Пользователь
Пользователь
Скажите пожалуйста, а с УНФ будет работать обмен ?
 
Последнее редактирование:

frogik

Пользователь
Пользователь
Да я как раз с УНФ тестирую только с ценой осталась загвоздка нет цен(((
 

DioXine

Пользователь
Пользователь
А самих xml-файлах выгрузки из УНФ цены есть ? Я помню настраивал синхронизацию унф с битриксом, там какой-то гемор был с ценами тоже. Надо было в 1с в типе цен создать тип BASE и тогда цены выгружались.
 
Сверху