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

БАГ – BOX экспортировал 50520 продуктов, которые не заданы в действии экспорта и задублированы существующие.

Имеется действие "Выгрузить продукты/категории/фильтры/характеристики в opencart (через БД)" с настроенными параметрами экспорта (настройка экспорта.png). Несмотря на эти настройки действием было экспортировано (задублированные данные.png):

- продукты, которые уже были ранее экспортированы (задублированы), проигнорировав настройки ID opencart = ID BOX.

- продукты из категорий неуказанных в настройках

- продукты у которых не менялась ни цена ни количество с последней выгрузки

- в экспортируемых продуктах не было заполнено поле model, указанное в настройках действия.

Подобный БАГ с дублями уже был и раньше, но я решил не обращать внимания, теперь это повторилось и портит базу.

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

Это легко проверить, изменив цену или наличие у нескольких продуктов подлежащей экспорту категории:

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

- Запустив действие в ручном режиме экспортируются абсолютно все изменяющиеся и не изменяемые продукты категории, несмотря на настройки.

https://1b.app/ru/forum/integrations-with-online-stores/18064-ne-rabotayut-uslov...

https://1b.app/ru/forum/integrations-with-online-stores/18097-htos-koristuietsya...
Оригинальный вопрос доступен на версии: ua

Ответы:

Добрый день. Да, указанная настройка с выгрузкой только указанных продуктов не работала. Исправил
31.01.2024, 11:23

Ваша система обновится завтра утром
31.01.2024, 11:24


Отдел Заботы
OneBox production писал/а:
Ваша система обновится завтра утром

Ваш сервер так и не отдал обновление.
Последний rev.info 23.01.2024 21:31
01.02.2024, 12:16

Ну сбросьте ссылку я на свой бокс я посмотрю что там кто не отдал. rev ничего общего с обновлением не имеет если что, Вы просто не понимаете о чём говорите.
01.02.2024, 13:23


обновил систему
01.02.2024, 14:16


Отдел Заботы
OneBox production писал/а:
Добрый день. Да, указанная настройка с выгрузкой только указанных продуктов не работала. Исправил

Файлы аппки opencart обновились, но поведение действия абсолютно не изменилось:
- Запуская действие в ручном режиме, каждый раз экспортируются абсолютно все 1903 изменившиеся и не изменившиеся продукты указанной категории (настройка экспорта.png).
- Поменял в BOX 4-м продуктам наличие + 4-м продуктам цены, дождался часового крона, экспортировалось 12896 продукта, тоесть 8 те что изменились, а 12888 те в которых изменений не было, и только 7 было проигнорировано.
01.02.2024, 19:04

Вчера Включил логирование изменений продуктов shopproductchange.png, утром проанализировал результат экспорта - положительный.


- Запуская действие в ручном режиме, каждый раз экспортируются абсолютно все 1903 изменившиеся и не изменившиеся продукты указанной категории (настройка экспорта.png).

эта проблема остается актуальной.

Сохранив в действии хоть какое то изменение и дождаться часовой крон, то также экспортируются абсолютно все 1903 продукты игнорируя настройки.
02.02.2024, 09:23


Олександр Григорович писал/а:
- Запускаючи дію в ручному режимі, щоразу експортуються абсолютно всі 1903 продукти зазначеної категорії, що змінилися і не змінилися (налаштування експорту.png).

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

На счет выгрузки только того что изменилось насколько я вижу у Вас за последний час поменялось 23 000 продуктов, сооответственно они с последующей фильтрацией по категории и прочим условиям выгрузились в 11 утра сегодня (последний запуск действия)
02.02.2024, 11:37


На счет выгрузки только того что изменилось насколько я вижу у Вас за последний час поменялось 23 000 продуктов, сооответственно они с последующей фильтрацией по категории и прочим условиям выгрузились в 11 утра сегодня (последний запуск действия)

Да, заработало после включения логирования shopproductchange.png.


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

Не очень удобно, но ОК.
Но почему тогда в действии экспорта сохранив любое изменение (конкрктно поставил галочку "Выгружать картинки товаров с таким же названием как в системе") - Часовой Крон тоже выгружает все?
02.02.2024, 13:04


Александр Григорьевич писал/а:
Но почему тогда в действии экспорта сохранив любое изменение (конкрктно поставил галочку "Выгружать картинки товаров с таким же названием как в системе") - Часы также выгружают все?

После сохранения действия сбивается таймер, потому что меняются настройки действия и соответственно считается что действие с новыми настройками еще не запускалось.
02.02.2024, 13:30
Оригинальный комментарий доступен на версии: ua

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