Эта статья нужна, чтобы понять, когда заказ влияет на остатки и почему после смены статуса количество товара на складе может измениться.
Что вы сделаете в этой статье
- поймете, на каком этапе меняются остатки
- разберетесь, когда товар резервируется
- поймете, когда остаток возвращается обратно
Главное правило
Остаток меняется не просто из-за того, что заказ появился. Он меняется в зависимости от статуса заказа.
Когда заказ еще новый
Если заказ в статусе CREATED, это обычно значит:
- заказ появился
- его еще не начали собирать
- товар еще не должен считаться выданным
На этом этапе важно просто проверить заказ.
Когда заказ взяли в работу
Когда заказ переводят в ASSEMBLING, товар обычно начинает считаться зарезервированным под этот заказ.
Для команды это сигнал:
- товар уже обещан клиенту
- его нельзя свободно считать доступным как обычный остаток
Когда заказ готов
Статус READY показывает, что заказ уже подготовлен.
На практике это значит, что команда уже видит заказ как собранный и доведенный до готовности.
Что происходит при отмене заказа
Если заказ переводят в CANCELED, резерв или связанное с ним движение должно быть возвращено обратно.
Именно поэтому после отмены важно проверить:
- статус заказа
- движения товара
- карточку товара, если есть сомнения
Когда проверять остатки особенно внимательно
- если заказ отменили после сборки
- если по товару спорная ситуация
- если сотрудник вручную проверяет наличие
- если кажется, что на складе цифры не сходятся
Где смотреть проблему
Если остатки выглядят странно, идите в таком порядке:
- Заказ
- Его статус
- Последняя накладная
- Движения товара
Как объяснять это сотрудникам просто
Используйте правило:
- новый заказ — еще не финальное движение
- заказ в работе — товар уже заняли под клиента
- отмененный заказ — товар должен вернуться
Частые ошибки
Я вижу заказ и думаю, что остаток должен был уменьшиться сразу
Сначала проверьте, в каком статусе находится заказ.
Заказ отменили, а остатки кажутся странными
Проверьте движения товара и то, на каком этапе заказ был отменен.
Я сверяю остатки без проверки заказов
Так можно пропустить реальную причину расхождения.