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

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


Recommended Posts

О как, а ваш модуль без пробоем все сделал. Т.е. вывел товары, фото и цены. Правда не все товары, ноэто уже точно в 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) Оплачен, Отгружен - "Сделка завершена"

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


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

УТ 11.2

 

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

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


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

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

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

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

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

100243055ab1.jpg

 

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

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

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

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

 

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

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

https://opencartforum.com/topic/15471-opencart-exchange-1c/page-297

https://opencartforum.com/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
Надіслати
Поділитися на інших сайтах


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

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


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

 

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

 

Использую (вернее пытаюсь :) 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 changed the title to Модуль обмена для opencart v2.3 с учетной системой по стандарту CommerceML [Поддержка]

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

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

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

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

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

Вхід

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

Вхід зараз

×
×
  • Створити...

Important Information

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