Рабочая памятка · редакционная методика

ГраницаОдин участок и полный ключ остатка
ВремяСнимок, счёт и запись поправки
ОснованиеДвижения, повтор и согласование

Факт и учёт сравнивают на один момент; неизвестное оставляют на разборе.

Бланк можно заполнить в браузере или распечатать. До закрытия вкладки сохраните заполненное через «Печать → PDF». Автосохранения, расчётов и отправки в WMS нет.

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

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

Начать можно с готовых листов: пустой шаблон пересчёта и заполненный учебный пример. В шаблоне можно печатать прямо в полях, затем сохранить результат через «Печать → PDF». Ввод не сохраняется после перезагрузки, расчёты выполняются вручную.

Выберите участок, который сможете проверить до конца

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

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

Наблюдение Что включить в ближайшую проверку
Частые отборы и пополнения Ячейку отбора вместе с её буфером и открытыми переносами
Повторные расхождения Место, товарную группу и предыдущие основания исправлений
Высокая цена ошибки Конкретные дорогие позиции, партии или серийные единицы
Товар регулярно «находится потом» Временные места, упаковку, тележки, возвратную зону
Место давно не проверяли Резервные и малоподвижные ячейки, включая считающиеся пустыми

На узком экране таблицу можно прокрутить вправо.

Периодичность назначают по этим признакам и возможностям смены. Чужой интервал «раз в неделю» не становится нормой для вашего склада. В документации Odoo 19.0 циклический пересчёт привязан к местам хранения, а интервал задаётся для места. Это пример организации плана в конкретной системе, а не готовое расписание для любого склада. Источник: Odoo, Cycle counts.

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

Назначьте четыре разных действия

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

Действие Результат
Физический счёт Зафиксированное количество, место, время и исполнитель
Проверка Повторный факт, разобранные движения и оставшееся расхождение
Согласование Решение по конкретному ключу и количеству с основанием полномочий
Проведение и контроль Идентификатор записи и проверенный остаток после неё

На узком экране таблицу можно прокрутить вправо.

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

Уточните, что именно вы считаете

Для сверки нужен полный ключ: владелец → склад → ячейка → SKU и вариант → партия или серия, если применяются → состояние → единица измерения. При необходимости добавьте короб или паллету. Один артикул у двух клиентов — две разные строки; одинаковый товар в годном состоянии и карантине тоже нельзя сливать.

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

Проверяйте единицу: две закрытые коробки по десять штук и пять отдельных единиц дают 25 штук только при подтверждённом составе упаковки. Неизвестный короб нельзя оценить по похожему соседнему. Отдельно запишите неопознанный товар и повреждения. Пустое поле означает «не посчитано»; ноль — «место проверено, единиц не найдено».

Обеспечьте устойчивый момент счёта

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

Создание задания на пересчёт не доказывает, что движения заблокированы. Например, Microsoft прямо указывает для Dynamics 365 Warehouse management: открытое задание cycle count не блокирует остаток для резервирования и исходящих операций. Поэтому действие системы и физический порядок работы проверяют отдельно. Источник: Microsoft, Cycle counting; редакция 09.10.2026.

Зафиксируйте три времени в одном часовом поясе:

  1. t₀ — исходный снимок. Сохраните остатки, идентификатор выгрузки и границу включённых операций.
  2. tс — физический факт. Запишите начало и конец счёта. На выбранном участке за это время не должно быть неучтённого движения.
  3. tа — запись поправки. Если она происходит позже, понадобится проверить всё, что изменилось после счёта.

Снимок допустимо снять до короткой остановки: тогда движения от t₀ до tс обязательно попадают в журнал. Если во время самого счёта кто-то продолжает брать товар, одного итогового времени недостаточно. Нужна испытанная процедура, позволяющая отнести каждую единицу к определённому состоянию, либо новый счёт под остановкой. При неопределённой отсечке не проводите рассчитанную «на глаз» разницу.

Ведите журнал физического времени и времени записи

У каждого события нужны ID, полный ключ остатка, количество, единица, источник и назначение, исполнитель, основание и два времени. Физическое время отвечает, когда товар покинул или занял место. Время записи показывает, когда это отразилось в учёте. Время создания задания не заменяет ни одно из них.

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

Для открытого перемещения проверьте фактический этап. Короб, снятый с A01 и стоящий на тележке T14, уже отсутствует в A01, но ещё не принят в B02. Зафиксируйте его один раз в промежуточном месте и передайте открытое действие ответственному. Подробный маршрут разобран в материале о перемещениях между ячейками.

Приведите учёт и факт к одному времени

Для одного ключа и одной единицы используйте расчёт:

Ожидаемый остаток на tс = B₀ + L₀ + приходы после t₀ до tс − расходы после t₀ до tс.

Расхождение = подтверждённый факт на tс − ожидаемый остаток на tс.

Здесь B₀ — физический учётный остаток в исходном снимке. L₀ — подтверждённые физические движения до t₀ включительно, которых ещё не было в снимке: приход со знаком плюс, расход со знаком минус. Приходы и расходы после среза берутся по физическому времени, а не по дате позднего проведения.

Каждое событие учитывайте один раз. Уже включённую в B₀ операцию повторно не прибавляют. Заранее проведённые движения, дубли и неизвестные этапы сначала разбирают; формула не исправляет неясную модель остатков. Для точного совпадения времени на границе нужен установленный порядок событий; если его нельзя восстановить, назначьте новый срез.

Учебный пример: из 11 «недостающих» остаются 2

Все данные ниже вымышлены. Один владелец, один SKU, одна партия, годный товар, единица — штука. В 10:00 снимок A01 показывает 100. В 10:08 первый счёт и в 10:09 независимый повтор дают 89. Движений между счетами нет.

Событие Физически Записано Влияние на A01
Поздний приход 09:58 10:12 +5, ещё нет в исходных 100
Отбор на упаковку 10:02 10:02 −12
Размещение из буфера 10:04 10:04 +4
Вынос на тележку T14 10:06 10:06 по источнику −6; назначение ещё открыто

На узком экране таблицу можно прокрутить вправо.

Ожидаемое количество в A01 на момент счёта: 100 + 5 − 12 + 4 − 6 = 91. Подтверждённый факт — 89. Остающаяся разница — −2.

Если сравнить 89 с утренними 100, получится −11. Если взять базу в 10:08, где поздние +5 ещё не записаны, получится 89 − 86 = +3. Оба результата искажены несовпадением моментов. Шесть единиц на T14 объясняют отдельный расход из A01; их нельзя ещё раз использовать для «закрытия» оставшихся двух.

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

Повторите счёт до изменения остатка

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

Не меняйте учёт после первого счёта, чтобы повтор «сошёлся». Проверьте соседние ячейки, временные места, незакрытые задания, состав коробов и события с задержкой. Обнаруженное объяснение сохраните рядом с ID события. Когда причина неизвестна, так и запишите: «факт подтверждён, причина на разборе».

Особый случай — неизвестное время движения. В учебном листе B04 по снимку 18 штук и по факту тоже 18, но есть операция на четыре штуки без установленного физического этапа. Нельзя поставить нулевую разницу только из-за совпадения цифр. Строка требует восстановления событий и нового счёта; неопределённость не становится нулём.

Согласуйте поправку и проверьте актуальный остаток

К согласованию приложите оба счёта, полный журнал, объяснение поздних документов и оставшуюся разницу. В решении укажите конкретный ключ, количество, действие, основание, согласующего и время. Незакрытый документ сначала обработайте штатным способом: повторный приход вместе с инвентаризационным излишком удвоит товар.

К моменту проведения остаток мог измениться снова. Odoo 19.0 отдельно предупреждает о движениях между физическим счётом и его применением и описывает дополнительное подтверждение при изменившемся количестве. Это подтверждает необходимость проверить момент применения; алгоритм конкретной WMS нужно знать заранее. Источник: Odoo, Inventory adjustments.

Продолжим учебный пример. В 10:11 после счёта поступили ещё три штуки. К 10:15 поздние +5 тоже проведены. Теперь учёт показывает 94, а приведённый физический факт равен 89 + 3 = 92. Одна согласованная поправка −2 даёт 94 − 2 = 92. Простое присвоение старых 89 уничтожило бы в учёте три новые единицы.

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

Закройте участок и передайте незавершённое

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

В конце смены передайте:

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

В учебном плане принято два участка из трёх; один остаётся на разборе. Это описание охвата плана, а не доказательство точности всего склада. Долю совпавших строк имеет смысл считать только на сопоставимом наборе с полными данными, отдельно показывая непроверенные строки.

Когда требуется другой порядок

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

Если оцениваете этот процесс в Skirbo, принесите один обезличенный ключ остатка и события вокруг двух времён: счёта и записи. Проверьте под нужными ролями обычный пересчёт, поздний документ, открытый перенос и неизвестную отсечку. Доступные функции, способы изменения остатка и ограничения должны быть подтверждены на вашей конфигурации; описание метода не означает, что весь протокол автоматизирован.

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

Источники и границы проверки

Проверено 31 октября 2026 года. Методика и учебные числа разработаны для этого материала; реальные результаты клиентов не используются.

  • Microsoft Learn — Cycle counting, страница обновлена 09.10.2026. Документация относится к Warehouse management в Dynamics 365 Supply Chain Management; она не описывает Skirbo.
  • Odoo 19.0 — Cycle counts, официальный исходник документации на закреплённой версии репозитория. Использовано описание планирования по местам; общие фразы страницы о ежегодном счёте не применяются здесь как правовая норма.
  • Odoo 19.0 — Inventory adjustments, официальный исходник документации той же версии. Использовано различение фактического счёта и его последующего применения. Дата последнего изменения каждого исходного документа отдельно не установлена.

Подготовлено редакцией Skirbo. Примеры учебные; описанный порядок не подтверждает автоматизацию всех шагов в конкретном кабинете.