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

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

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


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

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

Не подскажите, с чем может быть это связано?

Изменено пользователем Камиль

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


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

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

Top Posters In This Topic

12 минут назад, Камиль сказал:

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

Не подскажите, с чем может быть это связано?

Добрый день. Эти ошибки говорят о том, что товар отсутствует в Вашей базе данных. Найдите, какой ид товара в магазине соответствует ид товара в 1С (то, что в логе) и проверьте наличие этого товара в таблице oc_product.

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


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

Добрый день, подскажите, не выгружаются заказы в 1С.

На тестовом сайте без установленного модуля simple и модуля neoseo новая почта, заказы выгружаются.

Как найти ошибку и с чего начать?

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


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

5 минут назад, Dien сказал:

Добрый день, подскажите, не выгружаются заказы в 1С.

На тестовом сайте без установленного модуля simple и модуля neoseo новая почта, заказы выгружаются.

Как найти ошибку и с чего начать?

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

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


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

3 минуты назад, NeoSeo Help 1 сказал:

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

Цитата

2021-08-19 16:02:11 - type=catalog&mode=checkauth
2021-08-19 16:02:11 - Авторизация выполнена успешно: 3cbdc9021742309272a61ad3843b28ac
2021-08-19 16:02:11 - type=sale&mode=checkauth
2021-08-19 16:02:11 - Авторизация выполнена успешно: 3cbdc9021742309272a61ad3843b28ac
2021-08-19 16:02:11 - type=sale&mode=query
2021-08-19 16:02:11 - Сообщение для разработчика: Модуль Комбинации опций не установлен. Использование комбинаций опций не возможно.
2021-08-19 16:02:11 - Сообщение для разработчика. Таблица `oc_relatedoptions_variant_product` не была найдена. Использование связных опций не возможно.
2021-08-19 16:02:11 - Статусы в магазине Array
(
    [в наявності] => 7
    [предзаказ] => 8
    [очікується надходження] => 5
    [немає в наявності] => 6
    [знятий з виробництва] => 9
)

2021-08-19 16:02:11 - Используем следующие соответствия для статусов: Array
(
)

2021-08-19 16:02:11 - Используем следующие соответствия для методов доставки: Array
(
)

2021-08-19 16:02:11 - Используем следующие соответствия для методов оплаты: Array
(
)

2021-08-19 16:02:11 - Используем следующие соответствия для итогов заказа: Array
(
)

2021-08-19 16:02:11 - Выгружаем заказ №64
 

 

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


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

3 минуты назад, Dien сказал:

2021-08-19 16:02:11 - type=catalog&mode=checkauth
2021-08-19 16:02:11 - Авторизация выполнена успешно: 3cbdc9021742309272a61ad3843b28ac
2021-08-19 16:02:11 - type=sale&mode=checkauth
2021-08-19 16:02:11 - Авторизация выполнена успешно: 3cbdc9021742309272a61ad3843b28ac
2021-08-19 16:02:11 - type=sale&mode=query
2021-08-19 16:02:11 - Сообщение для разработчика: Модуль Комбинации опций не установлен. Использование комбинаций опций не возможно.
2021-08-19 16:02:11 - Сообщение для разработчика. Таблица `oc_relatedoptions_variant_product` не была найдена. Использование связных опций не возможно.
2021-08-19 16:02:11 - Статусы в магазине Array
(
    [в наявності] => 7
    [предзаказ] => 8
    [очікується надходження] => 5
    [немає в наявності] => 6
    [знятий з виробництва] => 9
)

2021-08-19 16:02:11 - Используем следующие соответствия для статусов: Array
(
)

2021-08-19 16:02:11 - Используем следующие соответствия для методов доставки: Array
(
)

2021-08-19 16:02:11 - Используем следующие соответствия для методов оплаты: Array
(
)

2021-08-19 16:02:11 - Используем следующие соответствия для итогов заказа: Array
(
)

2021-08-19 16:02:11 - Выгружаем заказ №64

Нужны полные логи, скачайте лог-файл и прикрепите его, как мы попросили выше. Также ожидаем файлы синхронизации.

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


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

22 минуты назад, NeoSeo Help 1 сказал:

Нужны полные логи, скачайте лог-файл и прикрепите его, как мы попросили выше. Также ожидаем файлы синхронизации.

Подскажите путь для файла обмена(синхронизации)?

Может быть это связанно с изменение папки admin? (после изменения папки admin правил файлы, но не исключено что не все)

Изменено пользователем Dien

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


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

57 минут назад, Dien сказал:

Подскажите путь для файла обмена(синхронизации)?

Может быть это связанно с изменение папки admin? (после изменения папки admin правил файлы, но не исключено что не все)

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

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


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

Подскажите такая ошибка:

[error] 829630#829630: *365108 FastCGI sent in stderr: "PHP message: PHP Fatal error:  Uncaught Error: Call to undefined method DB::[obfuscated]() in /var/www/free/data/www/free.ru/admin/model/tool/neoseo_exchange1c.php:9078
Stack trace:
#0 /var/www/free/data/www/free.ru/admin/model/tool/neoseo_exchange1c.php(3190): ModelToolNeoSeoExchange1c->initWarehouses(Object(SimpleXMLElement))
#1 /var/www/free/data/www/storage/modification/system/engine/loader.php(248): ModelToolNeoSeoExchange1c->parseOffers('offers.xml')
#2 /var/www/free/data/www/free.ru/system/engine/proxy.php(47): Loader->{closure}(Array, Array)
#3 /var/www/free/data/www/free.ru/admin/controller/tool/neoseo_exchange1c.php(780): Proxy->__call('parseOffers', Array)
#4 /var/www/free/data/www/storage/modification/system/engine/action.php(79): ControllerToolNeoSeoExchange1c->modeImport()
#5 /var/www/free/data/www/free.ru/system/engine/router.php(67): Action->execute(Object(Registry))
#6 /var/www/free/data/www/free.ru/system/engine/router.php(56): Router->execute(Obje" while reading response header from upstream, client: 192.168.1.1, server: free.ru, request: "GET /export/neoseo_exchange1c.php?type=catalog&mode=import&filename=offers.xml HTTP/1.1", upstream: 

Как ее решить ?

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


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

41 минуту назад, susl16c сказал:

Подскажите такая ошибка:

[error] 829630#829630: *365108 FastCGI sent in stderr: "PHP message: PHP Fatal error:  Uncaught Error: Call to undefined method DB::[obfuscated]() in /var/www/free/data/www/free.ru/admin/model/tool/neoseo_exchange1c.php:9078
Stack trace:
#0 /var/www/free/data/www/free.ru/admin/model/tool/neoseo_exchange1c.php(3190): ModelToolNeoSeoExchange1c->initWarehouses(Object(SimpleXMLElement))
#1 /var/www/free/data/www/storage/modification/system/engine/loader.php(248): ModelToolNeoSeoExchange1c->parseOffers('offers.xml')
#2 /var/www/free/data/www/free.ru/system/engine/proxy.php(47): Loader->{closure}(Array, Array)
#3 /var/www/free/data/www/free.ru/admin/controller/tool/neoseo_exchange1c.php(780): Proxy->__call('parseOffers', Array)
#4 /var/www/free/data/www/storage/modification/system/engine/action.php(79): ControllerToolNeoSeoExchange1c->modeImport()
#5 /var/www/free/data/www/free.ru/system/engine/router.php(67): Action->execute(Object(Registry))
#6 /var/www/free/data/www/free.ru/system/engine/router.php(56): Router->execute(Obje" while reading response header from upstream, client: 192.168.1.1, server: free.ru, request: "GET /export/neoseo_exchange1c.php?type=catalog&mode=import&filename=offers.xml HTTP/1.1", upstream: 

Как ее решить ?

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

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


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

Отдельно покупал OpenCart 3.0.3.6 (rs.1) модуль 271 и обмен не идет на нем, а в модуле 268 все нормально работает

Изменено пользователем susl16c

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


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

41 минуту назад, susl16c сказал:

Отдельно покупал OpenCart 3.0.3.6 (rs.1) модуль 271 и обмен не идет на нем, а в модуле 268 все нормально работает

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

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


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

9 минут назад, susl16c сказал:

php 7.4

Обновите файлы и проверьте, ушла ли ошибка. Отпишите о результате, пожалуйста.

neoseo_exchange1c_oc3.0_php7.2_271_os.ocmod.zip

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


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

Подскажите еще товар добавляется количество 1 но статус после добавления отключен, почему ? Артикул товара GT710-SL-2GD5-DI логи прилагаю можете подсказать ?

neoseo_exchange1c.zip

Изменено пользователем susl16c

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


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

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

Обновите файлы и проверьте, ушла ли ошибка. Отпишите о результате, пожалуйста.

neoseo_exchange1c_oc3.0_php7.2_271_os.ocmod.zip 1 MB · 2 скачивания

Да все нормально стало отрабатывать.

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


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

16.04.2020 в 19:11, NeoSeo Team сказал:

Как указать несколько категорий для товара в модуле "Обмен данными" для Интернет-магазина {SEO-Mагазин}, OpenCart 2.х, 3.х, ocStore?

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

Есть несколько вариантов решения данного вопроса. 

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

<Товар>
   ...
   <Группы>
      <Ид>f93e1128-c83a-11e2-8026-0015e9b8c48d</Ид>
      <Ид>f93e2128-c83a-11e2-8026-0015e9b8c48d</Ид>
      <Ид>f93e3128-c83a-11e2-8026-0015e9b8c48d</Ид>
      <Ид>f93e4128-c83a-11e2-8026-0015e9b8c48d</Ид>
   </Группы>
   ...
</Товар>

В таком случае модуль “Обмен данными” установит сразу 4 категории для товара. 

Если же доработка 1С:Предприятия не подходит по каким-то причинам, то в таком случае можно использовать вариант 2.

Прямо в карточке товара указываем реквизит Категории и указываем в нем через запятую названия категорий на сайте, с указанием полного пути от корня. Например:

Телефоны \ Чехлы, Телефоны \ Аксесуары

В таком случае модуль найдет эти категории на сайте, создаст недостающие, и пропишет в соответствие товару все 3 категории:

  • Телефоны
  • Телефоны \ Чехлы
  • Телефоны \ Аксесуары

Если опция "устанавливать родительские категории" выключена, то пропишутся только те две категории, что заданы.

Также, чтобы сэкономить время обработки, вы можете прописать не названия категорий, а их коды согласно opencart (category_id):

125, 126

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

есть такая проблема, но за счет того что 1с синхронизируется (у меня это каждые 24 часа) она потом сбивает связи, и оставляет только те что в 1с, как это обойти ?

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


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

19.08.2021 в 17:35, NeoSeo Help 1 сказал:

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

 

import0_1.xml 1415751044_NeoSeo1C_2021-08-20_19-41-34_error.log

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


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

21.08.2021 в 00:53, Malakobond сказал:

есть такая проблема, но за счет того что 1с синхронизируется (у меня это каждые 24 часа) она потом сбивает связи, и оставляет только те что в 1с, как это обойти ?

Добрый день. Второй способ, описанный по ссылке, тоже не подходит Вам?

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


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

21.08.2021 в 10:38, Dien сказал:

Пришлите ещё файл orders.xml, пожалуйста, именно там будет информация о заказах.

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


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

48 минут назад, NeoSeo Help 1 сказал:

Пришлите ещё файл orders.xml, пожалуйста, именно там будет информация о заказах.

1С только вот эти два файла выгружает в файл(orders и offers).

Если укажете пусть к этим файлам на сервере, то я их сброшу?

offers0_1_1629487990.xml

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


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

11 минут назад, Dien сказал:

1С только вот эти два файла выгружает в файл(orders и offers).

Если укажете пусть к этим файлам на сервере, то я их сброшу?

offers0_1_1629487990.xml 2 MB · 0 скачиваний

Давайте тогда будем смотреть по порядку от самого простого.

Во-первых, в настройках модуля какие статусы заказов выбраны для отправки в 1С? Посмотреть можно вот тут

270492814_.png.313c9cb8cc0cd4793d1c0fa26f9e8dfa.png

 

Во-вторых, какой статус присваивается новому заказу на сайте? Сделайте тестовый заказ и посмотрите, какой у него статус.

В-третьих, проверьте, пожалуйста, выбран ли обмен заказами в настройках самой 1С?

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


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

14 минут назад, NeoSeo Help 1 сказал:

Давайте тогда будем смотреть по порядку от самого простого.

Во-первых, в настройках модуля какие статусы заказов выбраны для отправки в 1С? Посмотреть можно вот тут

270492814_.png.313c9cb8cc0cd4793d1c0fa26f9e8dfa.png

 

Во-вторых, какой статус присваивается новому заказу на сайте? Сделайте тестовый заказ и посмотрите, какой у него статус.

В-третьих, проверьте, пожалуйста, выбран ли обмен заказами в настройках самой 1С?

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

После приобретения модуля и его настройки заказы выгружались в 1С, но спустя некоторое время и установки некоторых модификаторов (таких как HPM и переименования папки admin) 1С перестала видеть заказы с сайта.

Могу Вам предоставить гостевой доступ в админ панель.

Снимок экрана 2021-08-23 в 10.53.43.png

Изменено пользователем Dien

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


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

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

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

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

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

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

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

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

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

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