Приветствую!
Подскажите, пожалуйста, как решить вопрос обновления (одежда с размерами).
В фиде каждый размер предоставляется отдельным оффером.
Для связки использую
ПОЛЬЗОВАТЕЛЬСКИЕ ДЕЙСТВИЯ (afterUpdate): updateOptions
Параметр "размер" - значение опции по умолчанию - размер
Связываю по общему атрибуту <vendorCode>
ДЕЙСТВИЕ ПОСЛЕ ЗАГРУЗКИ: Обнулить необновленные товары (Отключить необновленные товары тоже пробовал).
В общем все работает, в товарах появляются опции размеров.
Но есть проблемка:
К примеру есть товар, скажем: "Кроссовки синие" в размерах 38, 42, 45.
На следующий день в фиде эти же кросы уже есть в размерах 38, 42. то есть 45 размер продан, и должен быть обнулен по наличию (или отключен, смотря какое действие после загрузки указано).
Но после обновления на сайте все равно видим "Кроссовки синие" в размерах 38, 42, 45.
И только если в фиде закончились все размеры, то "Кроссовки синие" получают статус "нет в наличии", и то в опциях остаются все размеры которые ранее были в фиде.
итого получаем неработоспособную систему, потому что наличие размеров не актуально.
Подскажите, пожалуйста, как актуализировать наличие размеров?
Пример фида:
<offer available="true" id="99d34e78-5642-41ee-9b92-af39152f6a63">
<name> Nike Vista (DJ6607-600)</name>
<name_ru> Nike Vista (DJ6607-600)</name_ru>
<vendorCode>DJ6607-600</vendorCode>
<categoryId>16f85359-62c5-4c70-821f-7d65f30343b7</categoryId>
<hash_code>931688868</hash_code>
<picture>https://Site/photos/basic/DJ6607-600/DJ6607-600_1.jpg</picture>
<picture>https://Site/photos/basic/DJ6607-600/DJ6607-600_2.jpg</picture>
<picture>https://Site/photos/basic/DJ6607-600/DJ6607-600_3.jpg</picture>
<picture>https://Site/photos/basic/DJ6607-600/DJ6607-600_4.jpg</picture>
<quantity_in_stock>1</quantity_in_stock>
<drop_price>1503</drop_price>
<price>1819</price>
<currencyId>UAH</currencyId>
<param name="Локація">OFC</param>
<param name="Розмір Eur">39</param>
<param name="Бренд">Nike</param>
<param name="Колір">Пудровий</param>
<param name="Склад товару">Текстиль</param>
<param name="Країна виробник"/>
<param name="Cтать">Жінки</param>
<param name="Сезон">Літо</param>
</offer>