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

Ошибка экспорта, в логе: simplified: match: failed to check if simplified pattern allowed for category: category not found

Поддержка Bodysite
Поддержка Bodysite
21 апреля 2023 14:40
+1

ОПИСАНИЕ ОШИБКИ:

При экспорте товаров, они не отпрвляются, показывается сообщение: 

Отправлено товаров: 0, Ozon ответил ошибкой: 197.

В логах записывается следующая информация:

2023-04-21 11:02:42 
dumped from wa-apps/ozon/lib/classes/product_handler/ozonExportManager.class.php line #41:
[
  'message' => 'simplified: match: failed to check if simplified pattern allowed for category: category not found',
  'details' => [],
  'trace' => [
    'file' => 'wa-apps/ozon/lib/classes/vendor/gam6itko/ozon-seller/src/Service/AbstractService.php',
    'line' => 132,
    'function' => 'throwOzonException',
    'class' => 'Gam6itko\\OzonSeller\\Service\\AbstractService',
    'type' => '->',
  ],
]

РЕШЕНИЕ:

В результате диагностики выяснено, что такую ошибку Ozon выдаёт, если товар был отправлен с отстутствующими габаритами и весом, например так:

"depth": 0,
"height": 0,
"width": 0,
"weight": 0,

В результате блокируется весь запрос экспорта товаров, со всеми товарами (100 шт), даже если у остальных все заполнено.

Если хотя бы один из элементов габаритов и веса заполнен, то ошибки нет.

Обработка этой ситуации добавлена в приложение "Интеграция с Ozon" начиная с версии 1.7.2. Товары с такими "пустыми" габаритами отфильтровываются, не отправляются в Ozon, их id записывается в файл validate.log.

0 комментариев
Добавить комментарий
Чтобы добавить комментарий, войдите в личный кабинет