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

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


Recommended Posts

Всех с новым годом! Опробовал б12 версию и заметил загрузку и дублирование одинаковых свойств(атрибутов) товаров на сайте. Раньше видимо при загрузке искало свойства по наименованию и ни чего не задваивалось.

Объясню ситуацию. Имеется 1с 8.3 11.2 и OC 2.1.0.2. В Номенклатуре для товаров создано несколько видов номенклатуры с определенным набором свойств у каждого. Некоторые свойства у видов номенклатуры одинаковые (называются одинаково и с одинаковым набором значений) другие отличаются. При загрузке на сайте в общем списке атрибутов например появляется 5 одинаковых свойств "Состав", видимо для каждого вида номенклатуры. После этого в фильтрах не понятно что происходит, так же при добавлении атрибута "Состав" в товар он в выпадающем списке предложит 5 строк "Состав". Ну и остальные нюансы...

Может добавить опцию загрузки свойств по наименованию?

P.S. В старых версиях модуля, если в 1ске у товара ставилась пометка на удаление, при выгрузке в магазине он становился тоже выключен. Полезная штука. С категориями по аналогии. Верните пожалуйста по возможности.

Спасибо!

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


Всех с новым годом! Опробовал б12 версию и заметил загрузку и дублирование одинаковых свойств(атрибутов) товаров на сайте. Раньше видимо при загрузке искало свойства по наименованию и ни чего не задваивалось.

Объясню ситуацию. Имеется 1с 8.3 11.2 и OC 2.1.0.2. В Номенклатуре для товаров создано несколько видов номенклатуры с определенным набором свойств у каждого. Некоторые свойства у видов номенклатуры одинаковые (называются одинаково и с одинаковым набором значений) другие отличаются. При загрузке на сайте в общем списке атрибутов например появляется 5 одинаковых свойств "Состав", видимо для каждого вида номенклатуры. После этого в фильтрах не понятно что происходит, так же при добавлении атрибута "Состав" в товар он в выпадающем списке предложит 5 строк "Состав". Ну и остальные нюансы...

Может добавить опцию загрузки свойств по наименованию?

P.S. В старых версиях модуля, если в 1ске у товара ставилась пометка на удаление, при выгрузке в магазине он становился тоже выключен. Полезная штука. С категориями по аналогии. Верните пожалуйста по возможности.

Спасибо!

С Новым! Давно известная проблема. Пишу как вы, имеется 1С8.3 1.6 и OC 2.1.0.2 (не уверен что знаете) всё подтягиваю с Яндекса. И дальше жё.. Процессор (Ноутбук), Процессор (Смартфон) и т.д.

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


Имеется 1с 8.3 11.2 и OC 2.1.0.2

Распишу по подробней...

Имеется Управление торговлей, редакция 11 (11.3.2.157), 1С 8.3, версия 8.3.9.2033, Opencart 2.0.1.2

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


Всех с новым годом! Опробовал б12 версию и заметил загрузку и дублирование одинаковых свойств(атрибутов) товаров на сайте. Раньше видимо при загрузке искало свойства по наименованию и ни чего не задваивалось.

Объясню ситуацию. Имеется 1с 8.3 11.2 и OC 2.1.0.2. В Номенклатуре для товаров создано несколько видов номенклатуры с определенным набором свойств у каждого. Некоторые свойства у видов номенклатуры одинаковые (называются одинаково и с одинаковым набором значений) другие отличаются. При загрузке на сайте в общем списке атрибутов например появляется 5 одинаковых свойств "Состав", видимо для каждого вида номенклатуры. После этого в фильтрах не понятно что происходит, так же при добавлении атрибута "Состав" в товар он в выпадающем списке предложит 5 строк "Состав". Ну и остальные нюансы...

Может добавить опцию загрузки свойств по наименованию?

P.S. В старых версиях модуля, если в 1ске у товара ставилась пометка на удаление, при выгрузке в магазине он становился тоже выключен. Полезная штука. С категориями по аналогии. Верните пожалуйста по возможности.

Спасибо!

Отправьте мне на почту [email protected] Ваши файлы выгруженные из 1С, а лучше архив который формирует 1С, я в кратчайшие сроки проверю и исправлю ошибку

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

минибагрепорт по b12:

1. Из-за $error по returne отваливается fillParentCategory и не отрабатывает

2. нет unlink в удалении картинок, а в лог пишется что удалено - по коду есть, раскоментил.

3. Путаница в именах переменных складов quantity и quantities в setQuantity помоему (ужо и забыл где точно), но смысл в том, что дублируются склады для схемы <=2.08 и как следствие Общее количество двоится.

4. Многие переменные (особенно Локализации) уже корректны в Opencart.PRO - потому порезал часть модификатора.

5. СЕО у товара не генерится, тож раскоментил - вроде рабортает.

 

Виталий, СПАСИБ ещё много раз!!! Всех с наступающим НГ!

 

ЗЫ: REG.ru + Opencart.PRO 2.1.0.2.2 (шаблон Revolution 3.0)+ Exchange1c 1.6.2.b12 + 1c 8.3 УТ 10.3 (CommenceML 2.07)

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

 

С Новым годом и Рождеством Вас!

 

1. совершенно верно, этот код раньше имел силу, но потом уже нет, уберу

2. при удалении картинки какой, при работе с водяными знаками?

3. да ошибку нашел, это связано с адаптацией версией XML 2.09 и 2.10, уже исправляю

4. Ну не только в opencart.pro ставят, так что пока не критично

5. SEO отключал, так как оно работало некорректно, пока руки не дошли до него.

 

Выложил 13 бету, но Ваше сообщение прочитал позже.

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

Еще бы лучше указывать номер строки или название функции в которой нашли ошибку.

Спасибо.

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

Отзовитесь у кого в 10.3 работает загрузка заказов.  Выгрузка товаров у меня прекрасно пошла через модуль для битрикса 6. Загрузка заказов в базу не идет ни там, ни в стандартном модуле 10.3

Какую ошибку выдает 1С?

В настройках модуля во вкладке "Заказы" включите "Конвертировать заказы в Windows-1251:"

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

Подскажите пожалуйста есть тут люди которым удалось настроить этот модуль для сервиса Мой склад?

 

Есть ли какие то трудности с этим?

 

Или может приобрести какой либо платный модуль аналог для этого дела?

Вы мне на почту скидывали файлы формируемые из "Мой склад"?

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

Большая просьба, помогите решить проблему.

Стоит на хостинге timeweb.ru OcStore 2.1.0.2.1 и  Обмен opencart v2.x с торговой системой по стандарту CommerceML 2 1.6.2.b12.

Все товары выгружаются нормально. А вот с Заказом покупателя ошибка в  1С УТ 10.3.38.1

Ошибка данных входящего CML: Не обнаружено наименование контрагента.
Произошла ошибка: . По причине: 


Не удалось найти/создать контрагента.
Не удалось обработать документы, загруженные с сервера.
Обмен не выполнен
Не выгружен ни один заказ.
Обмен заказами завершен с ошибками!!!
 
Надіслати
Поділитися на інших сайтах


С Новым годом и Рождеством Вас!

 

1. совершенно верно, этот код раньше имел силу, но потом уже нет, уберу

2. при удалении картинки какой, при работе с водяными знаками?

3. да ошибку нашел, это связано с адаптацией версией XML 2.09 и 2.10, уже исправляю

4. Ну не только в opencart.pro ставят, так что пока не критично

5. SEO отключал, так как оно работало некорректно, пока руки не дошли до него.

 

Выложил 13 бету, но Ваше сообщение прочитал позже.

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

Еще бы лучше указывать номер строки или название функции в которой нашли ошибку.

Спасибо.

С прошедшими праздниками!

по п.2 - да, при работе с водяными знаками - раскоментил строку 2656-2658 и после 3398 добавил unlink(DIR_IMAGE . $path); (это уже по b13)

Тогда подожду b14 с правками по п.3. и дальше буду багрепортить. В ветку то ведь тоже пуллРеквестить можно?

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


Здравствуйте, Виталий! 

У меня сейчас установлена версия модуля 1.6.2.b7  на ocStore 2.1.0.2.1.

SEO URL генерируются, если Title, Desripttion и Keyword установлены в Disabled.

Транслитерация, однако происходит не так как она делалась в DeadCow SEO. Например: Дым - dim, а нужно dym.  Пожалуйста, измените для совместимости версий. Подскажите, где в тексте  модуля происходит транслитерация?

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


Здравствуйте, Виталий! 

У меня сейчас установлена версия модуля 1.6.2.b7  на ocStore 2.1.0.2.1.

SEO URL генерируются, если Title, Desripttion и Keyword установлены в Disabled.

Транслитерация, однако происходит не так как она делалась в DeadCow SEO. Например: Дым - dim, а нужно dym.  Пожалуйста, измените для совместимости версий. Подскажите, где в тексте  модуля происходит транслитерация?

Добрый! По транслитерации - в b7 в файле admin/model/tool/exchange1c.php - строка 325 - есть функция transString.

Собственно в ней и указаны правила транслитерации, можете править как душе угодно, главное синхронно - каждый элемент массива $rus соответствует своему элементу в массиве $lat.

 

DeadCow работает интереснее, там транслитерация немного глубже и не только по символам, но и по их сочетаниям. Теоретически можно выстроить в указанных массивах нужные сочетания, но практически до этого пока ни у кого не дошло. Тут могу посоветовать только гуглить ГОСТ 16876-71 или ГОСТ-7.79-2000 и основываясь на данных документах подстраивать функцию, а "опосля" ужо анализировать реакцию поисковиков ((((

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


С прошедшими праздниками!

по п.2 - да, при работе с водяными знаками - раскоментил строку 2656-2658 и после 3398 добавил unlink(DIR_IMAGE . $path); (это уже по b13)

Тогда подожду b14 с правками по п.3. и дальше буду багрепортить. В ветку то ведь тоже пуллРеквестить можно?

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

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

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

Виталий, день добрый!

Добавь, пожалуйста, в список паттернов для SEO тегов паттерн {model} с соответствующим содержанием из карточки товара. Объясняю, почему. У многих в поле Артикул содержится свой внутренний код, а идентификатор модели от производителя они держат как раз в поле Модель. Придя на сайт, покупатель ищет гораздо чаще товар по коду производителя, а не по внутреннему артикулу.

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


Модуль обновил, но не убрал "лишние" отладочные записи в лог в режиме (отладка), уберу в следующей версии

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

Доброго времени суток.

1C предприятие 8.3

УТ 11.1

ocStore 2.1.0.2.1

opencart2-exchange1c 1.6.2.b14

при импорте почему-то не грузятся товары, только категории, подскажите куда копать? 8)

 

по поводу обновления модуля, 1п "Удалить модификатор", а это где? 8)

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


В процессе работы с модулем, обнаружил достаточно важный момент, который кажется пока ещё не оговаривался - передача в 1С типа доставки.

Сейчас вид доставки выбранный в ИМ не передается из магазина в 1С никак.

Идеальное решение - это сопоставление на уровне модуля типов активных видов доставки ИМ и видов услуг доставки из справочника номенклатуры 1С. Логическая и интерфейсная часть может быть разной, от полностью ручных записей в таблицу соответствия, до автоматической синхронизации по ключевым словам (или в самом простом частном случае - наименование вида доставки ИМ совпадает с названием услуги в справочнике номенклатуры 1С). Но это быстро не сделается.

Быстро же, можно передавать вид доставки ИМ из магазина в 1С через комментарий к заказу.

Для этого, в admin\model\tool\exchange1c.php

строку: ,'Комментарий' => $order['comment']

заменяем на строку: ,'Комментарий' => $order['comment'] . " | Доставка: " . $order['shipping_method']

В результате, в комментарии к заказу видим тип доставки, выбранный в клиентом в ИМ и вбиваем в заказ соответствующую услугу.

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


Виталий, приветствую!

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

2017-01-18 15:58:51 - 3.828 Mb | 6134 | [i] Загрузка документа: Заказ #4, Ид '1ac2d62b-458b-11e6-826d-902b3495512a'
2017-01-18 15:58:51 - 3.829 Mb | 5942 | ==> parseDocumentCustomer()
2017-01-18 15:58:51 - 3.833 Mb | 5958 | SELECT `address_id`,`customer_id` FROM `nj2mqx_address` WHERE `firstname` = 'Любовь' AND `lastname` = 'Николаева'
2017-01-18 15:58:51 - 3.832 Mb | 5976 | <== parseDocumentCustomer()
2017-01-18 15:58:51 - 3.830 Mb | 5987 | ==> Начало чтения товаров документа
2017-01-18 15:58:51 - 3.834 Mb | 4620 | SELECT `product_id` FROM `nj2mqx_product_to_1c` WHERE `1c_id` = '197cc314-13b4-11e6-8259-902b3495512a'
2017-01-18 15:58:51 - 3.835 Mb | 4625 | SELECT `product_id` FROM `nj2mqx_product` WHERE `product_id` = 29
2017-01-18 15:58:51 - 3.833 Mb | 4636 | Найден product_id = 29 по Ид 197cc314-13b4-11e6-8259-902b3495512a
2017-01-18 15:58:51 - 3.836 Mb | 4435 | SELECT `unit_id` FROM `nj2mqx_unit` WHERE `number_code` = '796'
2017-01-18 15:58:51 - 3.838 Mb | 4620 | SELECT `product_id` FROM `nj2mqx_product_to_1c` WHERE `1c_id` = 'd634f15b-21c3-11e6-825b-902b3495512a'
2017-01-18 15:58:51 - 3.839 Mb | 4625 | SELECT `product_id` FROM `nj2mqx_product` WHERE `product_id` = 107
2017-01-18 15:58:51 - 3.837 Mb | 4636 | Найден product_id = 107 по Ид d634f15b-21c3-11e6-825b-902b3495512a
2017-01-18 15:58:51 - 3.840 Mb | 4435 | SELECT `unit_id` FROM `nj2mqx_unit` WHERE `number_code` = '796'
2017-01-18 15:58:51 - 3.841 Mb | 4620 | SELECT `product_id` FROM `nj2mqx_product_to_1c` WHERE `1c_id` = 'c2f54d32-fb10-11e5-8293-902b3495512a'
2017-01-18 15:58:51 - 3.840 Mb | 4638 | Не найден товар по Ид c2f54d32-fb10-11e5-8293-902b3495512a
2017-01-18 15:58:51 - 3.828 Mb | 0047 | [ECHO] failure
2017-01-18 15:58:51 - 3.828 Mb | 0050 | [ECHO] Error processing file /home/host1426479/..../htdocs/www/system/storage/cache/exchange1c/orders-c7412a1a-f7a8-4251-bca6-0a20aec25b0f_1.xml
2017-01-18 15:58:51 - [!] Ошибка загрузки файла: /home/host1426479/..../htdocs/www/system/storage/cache/exchange1c/orders-c7412a1a-f7a8-4251-bca6-0a20aec25b0f_1.xml

Не может найти какой то товар! При чем все это в заказе, который совсем старый и уже закрыт.

Пробовал релиз 1.6.2.b14 / OpenCart Version 2.1.0.2 (rs.1)

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


Здравствуйте Виталий!
Хотел поблагодарить за Ваши усилия в создании модуля синхронизации.


Возникла следующая проблема при синхронизации модуля 1.6.2.b13 и 1С УНФ для Украины 1.6.2.2 (пробовали на 1С:Предприятие 8.3 (8.3.9.1818) и 1С:Предприятие 8.3 (8.3.9.2033) с ocStore 2.1.0.2.1.
Заведено 2 группы Номенклатуры  (Люстры и Соляные лампы). Каждая группа относится к своей категории номенклатуры и имеет несколько подгрупп. (2 товара есть в наличии а остальных нет - статус для них ожидание 2-3 дня)
При синхронизации каждой группы отдельно все ОК. Ошибок нет (лог файлы error_lamp.log и error_lustr.log ).
При синхронизации всей номенклатуры выдает ошибку (лог файл error_err.log).
Когда использую модуль 1.6.2.b16 ситуация таже, но в добавок не передается цена для товаров.

Буду признателен за Ваш ответ.

error_err.log

error_lamp.log

error_lustr.log

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


Виталий добрый день версия 16 (последняя в общем) странная вещь, при обмене изменений не выгружается измененная цена если делать полную выгрузку все отлично очень интересная вещь)

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


Подскажите плз, при обмене из 1С поле Артикул записывается в Модель и в Артикул в карточку товара одинаковое.

Так понимаю что по умолчанию Артикул в 1С = Модель в карточке товара. А Артикул в карточке товара = SKU. 

Какое значение должно попасть в import.xml из 1С чтоб в катрочку товара в поле Артикул (SKU) записалось значение КодТовара1С?

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


А что у вас за конфа? У меня УНФ. Я создал доп. реквизит Модель (строка, 64 байт). При обмене, в SKU карточки товара ИМ попадает значение поля Артикул из справочника номенклатуры, а в поле Модель - значение доп. реквизита Модель.

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


2 часа назад, IronMann сказал:

А что у вас за конфа? У меня УНФ. Я создал доп. реквизит Модель (строка, 64 байт). При обмене, в SKU карточки товара ИМ попадает значение поля Артикул из справочника номенклатуры, а в поле Модель - значение доп. реквизита Модель.

Конфа 1С УТП 1.2.38. (Управление торговым предприятием для Украины).

update: Спасибо! Добавил в свойства номенклатуры Артикул, внес код 1С - получил уникальный код товара на сайте, даже при одинаковых данных разных номенклатур

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


Доброго времени суток, товарищи программисты и не только. Есть такой вопрос. Вот у категорий есть изображения (у категорий 2го уровня), они прикрепляются вручную после импорта из 1С. Как бы сделать так, чтобы при обновлении импорта картинки категорий не отваливались и не пропадали. Может кто-то сталкивался с такой проблемой? Заранее спасибо.

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


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

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

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

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

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

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

Вхід

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

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

Important Information

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