SABSUS

Склад · переменный вес

Четыре места не равны сорока килограммам: учёт переменного веса

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

Редакция SABSUS · · Источники проверены 9 октября

Сначала определите, что считается неделимым местом

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

Склад хранит число катушек и массу нетто каждой. Клиент может одновременно ограничить число мест и диапазон общей массы. Поэтому остаток «три штуки» не отвечает на вопрос, можно ли собрать две катушки нужного суммарного веса.

Microsoft в описании catch weight разделяет номинальную конверсию, допустимые границы веса и регистрацию фактического значения. Важен также момент измерения: при отборе, упаковке или иной операции. Эти настройки являются примером требований, а не универсальной формулой для любого весового товара. Microsoft Learn: catch weight.

Разделите брутто, тару и нетто

Брутто включает материал и упаковку, нетто — только материал. В расчёте используется нетто = брутто − тара для одного и того же объекта и границы измерения. GS1 также определяет gross weight с упаковкой и net weight без упаковочных материалов. GS1: определения массы.

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

Номинальное значение 10 кг помогает ориентировочному планированию. Оно не заменяет фактическое нетто в операции, где условия требуют измеренного веса. Граница допустимого веса также не является измерением: попадание между минимумом и максимумом не доказывает конкретную массу катушки.

Учебная приёмка: четыре катушки с разным весом

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

  • R1: брутто 10,0, тара 0,6, нетто 9,4;
  • R2: брутто 10,9, тара 0,7, нетто 10,2;
  • R3: брутто 11,8, первоначально записанная тара 0,7, нетто 11,1;
  • R4: брутто 10,4, тара 0,6, нетто 9,8.

Суммарное брутто равно 43,1, тара — 2,6, нетто — 40,5. Количественный остаток составляет четыре целых места. Номинальный пересчёт 4 × 10 дал бы 40,0 кг и потерял бы в записи 0,5 кг относительно исходных измерений.

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

Отбор по двум ограничениям

Клиент согласовал ровно две целые катушки с общей массой нетто от 20,5 до 21,0 кг включительно. Все четыре пока свободны. Нужно проверить сочетание конкретных мест, а не просто разделить общие 40,5 на среднее.

До последующей коррекции подходят два сочетания:

  • R1 + R3 = 9,4 + 11,1 = 20,5;
  • R3 + R4 = 11,1 + 9,8 = 20,9.

R2 + R3 даёт 21,3 и превышает верхнюю границу. Остальные пары дают 19,6, 19,2 и 20,0, то есть не достигают минимума. Для первого плана выбраны R1 и R3. Резерв должен закрепить именно эти места и связанные с ними измерения.

Отдельный проверочный вариант: если R3 уже закреплена за другим заказом, свободны три катушки общей массой 29,4. Этой массы больше требуемых 20,5, однако ни одна пара свободных катушек не подходит. Нельзя подтвердить заказ только по суммарным килограммам, игнорируя два целых места и чужой резерв.

Исправление тары меняет допустимость отбора

Вернёмся к исходному варианту, где R3 свободна. До отгрузки отдельная проверка подтвердила ошибку её первоначальной тары: фактически она равна 0,8, а не 0,7. Брутто осталось 11,8. Исправленное нетто R3 составляет 11,0. В этой учебной ситуации материал не исчезал; установлена ошибка исходной записи тары.

Массу тары увеличивают на 0,1, учётную массу нетто уменьшают на 0,1. Количество катушек остаётся четыре. Исправленный итог: брутто 43,1, тара 2,7, нетто 40,4. Историю прежнего значения и основание корректировки сохраняют.

План R1 + R3 теперь даёт только 20,4 и не выполняет клиентское условие. Требуется пересмотреть отбор до подтверждения отгрузки. R3 + R4 после коррекции даёт 20,8 и остаётся в согласованном диапазоне. Освобождение R1 и закрепление R4 должны пройти как одно проверяемое изменение плана, не оставляющее лишних резервов.

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

Отгрузка и проверка остатков

После разрешённого отбора отправлены R3 и R4: два места и 20,8 кг нетто. На складе остались R1 и R2: два места и 19,6 кг. Массовый баланс исходной записи: 40,5 − 0,1 подтверждённой корректировки − 20,8 отгрузки = 19,6.

Проверка количества мест независима: 4 − 2 = 2. Корректировка массы на 0,1 не превращается в списание части катушки. Отгрузка двух также не означает списание номинальных 20 кг, если документы ведутся по подтверждённому нетто.

Если стороны согласовали цену 8 за фактический килограмм, сумма за 20,8 равна 166,4. Номинальные 2 × 10 × 8 дали бы 160, то есть другое основание расчёта. Цена за место или фиксированная цена заказа потребовали бы иного правила; единицу цены нужно хранить отдельно от единицы физического количества.

Какие поля и ограничения нужны

У места храните SKU, внутренний идентификатор, локацию, состояние, резерв, брутто, тару, нетто, единицу массы и источник измерения. У измерения нужны время, исполнитель, идентификатор оборудования при необходимости, подтверждённая точность и ссылка на исправляемую запись. У заказа — число целых мест, допустимый диапазон массы и основание цены.

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

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

Приёмочный чек-лист

  • Приёмка сохраняет четыре места и 40,5 кг, а не номинальные 40.
  • Проверка пар находит оба исходно допустимых сочетания и исключает 21,3.
  • Резерв R3 другому заказу делает заданный отбор невыполнимым.
  • Исправление тары R3 сохраняет четыре места и меняет нетто на 40,4.
  • Устаревший план 20,4 не проходит минимальную границу 20,5.
  • После отгрузки остаются два места и 19,6 кг; повтор события ничего не списывает.
  • Обновление веса согласованно отражается в измерении, остатке и плане отбора.

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

Частые вопросы

Можно ли хранить только средний вес места?

Для ориентировочного плана иногда достаточно. Для отбора конкретных целых мест и расчёта по фактической массе этого недостаточно.

Перевзвешивание автоматически означает потерю товара?

Нет. Причину нужно установить; в примере исправлялась тара, а не физический расход материала.

Общей массы достаточно для подтверждения заказа?

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

Источники