Остатки и складские документы
Раздел объединяет инвентаризацию, перенос товара, разукомплектацию квантов, журнал движений, товарооборот и проверку остатков.
Как читать остаток и находить расхождения
Остаток — результат зарегистрированных складских действий. Физическое количество показывает, сколько товара учтено; резерв — сколько уже обещано заказам; доступность — что можно использовать с учётом обязательств и ограничений. Эти показатели нельзя взаимозаменять.
Например, на складе учтено 12 единиц, 4 нужны заказам. Даже если все 12 лежат на полке, свободно не более 8. Товар в браке, недоступном контейнере или неподходящей партии может дополнительно ограничивать подбор и публикацию маркетплейсу.
Менеджер использует документы движения и инвентаризацию, чтобы исправлять подтверждённые факты с сохранением истории. Оператор считает и перемещает товар по заданию. Перед любой корректировкой установите склад, товар, место, партию и единицу измерения.
Типы остатков
| Физический остаток | Фактическое количество товара на складе по данным движений. |
|---|---|
| Свободный остаток | Физический остаток за вычетом резерва. |
| Резерв | Количество, занятое под заказы или процессы. |
| Остаток по месту | Количество товара на конкретной полке. |
| Агрегированный остаток | Остаток базового товара с учетом квантов и их кратности. |
Инвентаризация
Путь: Инструменты -> Инвентаризация.
- Создайте документ инвентаризации.
- Выберите склад и область проверки: товары, места или весь склад.
- Добавьте товары или места в документ.
- Распечатайте задание, если склад работает с бумажной проверкой.
- Оператор считает фактическое количество через терминал или экран документа.
- Менеджер сравнивает системный и фактический остаток.
- После проверки проведите документ.
Перед проведением инвентаризации убедитесь, что во время подсчета товар не перемещался и не отгружался без отражения в документе.
Перенос товара между складами
Путь: Настройки склада -> Перенос товара.
- Создайте документ переноса.
- Выберите склад-источник и склад-получатель.
- Добавьте товары или добавьте весь свободный товар склада.
- Проверьте доступное количество.
- Проведите документ.
| При проведении | Система создает списание со склада-источника и приход на склад-получатель. |
|---|---|
| Партии и сроки | Если строка была выбрана по партии или сроку, перенос сохраняет эту аналитику. |
| Редактирование | После проведения документ недоступен для изменения. |
Разукомплектация квантов
Путь: Настройки склада -> Разукомплектация квантов.
- Создайте документ.
- Выберите склад.
- Добавьте квант и количество.
- При необходимости укажите исходную и целевую полку.
- Проведите документ.
Пример движения: -1 короб 5 шт и +5 штук.
Документ разукомплектовывает только непосредственного родителя. Палета превращается в короба, короб — в штуки.
Журнал изменений остатков
Журнал движений фиксирует изменения остатков для интеграций и расследований.
| Приемка | Плюсовое движение по принятому товару. |
|---|---|
| Заказ | Минусовое движение при отгрузке или списании. |
| Перенос | Минус со склада-источника и плюс на склад-получатель. |
| Инвентаризация | Корректирующее движение. |
| Разукомплектация | Минус по кванту и плюс по родителю. |
Для API используется /api/stock-movements, курсор after_id.
Товарооборот
Путь: карточка товара -> товарооборот или Статистика -> Товарооборот.
| Что показывает | Историю движений товара по документам, складам, датам и местам. |
|---|---|
| Когда использовать | Расследование расхождений, проверка клиента, сверка за период. |
| Экспорт | Используется для передачи сверки клиенту или бухгалтерии. |
Группы движений и административная сверка
| Источник движения | Тип и ID связывают строку с приёмкой, заказом, переносом, инвентаризацией, разукомплектацией или cross-dock-процессом. |
|---|---|
| Movement group ID | Объединяет строки одной физической операции. У переноса списание источника и приход назначения должны иметь одинаковую группу. |
| Проверка заказа | Read-only сверка сравнивает строки, резервы, списания/возвраты и вычисляемое состояние без изменения данных. |
| Восстановление | Штатный rebuild пересчитывает производное состояние из документов и журнала. История движений не переписывается. |
Не исправляйте остаток прямой правкой. Сначала найдите источник расхождения, затем используйте документ, компенсирующую операцию или штатное восстановление.
Быстрые перемещения в терминале
| Одношаговое перемещение | Сканируйте источник/товар и место назначения в одной операции. Система проверяет склад, доступное количество, резерв и запрет перемещения занятого остатка. |
|---|---|
| Разнести из контейнера | Используйте для последовательного размещения содержимого контейнера по адресам. Не закрывайте контейнер, пока в нём остаётся ожидаемое количество. |
| Отвязать товар от места | Это контролируемая операция исправления адресного учёта, а не способ списания. После неё товар должен получить новое допустимое место или документ движения. |
| Проверка после операции | Откройте журнал движений и сверяйте источник, группу, пользователя, документ и изменение свободного остатка. |
Незавершённое списание и свободный остаток
Переход заказа по этапам не освобождает товар, если положенное списание ещё не завершено. Такое количество продолжает удерживаться под заказ и не должно повторно продаваться как свободное. Отменённые и возвращённые заказы обрабатываются по своим правилам.
- Найдите заказ, товар, склад и исходное место.
- Сравните требуемое количество с фактическими подборами и списаниями.
- Проверьте резерв и историю движений: статус «готов» сам по себе не доказывает списание.
- При расхождении передайте точные идентификаторы ответственному; не увеличивайте свободный остаток вручную только ради выгрузки.
- После исправления сверяйте весь затронутый состав и отдельно результат публикации маркетплейса.
Потерянные и найденные товары: ID группы
В «Потерянных товарах» после номера заказа показан ID группы. Точный фильтр группы применяется к потерянным, найденным и выгрузке. Ручная запись без связанного заказа может не иметь группы.
- Введите точный ID группы, а не номер заказа.
- Проверьте категорию потерянных или найденных и выбранный склад.
- Откройте конкретную строку: сверьте заказ, товар, место и количество.
- Если товар обнаружен, используйте штатное действие найденного товара и проверьте итог записи.
- Экспортируйте отфильтрованный результат для сверки; не включайте вручную несвязанные строки только из-за похожего артикула.
Как проверить результат и продолжить
После проведения откройте документ и остатки источника и назначения. Сверьте изменение количества, сохранённые партии и связанные движения. Убедитесь, что количество не было учтено дважды. Связанные операции описаны в ТСД, а причины недоступности — в операционном контроле.
Если что-то пошло не так
| Ситуация | Что сделать |
|---|---|
| Общий итог совпал, по местам нет | Проверьте все адреса и партии. Перемещение между полками может давать нулевое изменение общего количества. |
| После пересчёта остаётся старый остаток | На проверке инвентаризации разберите непосчитанные места. Они не равны автоматически пустым. |
| Нет доступного количества для переноса | Проверьте резервы и незавершённые списания. Не снимайте чужие обязательства ради проведения документа. |
Проверка после пересчёта
Перед проведением разберите непосчитанные места, партии, коды и обязательства по заказам. Подробная последовательность и значение показателей: Проверка и проведение инвентаризации.