Перейти к содержимому

Время синхронизации статусов заказов поставщиков по SPO

SPO (автоматический заказ и обмен с поставщиком) позволяет платформе запрашивать у поставщика актуальное состояние уже оформленной у него позиции заказа и при необходимости подтягивать статус позиции у Вас в системе по настроенному маппингу.

Поле «Время синхронизации статусов заказов поставщиков по SPO» задаёт не реже какого интервала платформа будет снова спрашивать у поставщика статус по одной и той же позиции заказа. Так реже бывают лишние запросы к поставщику.

Где находится

Технические настройки → Общие настройки → Основные — блок «Параметры синхронизаций» — поле «Время синхронизации статусов заказов поставщиков по SPO».

Значение указывается в минутах. После изменения нажмите Сохранить на странице основных настроек.

Зачем вообще нужен интервал

  • У поставщиков часто есть правила, как часто к ним можно обращаться; слишком частые запросы им не нравятся.
  • Слишком частые опросы мешают поставщику и вам: статус у поставщика обычно меняется не каждую минуту.
  • В подсказке к полю сказано: меньше 10 минут ставить не рекомендуется.

Имеет смысл подобрать значение под ваш процесс: например, если поставщики обычно подтверждают заказ в течение часа, интервал 15–30 минут часто достаточен; если нужна более «живая» картина по критичным заказам — обсудите с поддержкой поставщиков допустимую частоту и только потом уменьшайте интервал.

Как это работает

Цифра в минутах — это «не чаще, чем раз в столько минут» для одной позиции заказа: пока не прошло указанное время с последнего успешного автоматического запроса статуса по этой позиции, система не будет снова запрашивать у поставщика статус по этой позиции.

Платформа сама по расписанию периодически проходит по подходящим позициям и обновляет статусы там, где это нужно. Частоту этого общего обхода вы этим полем не задаёте — вы задаёте только минимальный перерыв между повторными запросами по одной и той же строке заказа.

За один раз обрабатывается ограниченное число позиций; если заказов много, очередь разбивается на несколько таких проходов.

Когда позиция вообще участвует в автообновлении

Нужно всё сразу:

  1. У поставщика на вкладке SPO включено «Автоматически применять маппинг статусов поставщика». Иначе автообход эту позицию не берёт.
  2. По позиции уже есть данные для связи с поставщиком (заказ у поставщика заведён, всё нужное заполнено).
  3. В SPO у позиции состояние «Заказано» — то есть пора периодически узнавать, что изменилось у поставщика.
  4. У позиции включено автоматическое обновление в смысле логики платформы: это не отдельная галочка, которую вы руками ставите в настройках.

Где это посмотреть: ЗаказыЗаказные позиции → откройте нужную позицию → блок «SPO (Заказы поставщикам)». Поле «Автоматическое обновление» там показывает «Включено» или «Выключено» — это индикатор (в панели его нельзя переключить вручную). Платформа сама ставит «Включено», когда SPO‑состояние позиции становится «Заказано», и снимает, если позицию откатили в состояния вроде «Не заказано» или «Удалено из корзины» у поставщика.

Если хотя бы один пункт не выполняется, крутить только минуты бессмысленно — позиция не попадёт в автоопрос.

Если поставщик не ответил

Текст ошибки виден в «SPO сообщение» у позиции. При большом числе сбоев администраторам может прийти уведомление — имеет смысл проверить доступ к поставщику и настройки склада.

Значение «0» минут

0 означает, что перерыв между повторными запросами по одной позиции почти не ограничивается. Пользоваться этим стоит только если вы точно понимаете, зачем вам это; в обычной работе лучше держать разумное число минут (как в подсказке к полю).

Что проверить после смены интервала

  1. Карточка склада (поставщика) → вкладка SPO: включены ли автозаказ (если вы им пользуетесь) и автоматический маппинг статусов.
  2. Тестовый заказ: в Заказы → Заказные позиции откройте позицию — в блоке SPO должно быть состояние «Заказано» и индикатор «Автоматическое обновление» в положении «Включено» (его выставляет система, не вы).
  3. Через время не меньше выбранных минут посмотрите позицию снова: должно обновиться сообщение SPO или статус (если поставщик что‑то изменил и маппинг настроен).
  4. Если ничего не меняется — откройте сообщение SPO на позиции; при необходимости обратитесь в службу поддержки.

Если статусы «не двигаются»

  • У поставщика включён маппинг статусов (вкладка SPO).
  • В Заказы → Заказные позиции у нужной позиции в SPO — «Заказано» и индикатор «Автоматическое обновление» показывает «Включено» (если «Выключено» — сначала доведите позицию до «Заказано» через сценарий SPO, а не меняйте только минуты в общих настройках).
  • С последнего успешного обновления по этой позиции прошло не меньше указанного в настройках числа минут.
  • В сообщении SPO нет ошибки от поставщика.
  • Фоновые задания сайта включены и настроены (если сомневаетесь — уточните у службы поддержки).

Совет

Меняйте интервал небольшими шагами и смотрите на пару реальных заказов — так проще понять, устраивает ли вас скорость обновления статусов.

Внимание

Слишком маленький интервал (особенно ниже 10 минут) может привести к частым ошибкам со стороны поставщика и лишней нагрузке. Перед уменьшением интервала лучше согласовать это с поставщиком или с поддержкой платформы.

База знаний для EMS-платформы PlatParts.