1b.app
Скопирована ссылка -

Ошибка в ежечасовом универсальном импорте продуктов при включения условия обработки только с товаров с определеннным доп.полем

Есть действие импорта. Настраивалось оно достаточно давно и работало без каких-либо проблем.
Возникла необходимость использовать эту настройку "Обрабатывать только продукты, у которых дополнительное поле равно выбранному значению" https://prnt.sc/vw2gk9, и сделать второе такое же действие, но с другим условием. (необходимость в этих настройках выплыла из этой темы https://crm-onebox.com/ru/support/suppliers-and-prices/4044-podtyanut-v-protsess...

После настройки второго действия и простановки условия в первое, возникла ошибка "XML PATH (путь по тегам) к категориям не корректен!" в обоих действиях https://i.imgur.com/GYUAWUv.png/
Причем ошибка очень странная.
Если я вЫключаю условие обработки и включаю снова поиск по внешнему id (как было ранее), то действие отрабатывает штатно, обновляет все найденные товары.
Включаю условие обработки и вЫключаю поиск по внешнему id - снова ошибка.

Настройка пути к категориям выглядит так (со старой настройкой поиска работает)
Сам xml выглядит так
Бокс https://knz.market/

Ответы:

И при штатном запуске по крону, и при принудительном запуске результат одинаковый.

Что это может быть и как убрать эту ошибку?
15.12.2020, 19:19

Здравствуйте. Уберите путь к массиву категорий, он в вашем случае не нужен насколько я вижу, так как по категориям нет никакой информации.
15.12.2020, 22:30


Бодяко Дмитрий
Сотрудник писал/а:
Здравствуйте. Уберите путь к массиву категорий, он в вашем случае не нужен насколько я вижу, так как по категориям нет никакой информации.


Если убираю путь к категориям (оставляю пустое поле) вылазит та же ошибка. При любых настройках действия.
Именно поэтому изначально прописала ее в таком виде. При старой настройке поиска и такой ссылке к категориям все работает.
А вот при новой настройке (с условием) не работает ни со ссылкой, ни без нее. Только что еще раз проверила ((
15.12.2020, 22:35


Бодяко Дмитрий
Сотрудник писал/а:
Здравствуйте. Уберите путь к массиву категорий, он в вашем случае не нужен насколько я вижу, так как по категориям нет никакой информации.


Перепробовала еще раз несколько вариантов и никак.
При включенном условии вылазит ошибка с путем к категориям.
Это явно какой-то баг.
Там точно не стоит проверка на обязательное наличие категорий в xml или что-то подобное?
16.12.2020, 19:11

Насколько я вижу "Продуктов обновлено: 2083" продукты импортит и никаких ошибок нет
17.12.2020, 17:48


Бодяко Дмитрий
Сотрудник писал/а:
Насколько я вижу "Продуктов обновлено: 2083" продукты импортит и никаких ошибок нет


Вообще то в том прайсе, что Вы смотрели условий обработки нет и это не то действие, о котором я писала. Вы смотрели прайс Арники, а нужно прайс Горган. На данный момент условие включено во втором (подчеркнут на скриншоте) и он НЕ работает

Всего сейчас настроено 2 действия загрузки прайса Горган. Как только будет устранена ошибка, настрою еще 4 шт.

В первом я сейчас выключила условие чтобы наличие и цены обновлялись. И в нем, как и весь последний месяц, обновлено около 1700 товаров

А вот там где условие включено (второе действие для прайса Горган), не обновлено вообще ничего
17.12.2020, 18:50


Бодяко Дмитрий


Единственное действие, в котором проставлено условие обработки товаров, по прежнему не работает и выкидывает ошибку поиска категорий.
В чем причина?
18.12.2020, 18:08


Бодяко Дмитрий


Все еще жду ответа.
21.12.2020, 07:15

Добрый день измените формат прайса вот так https://prnt.sc/wczz4o как описано в описании действия https://prnt.sc/wczzhz . Т.е. вам нужно обернуть массив продуктов в еще один любой тег.
30.12.2020, 15:08


Бодяко Дмитрий
Сотрудник писал/а:
Добрый день измените формат прайса вот так https://prnt.sc/wczz4o как описано в описании действия https://prnt.sc/wczzhz . Т.е. вам нужно обернуть массив продуктов в еще один любой тег.


Увы, это невозможно (( У поставщика нет возможности доработать эту выгрузку.

Последние дни декабря опять пробовала разные варианты и нашла вариант на котором ошибка категорий не выпадает https://i.imgur.com/20Xf3h7.png/ НО товары при этом варианте все-равно не обновляются если проставлено условие в этом поле https://prnt.sc/vw2gk9.
Как только убираю условие - обновление идет. Возвращаю условие - снова не обрабатывается ни один товар https://i.imgur.com/5TQZM5Q.png/
Товары в наличии с таким значением поля есть, вот например https://knz.market/admin/shop/products/37632/edit/ (поле почти в самом низу карточки)
04.01.2021, 08:37

Добрый день. Внес правки в действие, теперь действие с условием ХХХХ=43 получает такой результат https://prnt.sc/wj1cqs
08.01.2021, 15:49


Бодяко Дмитрий
dev писал/а:
Добрый день. Внес правки в действие, теперь действие с условием ХХХХ=43 получает такой результат https://prnt.sc/wj1cqs


Спасибо!
Наконец работает ))
13.01.2021, 11:04

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