
В печатных формах есть отдельная графа для кода единицы измерения по общероссийскому классификатору (ОКЕИ). Долгое время туда для любой позиции подставлялся один и тот же код — «штука», — потому что в системе почти всё лежало на безликой коробочной «единице». Литры, метры, тонны, погонные метры — всё печаталось как штуки. Мы навели порядок.
Раньше
Единица товара была технической: она ничего не говорила ни о фасовке, ни о коде классификатора. Печать честно ставила код по умолчанию, и в графе 2а счёта-фактуры и УПД у литров и метров стояла «штука». Формально документ проходил, но это было неверно и заметно при внимательной проверке контрагентом.
Теперь
В справочнике единиц у каждой записи появился код ОКЕИ: штука, упаковка, рулон, погонный метр, комплект, сутки, человеко-час, месяц, а также ранее заведённые квадратные и кубические метры, литры, килограммы, тонны, часы. Печать берёт код и обозначение прямо из единицы позиции, а если у строки код проставлен вручную — из него.
Самое трудоёмкое — история
Мало завести коды в справочнике: единицу надо проставить и в уже существующих строках документов, иначе старые счета печатаются по-старому. Затронуто около сорока двух тысяч строк первички плюс карточки товаров, заказы, закупки и складские движения. Здесь была тонкость: система намеренно запрещает менять единицу товара, у которого уже есть проведённые проводки. Поэтому перевод делали аккуратно, с полными резервными копиями каждой затронутой таблицы — чтобы в любой момент вернуться к исходному состоянию. Количества и суммы при этом не трогали: число в строке всегда было в своей единице, менялась только её «этикетка».
Итог
Единицы измерения приведены к классификатору, и правильный код теперь попадает и в печатные формы, и в электронные документы автоматически. Спорные случаи (разнобой фасовок, переименования вроде «м2» в «м²») разобрали вручную, а всё неопознанное безопасно уходит в «штуку».