Обновление статуса товара
Действие «Обновление статуса товара» позволяет изменять статус товара.
На этой странице
Триггеры
К этому действию триггером или предыдущим шагом рабочего процесса добавляется скрытое поле. Это поле, «ИД товара», идентифицирует товар. ИД товара устанавливается по умолчанию и не может быть изменен. В результате действие «Обновление статуса товара» можно использовать в рабочих процессах, в которых есть действие «Получить данные о товаре» или любые триггеры, содержащие товар или вариант, например:
- Товар добавлен в магазин
- Статус товара обновлен
- Добавлен вариант товара
- Изменено количество в запасах
- Вариант снова в наличии
- Варианта нет в наличии
- Создана единица товара в запасах
Известные ограничения
Это действие обновляет товар, что приводит к срабатыванию триггеров, связанных с обновлениями товара. Если вы объедините это действие с триггерами, которые срабатывают при обновлении товара, то рабочий процесс будет выполняться вечно в бесконечном цикле. Из-за этого действие «Обновление статуса товара» не следует сочетать с триггерами, связанными с обновлениями товаров, такими как «Статус товара обновлен». Чтобы избежать циклов, можно добавить в рабочий процесс условия. Например, если рабочий процесс архивирует товар, вы можете проверить, не заархивирован ли товар уже.
Сведения об API
Чтобы узнать больше, изучите мутацию productUpdate.
Шаблоны
Архивация товара, если все его варианты отсутствуют в наличии во всех местоположениях
Архивирует товар, если все его варианты отсутствуют в наличии во всех местоположениях. Запускается, когда один из вариантов товара заканчивается. Посмотреть шаблон