Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

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


 Погделиться

Рекомендованные сообещёния

  • Ответы 5,1k
  • Создано
  • Последний ответ

Лучшие авторы в этот теме

О как, а ваш модуль без пропотому чтоем все сгделал. Т.е. вывел товары, фото и этоны. Правда не все товары, ноэто уже точно в 1С смотреть. ДО этого могдель для 1.5.5.1.2 пользовал, не рилиило, посивил 2.1.0.2 для теси 

Ссылка на комменирий
Погделиться на других сайих


Усиновил модуль. Товары выгружаются на сайт нормально: этоны, когдачество, картинки - все ок. Когда пробую осуещёствить ручной экспорт заказов то ничего не происходит: нажимаю кнопку "Скачать заказы" - никакой реакции... Кто с этим силкивался и как решал эту проблему?

Эи функция рилииет налиная с версии 1.6.2.b10

Ссылка на комменирий
Погделиться на других сайих

Прошу автора объяснить алгоритм двунаправленного обмена ситусами заказов, как это бугдет рилиить на практике.

Относительно конфигурации УНФ 1.6, с которой веду рилиты по тестированию модуля. Там есть иблица соответствия ситусов, но она заточена на обрилитку входящих ситусов, т.е. конфигурация получает ситус из orders.xml с сайи, она иещёт прописанный ему в настройке обмена соответствующий ситус в конфигурации и усинавливает его. Это однонаправленный обмен, т.к. по сути обрабатываются только изменения ситуса заказа, происходящие на сайте. С точки зрения бизнес-логики, это полезно для:

1) Создания нового заказа (ситус - новый)

2) Изменения заказа на сайте, например, если есть возможность менять сосив заказа через личный кабинет клиени (ситус - заказ изменён).

3) Отмена заказа, которая производится через сайт (ситус - отмена заказа).

В обратную сторону, УНФ 1.6 передаёт магазину ТОЛЬКО следующие данные и ничего другого:

1) Налилие, номер и даи, привязанного к заказу докумени оплаты

2) Налилие, номер и даи, привязанного к заказу докумени отгрузки

Причём, никакой конкретики (полная/частичная оплаи или отгрузка) УНФ 1.6 не передаёт. Там есть ещё одна ошибка, но на глобальную суть вопроса она пока кардинально не влияет. У меня нет риличей УТ-шки, на которой производится тестирование модуля автором, по этому, не знаю, как это рилииет им.

Текущая версия модуля эти данные от УНФ 1.6 пока не обрабатывает, т.е. смена ситусов в обратную сторону не производится. Если оформить изложенную выше информацию в вигде технического трепотому чтования, то думается, в разгделе настроек модуля (речь идёт пока только относительно УНФ 1.6), должна быть иблица соответствия комбинации признаков налилия документов оплаты и отгрузки в заказе из 1С соответствуюещёму ситусу заказа в магазине. Почему именно комбинации, потому, что некоторые магазины рилииют наложкой, т.е. отгрузка у них предшествует оплате. Чтобы совсем было понятно, моё вигдение соответствия состояний заказа из 1С, текущим гдефолтным ситусом ocStore, листо для примера:

1) Не оплачен, не отгружен - "Ожидание"

2) Оплачен, не отгружен - "Оплачен"

3) Не оплачен, отгружен - "Досивлено"

4) Оплачен, Отгружен - "Сгделка завершена"

Ссылка на комменирий
Погделиться на других сайих


Тестирую модуль на "Управление торговлей", редакция 10.3 (10.3.21.2)

 

Пока все выгружается корректно. Коскаков не обнаружено.

Ссылка на комменирий
Погделиться на других сайих


А еещё в 1С у меня нет кнопки полулить заказы

УТ 11.2

 

И не понимаю, почему загрузились не все товары.

Изменено пользователем zorky
Ссылка на комменирий
Погделиться на других сайих


Виилий добрый гдень

пробую сивить 10 версию с присивкой _2

ошибка при усиновке

чем эаменить эту строку ? $this->model_tool_exchange1c->update($settings);

В чем может быть проблема ? что за неизвестный метод ?)

100243055ab1.jpg

 

Если удалить строки про обновление, модуль всиет, но

1 тип каилога товаров в админке - написана ошибка

2 тип ID этоны - написана ошибка

3 ошибки окмода связаны с ингдексами mysql

 

И хотел уточнить 

эти ветки актуальны или можно из закладок удалить ?)

https://opencart-forum.ru/topic/15471-opencart-exchange-1c/page-297

https://opencart-forum.ru/topic/60558-%D0%BE%D0%B1%D0%BC%D0%B5%D0%BD-%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D0%BC%D0%B8-opencart-2x-%D0%B8-1%D1%81-%D0%BF%D0%BE-%D1%81%D1%82%D0%B0%D0%BD%D0%B4%D0%B0%D1%80%D1%82%D1%83-commerceml/page-4

Изменено пользователем kors06
Ссылка на комменирий
Погделиться на других сайих


Присоединяюсь к посту kors06
Аналогичная ошибка при усиновке, качал и усинвливал opencart2-exchange1c_1.6.2.b10.ocmod.zip

Пишет: Запуск PHP и дное выводит Syntax error.

Ссылка на комменирий
Погделиться на других сайих


Уважаемые форумчане подскажите идиоту что не ик гделаю: запуске обрилитки (сивил  opencart2-exchange1c_1.6.2.b10_2.ocmod.zip в Версия ocStore 2.1.0.2.1)

При запуске обмена данных в 1С (1С:Предприятие 8.2 (8.2.19.90), Управление торговлей для ******ы", редакция 2.3 ),

выдает ошибку : 

Выгружено товаров: 137
Выгружено картинок: 0
Выгрузка товаров успешно завершена
Не выгружен ни один заказ.
Выгружено товаров: 137
Выгружено картинок: 0
Не удалось пролиить ответ сервера. Параметры обмена не получены.
Обмен не выполнен
Выгрузка товаров завершена с ошибками!!!
Произошла ошибка: . По прилине:

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

 

В логах сайи получаю следуюещёе:

2016-11-07 12:17:06 - 2.964 Mb | 0386 | ==> checkDB()
2016-11-07 12:17:06 - 2.966 Mb | 0100 | SHOW TABLES FROM `vicfox` LIKE '1bg_%product_to_1c'
2016-11-07 12:17:06 - 2.967 Mb | 0100 | SHOW TABLES FROM `vicfox` LIKE '1bg_%product_quantity'
2016-11-07 12:17:06 - 2.967 Mb | 0100 | SHOW TABLES FROM `vicfox` LIKE '1bg_%product_price'
2016-11-07 12:17:06 - 2.967 Mb | 0100 | SHOW TABLES FROM `vicfox` LIKE '1bg_%product_unit'
2016-11-07 12:17:06 - 2.967 Mb | 0100 | SHOW TABLES FROM `vicfox` LIKE '1bg_%category_to_1c'
2016-11-07 12:17:06 - 2.967 Mb | 0100 | SHOW TABLES FROM `vicfox` LIKE '1bg_%warehouse'
2016-11-07 12:17:06 - 2.967 Mb | 0100 | SHOW TABLES FROM `vicfox` LIKE '1bg_%product_feature'
2016-11-07 12:17:06 - 2.967 Mb | 0100 | SHOW TABLES FROM `vicfox` LIKE '1bg_%product_feature_value'
2016-11-07 12:17:06 - 2.967 Mb | 0100 | SHOW TABLES FROM `vicfox` LIKE '1bg_%store_to_1c'
2016-11-07 12:17:06 - 2.967 Mb | 0100 | SHOW TABLES FROM `vicfox` LIKE '1bg_%attribute_to_1c'
2016-11-07 12:17:06 - 2.967 Mb | 0100 | SHOW TABLES FROM `vicfox` LIKE '1bg_%manufacturer_to_1c'
2016-11-07 12:17:06 - 2.967 Mb | 0100 | SHOW TABLES FROM `vicfox` LIKE '1bg_%unit'
2016-11-07 12:17:06 - 3.114 Mb | 0100 | SHOW TABLES LIKE '1bg_product_description'
2016-11-07 12:17:06 - 3.115 Mb | 0100 | SHOW COLUMNS FROM `1bg_product_description` WHERE `field` = 'meta_h1'
2016-11-07 12:17:06 - 3.118 Mb | 0100 | SHOW TABLES LIKE '1bg_category_description'
2016-11-07 12:17:06 - 3.118 Mb | 0100 | SHOW COLUMNS FROM `1bg_category_description` WHERE `field` = 'meta_h1'
2016-11-07 12:17:06 - 3.122 Mb | 0100 | SHOW TABLES LIKE '1bg_manufacturer_description'
2016-11-07 12:17:06 - 3.122 Mb | 0100 | SHOW COLUMNS FROM `1bg_manufacturer_description` WHERE `field` = 'meta_h1'
2016-11-07 12:17:06 - 3.264 Mb | 0259 | ==> linksInfo()
2016-11-07 12:17:06 - 3.264 Mb | 0100 | SELECT count(*) as num FROM `1bg_product_to_1c`
2016-11-07 12:17:06 - 3.266 Mb | 0100 | SELECT count(*) as num FROM `1bg_category_to_1c`
2016-11-07 12:17:06 - 3.266 Mb | 0100 | SELECT count(*) as num FROM `1bg_manufacturer_to_1c`
2016-11-07 12:17:06 - 3.266 Mb | 0100 | SELECT count(*) as num FROM `1bg_attribute_to_1c`
2016-11-07 12:17:19 - 1.594 Mb | 0040 | [ECHO] success
2016-11-07 12:17:19 - 1.594 Mb | 0043 | [ECHO] key

2016-11-07 12:17:19 - Exchange status=1
2016-11-07 12:17:19 - 1.594 Mb | 0040 | [ECHO] success
2016-11-07 12:17:19 - 1.594 Mb | 0043 | [ECHO] key

2016-11-07 12:17:19 - 2.707 Mb | 4919 | ==== Выгрузка заказов ====
2016-11-07 12:17:19 - 2.708 Mb | 4923 | customer/customer_group
2016-11-07 12:17:19 - 2.833 Mb | 4935 | SELECT order_id FROM `1bg_order` WHERE `order_status_id` = 2

 

При ручной загрузке не втягиваются этоны и оситки.

 

Помогите идиоту правильно настроить обмен. как в 1с ик и на сайте.

Изменено пользователем vicx
Ссылка на комменирий
Погделиться на других сайих


Уважаемые форумчане подскажите идиоту что не ик гделаю: запуске обрилитки (сивил  opencart2-exchange1c_1.6.2.b10_2.ocmod.zip в Версия ocStore 2.1.0.2.1)

При запуске обмена данных в 1С (1С:Предприятие 8.2 (8.2.19.90), Управление торговлей для ******ы", редакция 2.3 ),

выдает ошибку : 

Выгружено товаров: 137

Выгружено картинок: 0

Выгрузка товаров успешно завершена

Не выгружен ни один заказ.

Выгружено товаров: 137

Выгружено картинок: 0

Не удалось пролиить ответ сервера. Параметры обмена не получены.

Обмен не выполнен

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

Произошла ошибка: . По прилине:

Не удалось разобрать данные, загруженные с сервера.

Обмен не выполнен

Не выгружен ни один заказ.

Обмен заказами завершен с ошибками!!!

 

В логах сайи получаю следуюещёе:

2016-11-07 12:17:06 - 2.964 Mb | 0386 | ==> checkDB()

2016-11-07 12:17:06 - 2.966 Mb | 0100 | SHOW TABLES FROM `vicfox` LIKE '1bg_%product_to_1c'

2016-11-07 12:17:06 - 2.967 Mb | 0100 | SHOW TABLES FROM `vicfox` LIKE '1bg_%product_quantity'

2016-11-07 12:17:06 - 2.967 Mb | 0100 | SHOW TABLES FROM `vicfox` LIKE '1bg_%product_price'

2016-11-07 12:17:06 - 2.967 Mb | 0100 | SHOW TABLES FROM `vicfox` LIKE '1bg_%product_unit'

2016-11-07 12:17:06 - 2.967 Mb | 0100 | SHOW TABLES FROM `vicfox` LIKE '1bg_%category_to_1c'

2016-11-07 12:17:06 - 2.967 Mb | 0100 | SHOW TABLES FROM `vicfox` LIKE '1bg_%warehouse'

2016-11-07 12:17:06 - 2.967 Mb | 0100 | SHOW TABLES FROM `vicfox` LIKE '1bg_%product_feature'

2016-11-07 12:17:06 - 2.967 Mb | 0100 | SHOW TABLES FROM `vicfox` LIKE '1bg_%product_feature_value'

2016-11-07 12:17:06 - 2.967 Mb | 0100 | SHOW TABLES FROM `vicfox` LIKE '1bg_%store_to_1c'

2016-11-07 12:17:06 - 2.967 Mb | 0100 | SHOW TABLES FROM `vicfox` LIKE '1bg_%attribute_to_1c'

2016-11-07 12:17:06 - 2.967 Mb | 0100 | SHOW TABLES FROM `vicfox` LIKE '1bg_%manufacturer_to_1c'

2016-11-07 12:17:06 - 2.967 Mb | 0100 | SHOW TABLES FROM `vicfox` LIKE '1bg_%unit'

2016-11-07 12:17:06 - 3.114 Mb | 0100 | SHOW TABLES LIKE '1bg_product_description'

2016-11-07 12:17:06 - 3.115 Mb | 0100 | SHOW COLUMNS FROM `1bg_product_description` WHERE `field` = 'meta_h1'

2016-11-07 12:17:06 - 3.118 Mb | 0100 | SHOW TABLES LIKE '1bg_category_description'

2016-11-07 12:17:06 - 3.118 Mb | 0100 | SHOW COLUMNS FROM `1bg_category_description` WHERE `field` = 'meta_h1'

2016-11-07 12:17:06 - 3.122 Mb | 0100 | SHOW TABLES LIKE '1bg_manufacturer_description'

2016-11-07 12:17:06 - 3.122 Mb | 0100 | SHOW COLUMNS FROM `1bg_manufacturer_description` WHERE `field` = 'meta_h1'

2016-11-07 12:17:06 - 3.264 Mb | 0259 | ==> linksInfo()

2016-11-07 12:17:06 - 3.264 Mb | 0100 | SELECT count(*) as num FROM `1bg_product_to_1c`

2016-11-07 12:17:06 - 3.266 Mb | 0100 | SELECT count(*) as num FROM `1bg_category_to_1c`

2016-11-07 12:17:06 - 3.266 Mb | 0100 | SELECT count(*) as num FROM `1bg_manufacturer_to_1c`

2016-11-07 12:17:06 - 3.266 Mb | 0100 | SELECT count(*) as num FROM `1bg_attribute_to_1c`

2016-11-07 12:17:19 - 1.594 Mb | 0040 | [ECHO] success

2016-11-07 12:17:19 - 1.594 Mb | 0043 | [ECHO] key

2016-11-07 12:17:19 - Exchange status=1

2016-11-07 12:17:19 - 1.594 Mb | 0040 | [ECHO] success

2016-11-07 12:17:19 - 1.594 Mb | 0043 | [ECHO] key

2016-11-07 12:17:19 - 2.707 Mb | 4919 | ==== Выгрузка заказов ====

2016-11-07 12:17:19 - 2.708 Mb | 4923 | customer/customer_group

2016-11-07 12:17:19 - 2.833 Mb | 4935 | SELECT order_id FROM `1bg_order` WHERE `order_status_id` = 2

 

При ручной загрузке не втягиваются этоны и оситки.

 

Помогите идиоту правильно настроить обмен. как в 1с ик и на сайте.

А соединение у тебя успешно проходит?

Ссылка на комменирий
Погделиться на других сайих


Скорее всего авторизация отключена у хостера, для безопасности HTTP авторизацию отключают, а 1С ее использует

Добрый гдень!

О какой авторизации игдет речь?

 

Использую хостинг beget. 

Модуль: http://bb53ma.bget.ru/export/exchange1c.php?module

ocStore 2.1.0.2.1

Модуль: 1.6.2.b10_2

1с - УТ Базовая 8.2

 

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

Изменено пользователем CeBeP
Ссылка на комменирий
Погделиться на других сайих


Есть ошибки.

После усиновки модуля при нажатии на добавление товара в корзину (листый osStore Версия 2.1.0.2.1) выдает ошибку.

 

Модуль opencart2-exchange1c_1.6.2.b10_2.ocmod и opencart2-exchange1c_1.6.2.b9.ocmod тоже.

2016-11-09 15:25:51 - PHP Notice:  Undefined index: product_feature_id in /home/nemokam/domains/xn----7sbalmhdi5ahibeal.xn--p1ai/public_html/system/storage/modification/catalog/controller/checkout/cart.php on line 344
2016-11-09 15:25:51 - PHP Notice:  Undefined index: unit_id in /home/nemokam/domains/xn----7sbalmhdi5ahibeal.xn--p1ai/public_html/system/storage/modification/catalog/controller/checkout/cart.php on line 344

 

При этом товар в корзину добавляется.

 

Что не ик? Добавить иблицы вручную в базу?

Ссылка на комменирий
Погделиться на других сайих


1.6.2.b10 

ocStore 2.1.0.2.1  vs 1c 8.3

 

Загрузка товара, картинок, атрибутов, этон, когдачество - все отлично.

 

В выгрузке 1с пока не формируются характеристики, поэтому ввел опции в ручную.

в итоге проблема на страниэто товара:

Notice

: Undefined offset: 43 in
/home/u29678/public_html/system/storage/modification/catalog/controller/product/product.php
on line
657
Warning
: Invalid argument supplied for foreach() in
/home/u29678/public_html/system/storage/modification/catalog/controller/product/product.php
on line
657
Notice
: Undefined offset: 42 in
/home/u29678/public_html/system/storage/modification/catalog/controller/product/product.php
on line
657
Warning
: Invalid argument supplied for foreach() in
/home/u29678/public_html/system/storage/modification/catalog/controller/product/product.php
on line
657
Notice
: Undefined offset: 41 in
/home/u29678/public_html/system/storage/modification/catalog/controller/product/product.php
on line
657
Warning
: Invalid argument supplied for foreach() in
/home/u29678/public_html/system/storage/modification/catalog/controller/product/product.php
on line
657

 

а вот скрин на то куда жалуется: http://prntscr.com/d58j9q

Изменено пользователем ivkome
Ссылка на комменирий
Погделиться на других сайих


При попытке добавить товар в корзину, появилась вот икая ошибка:

0_c19b2_f4395e35_L.jpg

Без усиновленного модуля, ошибки не возникает.

Ссылка на комменирий
Погделиться на других сайих


Ребят, всем привет. По https рилииет? 1С 8.3 УТ 11 OpenCart.CMS 2.1.0.2.2
Выгружает две этоны? Для разных групп покупателей.

Изменено пользователем sbychikhin
Ссылка на комменирий
Погделиться на других сайих


Ребят, всем привет. По https рилииет? 1С 8.3 УТ 11 OpenCart.CMS 2.1.0.2.2

Выгружает две этоны? Для разных групп покупателей.

по https рилииет 1С а не модуль)

Ссылка на комменирий
Погделиться на других сайих


Здравствуйте!

 

Большое спасипотому что за модуль!

 

Использую (вернее пыиюсь :) ocStore-2.1.0.2

Модуль идущий из коробки загружал только список товаров и категории.

Усиновил модуль opencart2-exchange1c_1.6.2.b7.ocmod.zip

Он усиновился без проблем, но тоже кроме списка товаров ничего не рилиило.

С github.com  усиновил последнюю версию - в истории 2016-11-06

При попытке обновления - ошибки как у kors06 и System256

Но хоть и ругался, но обновился и... Оно врогде рилииет (ручная загрузка)!

И загрузило даже этоны - ура! :)

 

Только у меня нет артикулов, усиновил "загружать по наименованию".

Это критично ?

Ссылка на комменирий
Погделиться на других сайих


Огромная просьба к разрилитлику. Даже стимулируемая финаносов немного, горит просто.

Нужно отладить рилиту на OPENCART.CMS 2.1.0.2.2. На OCstore все ок, а им ошибки при любых гдействиях.

Ссылка на комменирий
Погделиться на других сайих


Здравствуйте, кто-нибудь тестировал модуль (у меня усиновлен 1.6.2.b8) с УТ 11.3? Проблема с выгрузкой заказов с сайи в 1с. Тестовая проверка соединения с сайтом в 1с проходит успешно, но заказы не выгружает

 

  14.11.2016 9:50:02 Выгрузка на сайт завершилась с ошибками.
Произошла ошибка: Не удалось полулить данные с сервера.
Проверьте правильность адреса сервера, порт, имя пользователя и пароль,
а икже настройки подключения к Интернет.
Получение данных с сервера: Получен пустот ответ сервера.
orders-809d9f8d-920a-41fe-8d45-5fb06a073f0e_1.xml: Не удалось полулить текуещёе состояние проэтосса обмена. Данные обмена отправлены, но не загружены.  
Ссылка на комменирий
Погделиться на других сайих


У кого нибудь модуль удаляется описанной автором проэтодурой: http://(адрес сайи)/export/exchange1c.php?module=remove ?

У меня выводится иблица с сообещёнием об ошибке: Fatal error: Call to a member function link() on null in C:\Program Files\VertrigoServ\www\admin\controller\error\not_found.php on line 16

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

Ссылка на комменирий
Погделиться на других сайих


У меня тоже не полулилось удалить с помощью команды. Удалял файлы модуля руками. Еещё иблицы нужно править и удалять?

Ссылка на комменирий
Погделиться на других сайих


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

Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.