Габариты упаковки нормализуются отдельно от толщины
Сантиметры размеров переводятся в миллиметры, стенка сохраняет свою единицу.
Задача
В составленной спецификации габариты записаны в сантиметрах, толщина — сразу в миллиметрах. Общий множитель всей строки испортил бы толщину.
Толщина не меняет единицу вслед за габаритами
Разобрал документ по полям. Единица габаритов управляет только тремя размерами; толщина не попадает под этот множитель. Исходные значения сохраняются вместе с нормализованными.
Один множитель не подходит всем полям
Габарит 8 × 12 × 20 см становится 80 × 120 × 200 мм. Толщина уже была задана как 2 мм и остаётся 2 мм, а не 20.
Граница работы
Преобразование выполняется в браузере по явным правилам подготовленного формата. Внешних систем, распознавания произвольных документов и генерации ответов LLM нет.
Что сделано
Подготовил исходный материал, реализовал правила разбора и проверок, связал извлеченные поля с исходными фрагментами и добавил сохранение результата.
8×12×20 см превращаются в 80×120×200 мм, а стенка остается 2 мм. Количество 500 не участвует в переводе размеров.
- Исходный материал → результат
- Подготовленный результат
- Исходные данные и порядок самостоятельной проверки
Открыть работающий результат · Контрольные примеры CSV · Повторить проверку · Модель и исходные условия