Открыта возможность перехода на модули с открытым кодом! Детали

Перейти к публикации

Поддержка модуля Обмен и синхронизация openCart с 1С предприятие УТ, УНФ, Мой склад и тд. Модуль для OpenCart 1.5Х, 2.Х, 3.Х


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

43 минуты назад, Silvio_Dante сказал:

При попытке подключения к сайту, с использованием ссылки обмена, логина и пароля, появляется сообщение - соединение с сайтом не установлено (получен пустой ответ севера). В чем может быть причина? Конфигурация 1С: Комплексная автоматизация, редакция 1.1 (1.1.115.1)

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

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

Так же проверьте доступна ли ссылка обмена на сервере 1С, при обращении - модуль должен ответить success

Поделиться сообщением


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

  • Ответы 4,6k
  • Created
  • Последний ответ

Top Posters In This Topic

40 минут назад, Дмитрий Житников сказал:

При обмене данными модуля с сайтом стала выходить ошибка:

Ответ сервера: <b>Notice</b>:Trying to get property of non-object in <b> /home/httpd/vhosts/...............

Что делать? В чем может быть причина?

Добрый день, пришлите больше информации из лога, модуля и сервера

Поделиться сообщением


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

18 минут назад, NeoSeo Team сказал:

Добрый день, проверьте наличие файла модуля admin\controller\tool\neoseo_exchange1c.php, попробуйте переустановить модуль

Скажите, какая версию у Вас опенкарт?

3 версия

Поделиться сообщением


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

Доброго дня !

Не меняются статусы заказа на сайте при смене этих статусов в 1с, при этом в логах модуля видим:


2020-04-30 19:11:58 - Разбираем входящую информацию по заказам
2020-04-30 19:11:58 - Используем следующие соответствия для статусов: Array
(
    [в обработке] => на согласовании
    [отменено] => отменен
    [доставлено] => закрыт
)

2020-04-30 19:11:58 - У заказа №26896 НЕТ статуса. Обратитесь к разработчику складской системы учета
2020-04-30 19:11:58 - Обработка входящей информации по заказам выполнена
2020-04-30 19:11:59 - type=sale&mode=import&filename=orders-48754555-0a95-4b75-9527-ffe5dff6b66d_1.xml

 

- В настойказ загрузки заказов и в настройках 1с сопоставление статусов настроили
- Получать и обновлять статусы заказа из 1с - Влючено
- Соответвие статусов сайта и 1с :
     Новый заказ = На согласовании 
     В обработке = К выполнению
     Отменено = Отменен 
    Доставлено = Закрыт

 

 

Поделиться сообщением


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

1 час назад, NeoSeo Team сказал:

Добрый день, чтоб получить сео-юрл от 1С Вам требуется указать в свойствах для товара такое поле, затем его прописать в настройках модуля в натсройку - как называется это свойство в файле выгрузки - тогда модуль подхватит и пропишет в указанное Вами поле в карточке товара

вот так? image.png.d649a4a2f773c0a2f7e027ab7a6c2354.png

 

я прикрепил файл выгрузки. скажите как правильно

import (4).xml

Поделиться сообщением


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

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

3 версия

проверили наличие и переустановили, все так же, сам модуль зачем то лезет в таблицу в которую не должен

Поделиться сообщением


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

03.03.2020 в 23:25, NeoSeo Team сказал:

В следующей версии модуля будет исправлено, ориентировочно на сл. неделе. Проблема в том что пишет на 3-й версии не в ту таблицу.

Добрый день, можно узнать когда будет решен мой вопрос? (в 204 версии проблема не решена)

Цитата Вашего ответа, проблеме третий месяц пошел

Поделиться сообщением


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

5 часов назад, Дима сказал:

вот так? image.png.d649a4a2f773c0a2f7e027ab7a6c2354.png

 

я прикрепил файл выгрузки. скажите как правильно

import (4).xml 8 kB · 0 скачиваний

Не работает эта опция у них и не могут исправить с февраля

Поделиться сообщением


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

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

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

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

Поделиться сообщением


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

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

Поделиться сообщением


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

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

oc_order.shipping_firstname
oc_order.shipping_lastname
oc_order.shipping_company

если да, то почему?

Поделиться сообщением


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

30.04.2020 в 18:37, NeoSeo Team сказал:

Добрый день, проверьте наличие файла модуля admin\controller\tool\neoseo_exchange1c.php, попробуйте переустановить модуль

Скажите, какая версию у Вас опенкарт?

Версия 3.0

Файл есть. (обмен работает, ошибка пишется при обмене заказами)

Поделиться сообщением


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

28.04.2020 в 23:04, NeoSeo Team сказал:

 

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

Здравствуйте, попробовал, проблема решилась на половину, обрисую:

когда менялся статус не по curl работали также: оповещения админа по вайберу и телеграму, и работала выгрузка в sendpulse для отправки писем.

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

в логах так же ошибок нет(

помогите пожалуйста разобраться, это важно.

Поделиться сообщением


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

29.04.2020 в 11:25, NeoSeo Team сказал:

В самом содержимом файла производителя, метод один раз создается, тот что в ошибке?

Можно более подробно? Не совсем в этом разбираюсь. Какой файл открыть, что в нем посмотреть?

Поделиться сообщением


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

28.04.2020 в 11:50, NeoSeo Team сказал:

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

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

Поделиться сообщением


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

здравствуйте, так и не получается выгрузить. Частичная выгрузка товаров дала вот это:

<head><title>413 Request Entity Too Large</title></head>
<body>
<center><h1>413 Request Entity Too Large</h1></center>
<hr><center>nginx/1.15.8</center>
</body>
</html>

вроде уже место для выгрузки добавили, опять мало?

Изменено пользователем kachka2000@mail.ru

Поделиться сообщением


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

01.05.2020 в 12:28, Sergant сказал:

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

на втором сайте также не отображаются все товары. причем по непонятной логике, хотя в админке они есть. В чем может быть причина?

Поделиться сообщением


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

Приветствую! Дублирую сообщение, так как уже 5 день нет ответа, заказы стоят, магазин встал:
 

Добрый день! когда нажимаю скачать заказ вот такая ошибка:

Fatal error: Uncaught Exception: Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') group by 1 order by 2 desc limit 1' at line 1
Error No: 1064
SELECT `relatedoptions_id`, count(*) as cnt FROM `*****_relatedoptions_option` WHERE product_id = '181' and option_value_id in ( ) group by 1 order by 2 desc limit 1 in /home/m/*****/new.*****/public_html/system/library/db/mysqli.php:40 Stack trace: #0 /home/m/*****/new.*****/public_html/system/library/db.php(45): DB\MySQLi->query('SELECT `related...') #1 /home/m/*****/new.*****/public_html/admin/model/tool/neoseo_exchange1c.php(5055): DB->query('SELECT `related...') #2 /home/m/*****/new.*****/public_html/admin/model/tool/neoseo_exchange1c.php(7266): ModelToolNeoSeoExchange1c->query('SELECT `related...') #3 /home/m/*****/new.*****/public_html/admin/model/tool/neoseo_exchange1c.php(1155): ModelToolNeoSeoExchange1c->get1CProductIdForOrder('181', '9783') #4 /h in /home/m/*****/new.*****/public_html/system/library/db/mysqli.php on line 40

По рекомендации:
- Модуль переустановили - все так же
- Опции вообще не используем, все отключено -  все так же
- Все время лезит при обмене в таблицу связанных опций, который у нас не установлен и как уже писал, опции не используем.
- 3 версия CMS

Поделиться сообщением


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

6 часов назад, garik сказал:

Приветствую! Дублирую сообщение, так как уже 5 день нет ответа, заказы стоят, магазин встал:
 

Добрый день! когда нажимаю скачать заказ вот такая ошибка:

Fatal error: Uncaught Exception: Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') group by 1 order by 2 desc limit 1' at line 1
Error No: 1064
SELECT `relatedoptions_id`, count(*) as cnt FROM `*****_relatedoptions_option` WHERE product_id = '181' and option_value_id in ( ) group by 1 order by 2 desc limit 1 in /home/m/*****/new.*****/public_html/system/library/db/mysqli.php:40 Stack trace: #0 /home/m/*****/new.*****/public_html/system/library/db.php(45): DB\MySQLi->query('SELECT `related...') #1 /home/m/*****/new.*****/public_html/admin/model/tool/neoseo_exchange1c.php(5055): DB->query('SELECT `related...') #2 /home/m/*****/new.*****/public_html/admin/model/tool/neoseo_exchange1c.php(7266): ModelToolNeoSeoExchange1c->query('SELECT `related...') #3 /home/m/*****/new.*****/public_html/admin/model/tool/neoseo_exchange1c.php(1155): ModelToolNeoSeoExchange1c->get1CProductIdForOrder('181', '9783') #4 /h in /home/m/*****/new.*****/public_html/system/library/db/mysqli.php on line 40

По рекомендации:
- Модуль переустановили - все так же
- Опции вообще не используем, все отключено -  все так же
- Все время лезит при обмене в таблицу связанных опций, который у нас не установлен и как уже писал, опции не используем.
- 3 версия CMS

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

Сейчас было добавлена проверка на существование такой таблицы для связанных опций, в 207 версии модуля проблема будет устранена

Поделиться сообщением


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

30.04.2020 в 19:46, futurasta сказал:

Доброго дня !

Не меняются статусы заказа на сайте при смене этих статусов в 1с, при этом в логах модуля видим:


2020-04-30 19:11:58 - Разбираем входящую информацию по заказам
2020-04-30 19:11:58 - Используем следующие соответствия для статусов: Array
(
    [в обработке] => на согласовании
    [отменено] => отменен
    [доставлено] => закрыт
)

2020-04-30 19:11:58 - У заказа №26896 НЕТ статуса. Обратитесь к разработчику складской системы учета
2020-04-30 19:11:58 - Обработка входящей информации по заказам выполнена
2020-04-30 19:11:59 - type=sale&mode=import&filename=orders-48754555-0a95-4b75-9527-ffe5dff6b66d_1.xml

 

- В настойказ загрузки заказов и в настройках 1с сопоставление статусов настроили
- Получать и обновлять статусы заказа из 1с - Влючено
- Соответвие статусов сайта и 1с :
     Новый заказ = На согласовании 
     В обработке = К выполнению
     Отменено = Отменен 
    Доставлено = Закрыт

 

 

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

Поделиться сообщением


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

30.04.2020 в 20:03, Дима сказал:

вот так? image.png.d649a4a2f773c0a2f7e027ab7a6c2354.png

 

я прикрепил файл выгрузки. скажите как правильно

import (4).xml 8 kB · 0 скачиваний

Да все верно, протестировал Ваш файл сео-юрл прошел. Так же если у Вас версия опенкарт 3.0 Вам необходимо обновить модуль в 207 версии была исправлена проблема с совместимостью для 3.0 опенкарт с таблицей сео-юрл 

image.png

Поделиться сообщением


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

01.05.2020 в 12:28, Sergant сказал:

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

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

Поделиться сообщением


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

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

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