Страница 1 из 1
PLI работа с UUID
Добавлено: 11 апр 2016 20:12
AndreyB
Добрый день.
Пишу свой SQl для интеграции с Prestashop, использую UUID, обнаружил несколько ошибок в ПЛИ, можно их исправить?
1. Товар был создан в категории 1, импорт в ПЛИ проходит правильно, далее товару изменили категорию на 2, после второго импорта в ПЛИ товар относится к обеим категориям 1 и 2,
хотя в 'pg' он тносится только к категории 2, при импорте чекнут чекбокс "Удалять категории и товары в учетной системе, которых нет в импортируемом файле".
2. При удалении товара, скрипт удаления товара/производителя выполняется 3 раза.
3. Удаление для производителей по UUID не работает, ПЛИ не подставляет UUID в скрипт.
Re: PLI работа с UUID
Добавлено: 13 апр 2016 09:47
support
Если у Вас свои SQL запросы то в них должна быть поддержка удаления товара, иными словами нужно создать SQL запросы для того, чтобы товары удалялись.
Re: PLI работа с UUID
Добавлено: 13 апр 2016 10:33
AndreyB
я так понимаю ваш ответ относится к моему третьему вопросу, попытаюсь объяснить на примере
есть SQL для удаления производителя
DELETE ps_manufacturer
FROM ps_manufacturer
WHERE ps_manufacturer.e_trade_uuid = {ItemID};
при его выполнении ПЛИ вместо UUID производителя подставляет пустую строку, получается так
DELETE ps_manufacturer
FROM ps_manufacturer
WHERE ps_manufacturer.e_trade_uuid = '';
что с первыми двумя вопросами?
Re: PLI работа с UUID
Добавлено: 13 апр 2016 12:18
support
1. Товар был создан в категории 1, импорт в ПЛИ проходит правильно, далее товару изменили категорию на 2, после второго импорта в ПЛИ товар относится к обеим категориям 1 и 2,
хотя в 'pg' он тносится только к категории 2, при импорте чекнут чекбокс "Удалять категории и товары в учетной системе, которых нет в импортируемом файле".
возможно эта галочка не поддерживается в ПЛИ при импорте в СТУС с учётом проверки уникальности категорий и товаров по UUID
2. При удалении товара, скрипт удаления товара/производителя выполняется 3 раза.
ПЛИ обходит каждый шаблон где настроен туннель и производит удаление
3. Удаление для производителей по UUID не работает, ПЛИ не подставляет UUID в скрипт.
это доработаем в новой версии ПЛИ, там для произв. не сохраняется UUID при удалении
Re: PLI работа с UUID
Добавлено: 13 апр 2016 12:30
AndreyB
1. Удаление товаров и категорий рботает, мне кажется не работает обновление категорий товара при импорте по UUID, в случае когда товар перемещается из одной категории в другую, возможно ли это доработать?
2. теперь все стало ясно, дествительно было 3 шаблона экспорта, но активе был только один, логичнее было бы обходить только активные шаблоны.
3. спасибо.