Пересчёт с поздним приходом и открытым перемещением
Все числа, события, роли, идентификаторы и время ниже вымышлены для обучения. Это не клиентский кейс и не результат теста Skirbo.
Исходный снимок показывает 100 шт. Два счёта подтверждают 89 шт. После сверки времени и движений остаётся расхождение −2 шт. К моменту записи поправки ожидаемый физический остаток уже 92 шт.
Для отдельной копии используйте «Печать → PDF». Рабочее заполнение начните с пустого шаблона.
1. Паспорт и план смены
| Участок | Почему выбран | Результат | Следующий шаг |
|---|---|---|---|
| A01, DEMO-K1 | Частый отбор и незавершённый перенос | Два счёта 89; после разбора согласована разница −2 шт. | Проверить запись в 10:15; причина разницы остаётся отдельной задачей |
| T14, DEMO-K2 | Товар снят с A01, приём в B02 ещё открыт | 6 шт. найдены на тележке и учтены один раз как транзит | Передать открытую операцию принимающей смене |
| B04, DEMO-K3 | Сканер сохранил движение без времени физического этапа | Факт 18 шт.; расчётная разница неизвестна | Контролёр Б: восстановить события, затем новый счёт в согласованном окне 10:30 |
В этом учебном плане три участка. Два приняты, один остаётся открытым. Частота повторных плановых пересчётов ещё не назначена; по одному примеру её не определяют.
2. Физический факт
| Ключ / место | Первый счёт | Повтор | Что именно посчитано |
|---|---|---|---|
| DEMO-K1 / A01 | 89 шт.; А; 10:08 | 89 шт.; Б; 10:09 | Годные синие кружки партии DEMO-B01. В число 89 входят 8 зарезервированных единиц, физически находящихся в A01. Ожидаемое количество считающим не показывали. |
| DEMO-K2 / T14 | 6 шт.; А; 10:08 | 6 шт.; Б; 10:09 | Тот же владелец, SKU и партия, состояние «в перемещении». Источник A01 покинут, назначение B02 ещё не приняло. Это отдельный ключ, не дополнительные 6 шт. в A01. |
| DEMO-K3 / B04 | 18 шт.; А; 10:08 | Не выполнен | Другой учебный SKU DEMO-BOX-S. Есть событие на 4 шт. без надёжного времени и этапа. Строка не готова к расчёту и корректировке. |
Проверены этикетки владельца и SKU, партия и единица «шт.». Количество коробов не подменяет количество единиц. Следов повреждения в DEMO-K1 в рамках примера не найдено; это не устанавливает причину недостающих двух единиц.
3. Журнал событий для DEMO-K1
До среза не найдено ошибочных или дублирующихся проведённых записей. DEMO-E01 — единственное выявленное физическое движение до t₀, ещё не отражённое в исходных 100 шт. По этой строке иных неизвестных событий в примере нет.
| Событие | Физически | Записано | Маршрут и знак для A01 | Как участвует в сверке |
|---|---|---|---|---|
| DEMO-E01 | 09:58 | 10:12 | Приёмка → A01; +5 шт. | L₀ = +5. В снимке 10:00 события нет. Факт подтверждён учебным листом DEMO-RECEIPT-01 и журналом размещения. Позднее проведено один раз. |
| DEMO-E02 | 10:02 | 10:02 | A01 → упаковка; −12 шт. | Расход O до счёта. Товар уже вне A01, хотя ещё находится на складе. |
| DEMO-E03 | 10:04 | 10:04 | Буфер приёмки → A01; +4 шт. | Приход I до счёта. Физическое размещение подтверждено. |
| DEMO-E04 | 10:06 | 10:06, источник | A01 → T14; −6 шт. | Расход O до счёта. В T14 отдельные +6 шт. Приём назначения B02 не подтверждён на 10:15. Нельзя прибавить эти 6 сразу в B02. |
| DEMO-E05 | 10:11 | 10:11 | Буфер приёмки → A01; +3 шт. | После счёта. Не меняет расхождение на 10:08, но меняет актуальный физический остаток к 10:15. |
В 10:08 текущая база ещё не содержит поздние +5 и показывает 86 шт. Сравнение 89 с 86 дало бы мнимый излишек +3. Сравнение 89 с исходными 100 дало бы мнимую недостачу −11. Оба сравнения смешивают разные состояния.
4. Приведение к одному времени
| Показатель | Количество, шт. | Основание |
|---|---|---|
| B₀ | 100 | Снимок DEMO-SNAPSHOT-1000 |
| L₀ | +5 | DEMO-E01; физически до t₀, в B₀ ещё не включено |
| I(t₀, tс] | 4 | DEMO-E03 |
| O(t₀, tс] | 18 | DEMO-E02 + DEMO-E04: 12 + 6 |
| Ожидаемое E(tс) | 91 | 100 + 5 + 4 − 18 |
| Факт F(tс) | 89 | Два совпавших независимых счёта под остановкой |
| Остаточное расхождение D | −2 | 89 − 91; причина требует отдельного расследования |
E(10:08) = 100 + 5 + 4 − 12 − 6 = 91 шт.
D = 89 − 91 = −2 шт.
Регистратор Г проверил соседние места, упаковку, тележку T14 и все пять событий. Найденное на T14 уже объясняет расход шести единиц, а не закрывает остаточную разницу двух. Запись позднего прихода исправляет запаздывание документа; её нельзя одновременно повторить ещё и как инвентаризационный излишек.
5. Согласование и запись после новых движений
В 10:14 согласующий В разрешил поправку −2 шт. по DEMO-K1 на основании второго счёта и полного журнала. Учебная матрица DEMO-ROLES-1 допускает это решение; в реальной работе нужна ваша матрица полномочий и условия договора с владельцем товара.
Текущий учёт перед поправкой: 100 − 12 + 4 − 6 + 3 + 5 = 94 шт.
Приведённый факт на 10:15: 89 + 3 = 92 шт.
После одной согласованной поправки: 94 − 2 = 92 шт.
Нельзя установить текущий остаток равным старым 89 шт. Такое действие потеряет в учёте три единицы, поступившие после счёта. В этом примере используется согласованная разница −2 и проверка актуальной версии. Возможность такого способа записи в конкретной WMS должна быть проверена до рабочего пересчёта.
| Действие | Учебная запись | Контроль |
|---|---|---|
| Проведение | DEMO-ADJ-14-01; −2 шт.; регистратор Г; 10:15 | Одна запись, один ключ, версия DEMO-V17 → DEMO-V18 |
| Проверка результата | 92 шт. в A01, годный, DEMO-OWNER-01; контролёр Б; 10:15 | 8 зарезервированных единиц остаются частью физического количества. Состояние резервов проверено отдельно; этот пример не рассчитывает свободный остаток. |
| Закрытие строки | DEMO-K1 принят по количеству; причина разницы на отдельном разборе | Нет повторного прихода +5 и повторной инвентаризационной поправки −2 |
6. Что остаётся открытым
DEMO-K2: открытое перемещение, количество известно
На T14 физически и в согласованном учёте находятся 6 шт. в перемещении. В остатке A01 этих шести нет; в B02 приём ещё не подтверждён. Пересчёт T14 принят без изменения количества. Операция переноса остаётся открытой с назначенным исполнителем — её не закрывают только ради красивого отчёта пересчёта.
DEMO-K3: время события неизвестно
Факт в B04 — 18 шт. В снимке тоже 18, но есть запись на перемещение 4 шт. без времени физического этапа. Совпадение цифр не доказывает нулевую разницу. Поля L₀, I/O и D оставлены неопределёнными; корректировки нет. Контролёр Б восстанавливает этап и время операции, затем проводит новый счёт под остановкой. Запланированное учебное окно 10:30 не означает, что пересчёт уже выполнен.
Итог плана: 3 участка, 2 приняты, 1 не завершён. Принятая поправка — −2 шт. по одному ключу. Эта сумма не включает неизвестную строку и не означает точность всего склада. Открытый перенос 6 шт. передан следующему исполнителю отдельно.