Герман ПетровРазработчик обработки логистических заявок

Сборный груз: объем по размерам и конфликт с письмом

Четыре места дают 1,152 м³ по размерам; заявленные 1,2 м³ сохраняются отдельно и требуют подтверждения.

Задача

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

Открыть работающий материал →

Расчёт 1,152 м³ рядом с заявленными 1,2

Габариты дают 1,152 м³, письмо указывает 1,2 м³, а масса составляет 180 кг. Я сохраняю обе величины объёма и показываю расхождение, вместо того чтобы тихо заменить одну другой. До расчёта проверяются исходные числа и конечность произведения, чтобы ошибочный габарит не прошёл как допустимый груз.

Что сделано

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

Объем четырех мест рассчитан как 1,152 м³. Значение письма 1,2 м³ не стерто: разница 0,048 м³ отправлена на уточнение. Общая масса остается 180 кг; дата в исходном письме по-прежнему не определена.

Открыть работающий материал · Контрольные примеры CSV · Повторить проверку · Модель и исходные условия