# Остаток известен вместе с источником и временем обновления

Источник: https://quicklanding.ru/services/development/data/stock-monitoring/

На сайте товар доступен, а менеджер уже знает, что последнюю партию разобрали. Разработаем контроль остатков с определённым источником, датой обновления и понятными действиями при расхождении.

Компания: QuickLanding

Стоимость: 2 900 ₽/час

Сроки: По согласованному плану

## Как система различает наличие и состояние проверки

- Остаток не учитывает занятый товар: Уточним, какое количество доступно к заказу после резервов.
- Последнее обновление давно не приходило: Покажем возраст данных и отдельное состояние ошибки обмена.
- Сотрудник замечает нехватку слишком поздно: Выберем позиции и пороги, по которым нужны уведомления.

## Что разработаем для наблюдения

- Схема источников: Товары, склады и сведения, которые участвуют в расчёте доступности.
- Контроль обновлений: Последние полученные значения и состояние загрузки по источнику.
- Предупреждения по правилам: События, пороги и получатели без повторяющихся сообщений о той же ситуации.

## Последние проекты нашей команды

Посмотрите последние проекты QuickLanding. Мониторинг наличия проверим на ваших позициях и значениях выбранного источника.

- [MP CMS — платформа интернет-магазинов](https://quicklanding.ru/projects/mpcms/)
- [Магнитоф — магазин неодимовых магнитов](https://quicklanding.ru/projects/magnitof/)
- [GSO Moscow — SEO и AI-поиск](https://quicklanding.ru/projects/gso/)

## Наличие имеет источник и время

Пришлите позиции и пример источника. Уточним, доступно ли количество или только статус, выберем изменения и формат результата, затем оценим мониторинг.

- Значение не теряет смысл: Количество и текстовый статус различаются в результате.
- Ошибка не меняет наличие произвольно: Неуспешная операция не подставляет нулевой остаток.
- Событие имеет нужный контекст: Уведомление или отчёт содержит согласованные сведения о позиции и проверке.

## Этапы разработки мониторинга

- Смотрим источники: Изучаем примеры наличия и товаров.
- Согласуем события: Определяем значения, время и правила изменений.
- Разрабатываем наблюдение: Подключаем получение и сравнение.
- Проверяем состояния: Сверяем доступность, отсутствие и ошибку получения.

## Стоимость наблюдения за товарами

Разработка стоит 2 900 ₽/час. Объём зависит от источников, признаков наличия, сопоставления и необходимых уведомлений.

## Как понимать, что товар доступен к заказу

Различим физический остаток, резерв и доступность, затем выберем правила наблюдения и предупреждений.

## Сначала договоримся о смысле количества

На складе лежит десять единиц, но шесть уже обещаны по заказам. Для сайта и менеджера важна доступность, а для кладовщика физический остаток. Покажите, где сейчас учитываются резервы и каким значением пользуется команда.

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

## Каждый источник получает своё время обновления

![Тематическое изображение: Разработка мониторинга остатков](/assets/images/stock-data.webp)

Сведения со склада, из файла поставщика и из магазина могут обновляться в разные моменты. Сохраним источник и дату удачного получения. Если обмен остановился, сотрудник увидит устаревшее значение и причину, по которой его нельзя считать текущим.

## Несколько складов не всегда складываются в одно число

Остаток другого филиала может быть недоступен для определённого заказа. Согласуем, какие склады участвуют в предложении и нужно ли учитывать перемещение. Общую сводку отделим от конкретной доступности для клиента.

Для передачи данных в магазин определим [правила синхронизации](/services/development/integrations/synchronization/). Контроль и автоматическое изменение публичного остатка можно включить разными этапами.

## Предупреждение должно приводить к действию

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

## Отсутствующая строка и нулевой остаток различаются

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

## Проверка охватит запас, резерв и сбой обмена

На выборке изменим количество, добавим резерв и разберём остановку обновления. Проверим сводку и нужные предупреждения. Разработка стоит 2 900 ₽/час; оценка зависит от источников, складов и выбранного способа использования результата.

### Проверим один склад и группу товаров

## Эксперт

Владимир Николаев

Владимир Николаев проверит смысл доступных значений. Согласуем, какие события считаются изменением наличия и как обрабатывается неуспешная проверка.

## Частые вопросы

### Чем остаток отличается от доступного количества?

Остаток может включать единицы, уже занятые заказами или недоступные для продажи. Нужное значение определим по вашему учёту и правилам резервирования.

### Можно видеть остатки нескольких филиалов отдельно?

Да. Согласуем склады, права просмотра и условия использования этих сведений в заказе. Итоговое число не обязательно включает все филиалы.

### Что показывать, если источник перестал обновляться?

Последнее известное значение с датой и состоянием обновления. При необходимости добавим порог устаревания и уведомление ответственному.

### Можно предупреждать об остатке ниже выбранного уровня?

Да, для согласованной группы товаров и нужных складов. Определим пороги, получателей и поведение при повторном наблюдении той же ситуации.

### Пропавшая строка поставщика обнулит товар?

Только если именно такое правило утверждено. Неполные данные лучше отделять от подтверждённого отсутствия, чтобы случайно не отключить ассортимент.

### С чего начать мониторинг остатков?

С одного источника и важных товаров. Проверим значение количества, расписание и действия сотрудника, затем оценим расширение по ставке 2 900 ₽/час.

## Связанные услуги

- [Интеграция с Wildberries по API](https://quicklanding.ru/services/development/data/wildberries/index.md)
- [Интеграция с Ozon Seller API](https://quicklanding.ru/services/development/data/ozon/index.md)
- [Интеграция с Яндекс Маркетом](https://quicklanding.ru/services/development/data/yandex-market/index.md)

## Проверим один склад и группу товаров

Покажите, где ведёте количество и как оно попадает на сайт. Определим нужные проверки и уведомления.

