Склад, партии, инвентаризация

Инвентаризация партионных позиций

Почему в пересчёте нет выбора партии, с каких партий уходит недостача, куда попадает излишек и как после этого расходятся остаток и сумма партий.

Светлана Золотенкова Автор: Светлана Золотенкова Обновлено: 26 июля 2026 г.

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

Партию в пересчёте выбрать нельзя

Ни в строке инвентаризации, ни в строке корректировки нет поля партии. Вы вводите общее количество по позиции, а дальше система сама решает, что делать с партиями. Селектора партий нет ни на одном из этих экранов — это не спрятанная настройка, такой возможности нет вовсе.

Значит, пересчитывать партионную позицию «по партиям» придётся на бумаге: на экране всё равно останется одна строка на позицию.

Недостача уходит с ближайших сроков

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

Одно важное отличие от отгрузки. При отгрузке автоподбор пропускает заблокированные партии и те, у которых срок вышел больше 30 дней назад. При разборе недостачи он их не пропускает: в отбор попадают все партии с положительным остатком, включая просроченные и заблокированные. Логика здравая — если товара физически нет, он мог пропасть из любой партии, в том числе из той, которую уже нельзя отгружать.

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

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

Излишек партию не создаёт

Обратная ситуация ведёт себя иначе. Если фактический остаток больше системного, система просто увеличивает остаток по позиции. Новая партия при этом не появляется, и привязать излишек к существующей партии нельзя.

Отдельной строки найденное количество тоже не получает. Оно растворяется в общем остатке позиции: партии остались какими были, а число «В наличии» стало больше.

Здесь легко обмануться строкой «Без партии» в списке партий. Она показывает остаток, за которым не стоит ни одной партии, но появляется только у позиций, где живых партий не осталось вовсе. Если у позиции есть хоть одна партия с остатком, строки не будет — даже когда излишек уже оприходован. И количество в ней — весь остаток позиции целиком, а не найденная разница.

То же самое произойдёт при обычной корректировке с плюсом.

Раскрытая строка партионной позиции: сумма остатков партий меньше остатка позиции
После излишка остаток позиции больше суммы её партий, а новой строки не появилось.

Чем это грозит

Первое и самое заметное: остаток по позиции становится больше суммы остатков её партий. Это не сбой отображения, а прямое следствие того, что излишек партии не получил.

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

Недостаточно активных партий для списания: нужно N, доступно M

Читать её надо так: разница между этими числами лежит в остатке без партии, и отгрузить её система не может.

Третье: недостача сдвигает фактическую себестоимость позиции. Она считается как средневзвешенная по остаткам живых партий, а недостача уменьшает конкретные партии — веса в расчёте меняются. Излишек её не трогает: партии остались прежними.

Проверять это надо не на «Остатках». Меняется колонка «Факт. себест.» на экране «Товары» и «Факт. себестоимость» на «Материалы». Обе по умолчанию скрыты, включите их через настройку колонок.

Колонка «Средняя себестоимость» на «Остатках» в момент пересчёта не меняется вовсе — инвентаризация в это поле не пишет. Она подтянется сама при следующей отгрузке, приёмке партии или производственном заказе по этой позиции. Тогда цифра и сдвинется, хотя пересчёт был раньше.

У позиций без партионного учёта недостача себестоимость не двигает ни в одной колонке.

Что с этим делать

Если найденный излишек должен нормально жить дальше — со сроком годности и участием в подборе, — оформляйте его не корректировкой, а приёмкой заказа на закупку. Приёмка создаёт партию с номером и датой «Годен до», и остаток попадает туда, куда нужно. Выпуск производственного заказа делает то же самое для готовой продукции.

Если количество без партии уже накопилось, самостоятельного способа привязать его к партии в интерфейсе нет. Сигнала о таком расхождении система тоже не подаёт: строка «Без партии» на позиции с живыми партиями не появится, а отдельного предупреждения нет. Проверять приходится руками — раскройте строку позиции на вкладке «Остатки» и сложите остатки партий. Если сумма меньше числа «В наличии», разница и есть тот самый запас без партии.

Откат возвращает партии на место

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

Чем это отличается от Katana

В Katana каждая отслеживаемая партия попадает в пересчёт отдельной строкой: там вы пересчитываете партии, а не позицию. У нас строк по партиям нет, и разбор отдан автоматике.

Это наше расхождение с эталоном, а не особенность подхода. Двухдокументная модель (пересчёт создаёт корректировку) у нас с Katana совпадает, а вот пересчёт по партиям — нет. Правило «средняя себестоимость при пересчёте не трогается» совпадает только на позициях без партионного учёта: у партионной позиции недостача пересчитывает фактическую себестоимость, как разобрано выше.

Чего нет

  • Выбора партии в инвентаризации и корректировке нет.
  • Создания партии из излишка нет — ни автоматического, ни ручного.
  • Пересчёта по партиям нет — строка всегда на позицию целиком.
  • Кнопки «Новая партия» в системе нет. Партии появляются только приёмкой закупки и выпуском производства.

Смотрите также:

Помогла ли статья?