> For the complete documentation index, see [llms.txt](https://wiki.indeepa.com/2.0/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wiki.indeepa.com/2.0/zashita-ot-skachkov-cen.md).

# Защита от скачков цен

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

Она реагирует на массовые изменения ключевых показателей и срабатывает, если:

* Маркетплейс передал некорректные данные;
* В настройках репрайсера случайно были указаны неверные значения.

{% hint style="warning" %}
К установке лимитов нужно подходить очень внимательно и включать их только при реальной необходимости. Если задать слишком узкие диапазоны, защита может сработать на обычные, естественные колебания показателей (например, из-за продажи крупной партии). В этом случае репрайсер остановит автоматическую отправку цен на маркетплейс, и вам придётся разблокировать её вручную.
{% endhint %}

### Как настроить защиту

1. Перейдите в раздел «Настройки» → **«Защита от скачков цен»**.

<figure><img src="https://955551080-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEhQTmEGR3odV7bjIaFYs%2Fuploads%2FWRjWgx3TV0OpItHySL81%2F%D0%A0%D0%B8%D1%81%D1%83%D0%BD%D0%BE%D0%BA1.png?alt=media&amp;token=0d6c0299-3029-4d05-8b30-7fb9c24fbb15" alt=""><figcaption></figcaption></figure>

2. Для каждого показателя задайте **допустимый коридор отклонений**:

* В поле минимального значения укажите цифру со знаком минус (например, -25);
* В поле максимального — без знака (например, 25).

3. Нажмите кнопку **«Сохранить»**, чтобы настройки вступили в силу.

<figure><img src="https://955551080-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEhQTmEGR3odV7bjIaFYs%2Fuploads%2Fc71SbxlFJWyDeB7z0xwh%2F%D0%A0%D0%B8%D1%81%D1%83%D0%BD%D0%BE%D0%BA2.png?alt=media&amp;token=fdb306ef-1ce4-40a5-8031-37d6809f4aa7" alt=""><figcaption></figcaption></figure>

Рекомендуем в первую очередь настроить главный показатель — «Общий сток стоимости, изменения в %» (например, от -25% до +25%). Это предотвратит массовые изменения цен из-за сбоев скидок или цен до скидки на стороне маркетплейса. Остальные параметры настраивайте только по необходимости.

### Описание показателей (параметров)

Каждый показатель и его назначение мы подробно разберём ниже.

1. **Общий сток стоимости, изменения в %.**\
   Показатель фиксирует возможные колебания общей стоимости вашего стока в рамках одного пересчёта. Защита сработает, например, при передаче некорректных данных от WB или если пользователь самостоятельно установил неверные значения в настройках, что привело к неожиданному изменению стоимости всех товаров.
2. **Сумма себестоимости, изменения в %.**\
   Показатель фиксирует процент изменения общей суммы себестоимости всех товаров. Резкое изменение может произойти при ручном редактировании настроек товаров или при загрузке файла массовой настройки, если в данных были допущены неточности.
3. **Доставка к клиенту, изменения в %.**\
   Показатель фиксирует процент изменения общей суммы стоимости доставки к клиенту по всем товарам. Резкое изменение может произойти при ручном редактировании настроек, если в данные были внесены неточности.
4. **Процент выкупа, изменения в %.**\
   Показатель фиксирует процент изменения общей суммы процента выкупа по всем товарам. Резкое изменение может произойти при ручном редактировании настроек или при массовом возврате крупной партии товаров.
5. **Есть промо, изменения в %.**\
   Показатель фиксирует процент изменения общего количества товаров, для которых установлена хотя бы одна промоцена. На текущий момент эта защита менее актуальна, так как акции подгружаются в репрайсер пользователями вручную. &#x20;
6. **Есть СПП, изменения в %.**\
   Показатель фиксирует процент изменения количества SKU, для которых действует СПП (скидка постоянного покупателя от WB). При установке порогового значения обратите внимание: если у товара закончились остатки, его СПП обнуляется. Если таких товаров много, а вы установили слишком маленький лимит изменения, защита может сработать даже при естественном обнулении СПП из-за отсутствия товара на складе.
7. **Общий сток штук, изменения в %.**\
   Показатель фиксирует процент изменения суммы остатков всех товаров. При установке лимита задаётся именно процентное значение. Резкое изменение может произойти как из-за некорректных данных об остатках, поступивших от WB, так и по естественной причине — например, если была продана большая партия.
8. **Общий сток в штуках.**\
   Показатель фиксирует изменение итоговой суммы остатков всех товаров в штуках. В отличие от предыдущего параметра, здесь задаётся абсолютное значение в штуках, а не в процентах — что удобно, если вы хотите установить конкретный числовой порог отклонения. Резкое изменение может произойти как из-за ошибочных данных, так и по реальной причине — например, при продаже крупной партии товара.

### Настройте уведомления

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

1. Перейдите в раздел **«Уведомления»** — на странице откроется дополнительное окно настроек.

<figure><img src="https://955551080-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEhQTmEGR3odV7bjIaFYs%2Fuploads%2FB28vUQSeaGwWbPhUEMCa%2F%D0%A0%D0%B8%D1%81%D1%83%D0%BD%D0%BE%D0%BA3.png?alt=media&amp;token=4c5fa834-07f7-4df0-8747-f51f332abf91" alt="" width="177"><figcaption></figcaption></figure>

2. В списке найдите два отдельных пункта, связанных с защитой от скачков цен:

* **Срабатывание защиты от скачков цен для моих аккаунтов** — уведомления придут только по тем аккаунтам, которые принадлежат вам.
* **Срабатывание защиты от скачков цен для любых аккаунтов** — уведомления придут по всем аккаунтам, к которым вам выдал доступ администратор.

3. Для каждого пункта выберите удобный канал получения уведомлений — **Email** или **Telegram** — переключив соответствующий ползунок.

<figure><img src="https://955551080-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEhQTmEGR3odV7bjIaFYs%2Fuploads%2FZAdRJxRX69xsOaU2ixxj%2F%D0%A0%D0%B8%D1%81%D1%83%D0%BD%D0%BE%D0%BA4.png?alt=media&amp;token=d8f81273-5308-42ac-8c0f-96150a4c3828" alt=""><figcaption></figcaption></figure>

Если вы выбрали **Telegram**, убедитесь, что вы авторизованы в Telegram-боте INDEEPA (при первом подключении перейдите в бота и нажмите /start).

### Как работает защита

В таблице настроек отображаются три значения для каждого показателя: минимальное, текущее и максимальное.

Автоматический пересчёт метрик происходит раз в **40 минут**. После каждого пересчёта репрайсер сравнивает новое текущее значение с предыдущим. Если разница выходит за установленные вами лимиты — защита срабатывает и не допускает резкого скачка цен.

&#x20;Что происходит при срабатывании защиты

1. Пересчёт цен и последующая отправка их на маркетплейс приостанавливаются.
2. Во вкладке **«Товары»** отобразится текст ошибки.

<figure><img src="https://955551080-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEhQTmEGR3odV7bjIaFYs%2Fuploads%2FQpPXq7dRepYX7VjMVzBH%2F%D0%A0%D0%B8%D1%81%D1%83%D0%BD%D0%BE%D0%BA5.png?alt=media&amp;token=83b18322-cbc9-47f8-90a1-f69d93a9116f" alt=""><figcaption></figcaption></figure>

3. Кнопка «Пересчёт» изменится на **«Разблокировать пересчет»**.

<figure><img src="https://955551080-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEhQTmEGR3odV7bjIaFYs%2Fuploads%2Fd4uf7OTnLlYt7kGHbkss%2F%D0%A0%D0%B8%D1%81%D1%83%D0%BD%D0%BE%D0%BA6.png?alt=media&amp;token=98d8e0e1-798e-4ed6-b828-2e497904ceaf" alt=""><figcaption></figcaption></figure>

4. Приходит уведомление в Telegram или на e-mail — но только в том случае, если вы (или администратор аккаунта) заранее настроили эти уведомления в соответствующем разделе. Без настройки уведомлений вы не узнаете о блокировке, пока не зайдёте в репрайсер.

Проверьте настройки защиты от скачков, настройки карточек и страницу новых цен на предмет резкого и/или массового изменения цен карточек. Перейдите во вкладку **«Товары»** и нажмите **«Разблокировать пересчет»**.

{% hint style="warning" %}
Нажать кнопку **«Разблокировать пересчет»** может не любой пользователь. Это действие доступно **только администратору** или сотрудникам, у которых в разделе «Настройки» → [«Доступ»](https://supplier.indeepa.com/#/repricer/settings/access) активированы права **«Редактирование настроек»**. Обычные менеджеры без этих прав снять блокировку не смогут.
{% endhint %}

<figure><img src="https://955551080-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FEhQTmEGR3odV7bjIaFYs%2Fuploads%2F5ylnLJF36EQFLAb9prqL%2F%D0%A0%D0%B8%D1%81%D1%83%D0%BD%D0%BE%D0%BA27.png?alt=media&amp;token=9e6a3978-3ffa-488b-b9f2-86b9085bfbc5" alt=""><figcaption></figcaption></figure>

### Примеры случаев, когда защита выручит

1. **Временная ошибка API текущих цен маркетплейса:** передаётся некорректная цена до скидки либо сама скидка;
2. **Временная ошибка отчёта по остаткам маркетплейса:** по всем товарам передаются нулевые или неправильные остатки;
3. **В начале недели маркетплейс может предоставить неполный недельный отчет.** Следствие — неверная стоимость логистики или процент выкупа;
4. **Временная ошибка отчёта по акциям маркетплейса:** получены пустые файлы с ценами для акций. Итог — товары, по которым данные не поступили, будут исключены из акции;
5. **Пользователь неправильно заполнил настройки**, что вызвало резкое увеличение или уменьшение стока.
6. **Прочие ситуации на стороне маркетплейса,** которые могут возникнуть.

{% embed url="<https://docs.google.com/forms/d/e/1FAIpQLSf5p0K7wDkkvHsgpwO4OCfPGvOPZ000cF4fY0okrCo1QHyqHA/viewform?usp=dialog>" %}

***

{% content-ref url="/pages/olg8j0Q9M5ENCMMlVbvb" %}
[WB: Навигация](/2.0/wb-navigaciya.md)
{% endcontent-ref %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://wiki.indeepa.com/2.0/zashita-ot-skachkov-cen.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
