Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Модуль Модуль обмена для opencart v2.3 по стандарту CommerceML [Поддержка]


Recommended Posts

Подскажите как правильно настроить выгрузку заказов со стороны 1С. Использую версию 1С:Предприятие 8.3 (8.3.9.1818).

создал стандартное подключение указал ссылку http:/site/export/exchange1c.php

При тесте с 1с пишет подключение успешно. но при выгрузке выдает ошибку.

Есть дли где-то инструкция как пользоваться модулем?

Надіслати
Поділитися на інших сайтах

В 12.05.2018 в 18:04, staix сказал:

Добрый день, подскажите как правильно обновление скачать где файлик лежит который 10 мая выложили

Подскажите где последнее выложенное обновление скачать можно?

Надіслати
Поділитися на інших сайтах


Всем привет! 

при установки крайней версии на пустой магазин ocStore 2.3.0.2.3

следующий лог:

g-i-p.ru [Mon May 28 20:49:10 2018] [error] [pid 11916] sapi_apache2.c(325): [client 88.206.61.85:35138] PHP Fatal error:  Uncaught exception 'Exception' with message 'Error: Table 'charli74_gip.oc_product_feature_value' doesn't exist<br />Error No: 1146<br />SHOW COLUMNS FROM `oc_product_feature_value` WHERE `field` = 'date_modified'' in /home/c/charli74/g-i-p/public_html/system/library/db/mysqli.php:40\nStack trace:\n#0 /home/c/charli74/g-i-p/public_html/system/library/db.php(16): DB\\MySQLi->query('SHOW COLUMNS FR...', Array)\n#1 /home/c/charli74/g-i-p/public_html/admin/model/extension/exchange1c.php(8336): DB->query('SHOW COLUMNS FR...')\n#2 /home/c/charli74/g-i-p/public_html/admin/model/extension/exchange1c.php(8278): ModelExtensionExchange1c->update_1_6_4_2()\n#3 [internal function]: ModelExtensionExchange1c->checkUpdates(Array)\n#4 /home/c/charli74/g-i-p/public_html/system/storage/modification/system/engine/loader.php(178): call_user_func_array(Array, Array)\n#5 [internal function]: Loader->{closure}(Array, Array)\n#6 /home/c/charli74/g-i-p/public_html/system/engine/proxy.php(25): call_user_func_array(Object(Closure), Array)\n#7 /ho in /home/c/charli74/g-i-p/public_html/system/library/db/mysqli.php on line 40

Так понимаю не устанавливаются таблицы.....
 

Надіслати
Поділитися на інших сайтах


5 часов назад, ironzorin2 сказал:

@rutskoifp У самого только что та же проблема вылезла. Скопировал со старой базы to_1c.zip

Спасибо! Буду пробовать!

Надіслати
Поділитися на інших сайтах


Доброго дня. 1С Управление торговлей 10.3, модуль 1.6.4.4b10, OpenCart 2.3.0.2 (rs.6) .

При установке "Не показывать товар с нулевым остатком" 1С получает такой ответ:

Выгружено товаров: 1
Получен расширенный статус успешного завершения сеанса
Ответ сервера:
Successfully import catalog 

Произошла ошибка на стороне сервера. Получен неизвестный статус импорта.
Обмен не выполнен
Ответ сервера:
Successfully processed file: /home/***/***/system/storage/cache/exchange1c/offers.xml

Выгрузка товаров завершена с ошибками!!!

Считает обмен ошибочным и при следующей синхронизации пытается еще раз выгрузить этот же товар.

OpenCart же успешно обрабатывает выгрузку, отнимает количество, отключает товар при нулевом остатке. Однако, если отсутствующий товар поступил на склад, модуль его почему-то не включает

Надіслати
Поділитися на інших сайтах


17 часов назад, ironzorin2 сказал:

@rutskoifp У самого только что та же проблема вылезла. Скопировал со старой базы to_1c.zip

В общем ничего так и не получилось!

Надіслати
Поділитися на інших сайтах


В общем даже крайняя версия модуля b12 при установке на новый пустой ocstore2.3.0.2.3 устанавливается как-то не так!

Лог прикладываю выгрузки

Мой Магазин_2018-05-30_10-02-08_error.txt

Змінено користувачем rutskoifp
Надіслати
Поділитися на інших сайтах


Ещё 2 запроса

ALTER TABLE `oc_product_attribute` ADD `attribute_value_id` int(11) NOT NULL DEFAULT '0';
ALTER TABLE  `oc_product_attribute` ADD INDEX (  `attribute_value_id` ) ;

ALTER TABLE `oc_product_discount` ADD `product_feature_id` int(11) NOT NULL DEFAULT '0';
ALTER TABLE  `oc_product_discount` ADD INDEX (  `product_feature_id` ) ;

 

oc_product_attribute.sql

oc_product_discount.sql

Надіслати
Поділитися на інших сайтах


1 час назад, ironzorin2 сказал:

Ещё 2 запроса


ALTER TABLE `oc_product_attribute` ADD `attribute_value_id` int(11) NOT NULL DEFAULT '0';
ALTER TABLE  `oc_product_attribute` ADD INDEX (  `attribute_value_id` ) ;

ALTER TABLE `oc_product_discount` ADD `product_feature_id` int(11) NOT NULL DEFAULT '0';
ALTER TABLE  `oc_product_discount` ADD INDEX (  `product_feature_id` ) ;

 

oc_product_attribute.sql

oc_product_discount.sql

Огромное СПАСИБО! Буду пробовать!

Что касается вопроса по предыдущим запросам... запросы загрузил в SQL, сделал выгрузку, выгрузка встала на атрибутах...

Надіслати
Поділитися на інших сайтах


В 24.05.2018 в 20:40, Lito911 сказал:

Вопрос по совместимости с SeoPro

Модуль отлично генерирует ЧПУ ссылки и тд при помощи стандартной библиотеки, все категории и товары на своих местах. Но стоит включить SeoPro для всех ссылок (чпу товаров с категориями, без окончаний), модуль перестает генерировать их (таблица алиасов просто заполнена дублем виде categoryid=/productid= ). Т.е. по прямой ссылке опенкарта на товар и тд заходит без проблем, а по чпу выдает 404 страницу. Можно как-то поправить?

Можно, но займусь этим примерно после 10 мая

Надіслати
Поділитися на інших сайтах

15 часов назад, ironzorin2 сказал:

Поставь в модуле отладку с SQL b Смотри в журнале последний запрос. При удалении товара потребовал ещё одну таблицу.

oc_option_to_product.sql

Таблица option_to_product должна быть, есть в инсталляции она, возможно установщик не создал ее.

она используется когда атрибуты с одинаковыми названиями для разных товаров имеют разные наборы значений, и чтобы в кучу не мешать, в эту таблицу прописываются связи опций с товарами, хотя в админке такое решение выглядит не очень красиво. 

Если ошибка именно с таблицей option_to_product посмотрите есть ли она у Вас?

Если нет, то можно убрать код в модели модуля, функция deleteLinkProduct()

Надіслати
Поділитися на інших сайтах

В последних версиях (после 1.6.4.4b10) также невозможно будет записать скидки в опции, так как opencart не поддерживает такое без корректировок.

То есть если у вас есть опции а Вы используете скидки то скидки будут записаны в товар как обычно, а опции будут считаться уже от цены со скидкой

 

Змінено користувачем Kirillove
Надіслати
Поділитися на інших сайтах

@Kirillove 

1. Ставлю версию 11 или 12 на чистую OcStore 2.3.0.2.

Не создаются таблицы 

oc_address_1c.sql
oc_attribute_to_1c.sql
oc_attribute_value.sql
oc_category_to_1c.sql
oc_manufacturer_to_1c.sql
oc_option_to_product.sql
oc_product_attribute.sql
oc_product_discount.sql
oc_product_feature.sql
oc_product_feature_value.sql
oc_product_to_1c.sql
oc_store_to_1c.sql
oc_unit_to_1c.sql
oc_warehouse.sql

 

Добавляю их этим запросом

output.sql

 

2. Артикул в модель не копируется. 

Змінено користувачем ironzorin2
Надіслати
Поділитися на інших сайтах


Версия ocStore 2.3.0.2.3

Модуль Version 1.6.4.3b2

При первой выгрузке товара на сайт обмен проходит не полностью, а именно разбирается только import.xml. В 1с выдает ошибку

Цитата

Выгружено товаров: 1
Выгружено предложений: 1
Получен расширенный статус успешного завершения сеанса
Ответ сервера:
Successfully import catalog

Получен расширенный статус успешного завершения сеанса
Ответ сервера:
Successfully import catalog

Произошла ошибка на стороне сервера. Получен неизвестный статус импорта.
Обмен не выполнен
Ответ сервера:
Successfully processed file: /var/www/aco1.freeopti.ru/data/www/24planeta.ru/system/storage/cache/exchange1c/offers.xml

Выгрузка товаров завершена с ошибками!!!

При повторной выгрузке обмен проходит полностью с такой же ошибкой. В логе при первой выгрузке

Цитата

2018-05-31 14:21:04 - 1057 | Шаблон для поля 'tag' не найден!
2018-05-31 14:21:04 - PHP Notice:  Undefined index: meta_title in /var/www/site.ru/admin/model/extension/exchange1c.php on line 1050
2018-05-31 14:21:04 - 1050 | Поле: 'meta_title' старое: '', новое: 'Купить Волан FC-11, перо цветное, 12шт'
2018-05-31 14:21:04 - PHP Notice:  Undefined index: meta_description in /var/www/site.ru/admin/model/extension/exchange1c.php on line 1050
2018-05-31 14:21:04 - 1050 | Поле: 'meta_description' старое: '', новое: 'Волан FC-11, перо цветное, 12шт - купить в интернет-магазине Кемани. Узнать цену и заказать Волан FC-11, перо цветное, 12шт с доставкой прямо сейчас.'
2018-05-31 14:21:04 - PHP Notice:  Undefined index: meta_keyword in /var/www/site.ru/admin/model/extension/exchange1c.php on line 1050
2018-05-31 14:21:04 - 1050 | Поле: 'meta_keyword' старое: '', новое: 'Волан FC-11, перо цветное, 12шт'
2018-05-31 14:21:04 - PHP Notice:  Undefined index: meta_h1 in /var/www/site.ru/admin/model/extension/exchange1c.php on line 1050
2018-05-31 14:21:04 - 1050 | Поле: 'meta_h1' старое: '', новое: 'Волан FC-11, перо цветное, 12шт'
2018-05-31 14:21:04 - 0848 | SELECT `url_alias_id`,`keyword` FROM `km_url_alias` WHERE `query` = 'product_id=82'
2018-05-31 14:21:04 - 0753 | SEO URL старое: '', новое 'volan-fc-11-pero-cvetnoe-12sht'
2018-05-31 14:21:04 - 0760 | SELECT `url_alias_id`,`keyword` FROM `km_url_alias` WHERE `query` <> 'product_id=82' AND `keyword` LIKE 'volan-fc-11-pero-cvetnoe-12sht%'
2018-05-31 14:21:04 - 0786 | INSERT INTO `km_url_alias` SET `query` = 'product_id=82', `keyword` = 'volan-fc-11-pero-cvetnoe-12sht'
2018-05-31 14:21:04 - 1078 | SEO товара обновлено полей: 4

Что можно сделать, в чем причина?

Надіслати
Поділитися на інших сайтах

Не могу заставить модуль обновлять картинки товара. При изменении картинки в 1С - получаю сообщение о удачной выгрузке и загрузке, но картинка не меняется.

Открываю по ФТП - дата-время меняются, но сама картинка - нет.

Перепробовал все виды очисток кэша - не помогло. Но если старую удалить вручную - обновляется.

Это продолжается уже не один месяц, на разных версиях модуля.

 

Надіслати
Поділитися на інших сайтах


Подскажите пожалуйста, при выгрузке опций(Характеристик из 1с) в ОС загружаются опции и остатки, а цены нет. Что нужно сделать для того, чтобы цены тоже загружались в магазин?

Версия модуля oc2.3-exchange1c_1.6.4.4b5.ocmod

Надіслати
Поділитися на інших сайтах


Добрый день, возникла проблема с выгрузкой Заказов из OC pro 2.3.0.2.3 в 1С УТ Украина 3.1.

 

В частности 1С не может прочить XML, хочу попросить структуру XML файла обмена заказами, что бы подправить формы обмена в 1С.

 

Модуль стоит Version 1.6.4.4b10

Или пните куда копать, так как соединение с сайтом устанавливается, выгружает товары на сайт, а вот с заказами - беда.

Заранее благодарен за помощь.

Надіслати
Поділитися на інших сайтах


26 минут назад, Fozza22 сказал:

Добрый день, возникла проблема с выгрузкой Заказов из OC pro 2.3.0.2.3 в 1С УТ Украина 3.1.

 

В частности 1С не может прочить XML, хочу попросить структуру XML файла обмена заказами, что бы подправить формы обмена в 1С.

 

Модуль стоит Version 1.6.4.4b10

Или пните куда копать, так как соединение с сайтом устанавливается, выгружает товары на сайт, а вот с заказами - беда.

Заранее благодарен за помощь.

Странно, почему то не декодирует xml файл в windows-1251 , 1С категорически не воспринимает файл как xml. Тест делал как на УТ 3,1 так и на 2,3

Надіслати
Поділитися на інших сайтах


Странно, почему то не декодирует xml файл в windows-1251 , 1С категорически не воспринимает файл как xml. Тест делал как на УТ 3,1 так и на 2,3
Разобрались с проблемой? Сегодня могу помочь

Отправлено с моего Power Five Evo через Tapatalk

Надіслати
Поділитися на інших сайтах

 

Добрый день, к сожалению пока что нет, сейчас напоролся на ошибку, пытаюсь откатить на версию когда хотя бы товары выгружались, за помощь буду очень признателен.

 

Змінено користувачем Fozza22
Надіслати
Поділитися на інших сайтах


14 часов назад, Kirillove сказал:

Разобрались с проблемой? Сегодня могу помочь

Отправлено с моего Power Five Evo через Tapatalk
 

Добрый день, к сожалению пока что нет, сейчас напоролся на ошибку, пытаюсь откатить на версию когда хотя бы товары выгружались, за помощь буду очень признателен.

Не могу понять почему не конвертирует в читабельный для 1С вид..

Надіслати
Поділитися на інших сайтах


В 31.05.2018 в 16:20, ironzorin2 сказал:

@Kirillove 

1. Ставлю версию 11 или 12 на чистую OcStore 2.3.0.2.

Не создаются таблицы 

oc_address_1c.sql
oc_attribute_to_1c.sql
oc_attribute_value.sql
oc_category_to_1c.sql
oc_manufacturer_to_1c.sql
oc_option_to_product.sql
oc_product_attribute.sql
oc_product_discount.sql
oc_product_feature.sql
oc_product_feature_value.sql
oc_product_to_1c.sql
oc_store_to_1c.sql
oc_unit_to_1c.sql
oc_warehouse.sql

 

Добавляю их этим запросом

output.sql

 

2. Артикул в модель не копируется. 

В последней версии (базовой) не нужны таблицы:

oc_address_1c
oc_unit_to_1c
oc_warehouse

Таблица oc_product_discount это родная она должна быть уже у Вас

 

Чтобы артикул в модель записать, в правилах загрузки XML напишите:

Артикул : : model

 

Надіслати
Поділитися на інших сайтах

  • dinox changed the title to Модуль обмена для opencart v2.3 с учетной системой по стандарту CommerceML [Поддержка]

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.