К статье
Практический материал

Справочники и Данные · 10 мин

Как добавить единицу измерения в 1С:Розница

Как создать новую единицу измерения в 1С:Розница: классификатор ОКЕИ, единицы хранения и упаковки товара, настройка для весового товара и проверка результата.

Единицы измерения в 1С:Розница встречаются в нескольких местах: в общем классификаторе (ОКЕИ), в карточке номенклатуры и в упаковках товара. Чтобы корректно продавать штучный, весовой или мерный товар, нужно понимать, какая из этих сущностей отвечает за конкретную задачу. Чаще всего под «добавлением единицы измерения» пользователь имеет в виду одно из трёх действий: создать новую единицу в классификаторе, назначить единицу хранения товару или добавить упаковку с коэффициентом пересчёта.

Ошибка в единицах измерения приводит к неверным остаткам, неправильным ценам на кассе и проблемам при обмене с торговым оборудованием. Поэтому перед изменениями стоит разобраться, как устроен механизм в типовой конфигурации, и выполнять действия в правильной последовательности. Ниже разобраны все основные сценарии для 1С:Розница 2.3 и 3.0 — пути в меню могут немного отличаться в зависимости от версии и включённых функциональных опций.

Как устроены единицы измерения в 1С:Розница

В конфигурации существует три уровня работы с единицами. Первый — справочник «Базовые единицы измерения», который заполняется по Общероссийскому классификатору единиц измерения (ОКЕИ). Здесь хранятся штуки, килограммы, литры, метры и другие единицы с официальными кодами. Именно код ОКЕИ передаётся в чеках, накладных и при обмене с ЭДО, поэтому корректность кодов важна для отчётности.

Второй уровень — единица измерения (единица хранения остатков) в карточке номенклатуры. Она определяет, в чём программа ведёт складской учёт конкретного товара: в штуках, килограммах, метрах. Третий уровень — упаковки: вспомогательные единицы с коэффициентом пересчёта к базовой (например, «коробка = 20 шт»). Упаковки позволяют продавать и оприходовать товар в крупных единицах, не заводя отдельные позиции номенклатуры.

Как добавить новую единицу в классификатор ОКЕИ

Если нужной единицы нет в списке (например, требуется «бобина», «рулон» или «порция»), её добавляют в справочник базовых единиц. Порядок действий в типовой конфигурации:

Создание единицы по классификатору
  1. 1
    Откройте раздел «НСИ и администрирование» → «Общие настройки» → «Классификаторы» → «Базовые единицы измерения» (в некоторых версиях путь: «Нормативно-справочная информация» → «Классификаторы»).
  2. 2
    Нажмите «Подбор из ОКЕИ» и найдите нужную единицу по наименованию или коду — программа создаст элемент с корректным кодом автоматически.
  3. 3
    Если единицы нет в классификаторе, создайте элемент кнопкой «Создать», вручную заполнив наименование, условное обозначение (шт, кг) и код.
  4. 4
    Сохраните элемент и проверьте, что он доступен для выбора в карточке номенклатуры.

Предпочтительный способ — подбор из ОКЕИ, потому что программа сама проставит код, полное наименование и условное обозначение. Ручное создание оправдано только для нестандартных единиц, которых нет в классификаторе. В этом случае код можно указать условный, но следите, чтобы он не совпадал с существующими кодами ОКЕИ — это может вызвать ошибки при обмене данными и в фискальных документах.

Обратите внимание на поле «Тип измеряемой величины» (вес, длина, объём, количество). Оно влияет на то, с каким оборудованием может работать единица: например, весовой товар должен иметь тип «Вес», иначе касса не сможет корректно работать с электронными весами.

Как назначить единицу измерения товару

После того как единица есть в классификаторе, её нужно указать в карточке номенклатуры. Откройте раздел «НСИ» → «Номенклатура», найдите или создайте товар и в поле «Единица измерения» (в некоторых версиях — «Единица хранения») выберите нужное значение из справочника. Сохраните карточку.

Для нового товара это безопасная операция. Сложнее обстоит дело с товаром, по которому уже есть движения: поступления, продажи, остатки. Изменение единицы хранения у такой позиции приведёт к тому, что остатки будут интерпретироваться в новой единице — например, 10 штук станут 10 килограммами. Типовая конфигурация обычно блокирует или предупреждает о таком изменении.

Как добавить упаковку с коэффициентом пересчёта

Если товар продаётся и поштучно, и коробками, отдельную единицу в классификаторе заводить не нужно — достаточно упаковки. В карточке номенклатуры перейдите на вкладку или по ссылке «Упаковки» (доступность зависит от включённой функциональной опции «Упаковки номенклатуры» в настройках). Создайте новую упаковку: укажите наименование («Коробка»), единицу измерения и коэффициент — сколько базовых единиц содержится в упаковке.

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

Особенности для весового и мерного товара

Для весового товара базовой единицей обычно служит килограмм из классификатора ОКЕИ. В карточке номенклатуры дополнительно устанавливается признак «Весовой товар» — тогда позиция выгружается на весы с печатью этикеток и на кассу с поддержкой взвешивания. Если единица создана вручную без типа «Вес», оборудование может не распознать товар как весовой.

Мерные товары (ткань в метрах, кабель, ткани на отрез) учитываются аналогично: базовая единица — метр, а куски и рулоны оформляются упаковками. Учтите, что дробное количество (1,5 метра) требует, чтобы в настройках единицы и документов допускалась дробная часть — для штучных единиц дробность обычно отключают, чтобы касса не продавала «полтора стула».

Что выбрать: новая единица или упаковка

Новая единица в ОКЕИ

Подходит, когда единицы принципиально разного типа (штуки и килограммы) или единица нужна как самостоятельная в отчётах и печатных формах.

Упаковка с коэффициентом

Подходит, когда товар один и тот же, а единицы отличаются только кратностью (штука — пачка — коробка). Проще в настройке и не плодит лишние карточки.

Отдельная карточка номенклатуры

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

Как проверить результат после настройки

После добавления единицы или упаковки выполните контрольную проверку, прежде чем работать с реальными документами. Создайте тестовое поступление товара, затем продажу через РМК (рабочее место кассира) в тестовом режиме. Убедитесь, что количество списывается корректно: при продаже упаковки со склада уходит правильное число базовых единиц, а в чеке печатается понятное наименование единицы.

Дополнительно проверьте отчёт «Остатки товаров» или «Ведомость по товарам на складах»: остаток должен отображаться в базовой единице хранения. Если используется обмен с 1С:Бухгалтерией или Управлением торговлей, выполните тестовую синхронизацию и убедитесь, что единица с корректным кодом ОКЕИ выгружается без ошибок сопоставления.

Контрольные точки

Как проверить результат

Выбор единицы в карточке товара
Норма

Новая единица доступна в списке и сохраняется

Тревожный признак

Единица не отображается — проверьте, что она создана в справочнике базовых единиц

Продажа упаковкой в РМК
Норма

Списывается количество, умноженное на коэффициент

Тревожный признак

Списывается 1 базовая единица — коэффициент упаковки не заполнен

Весовой товар на кассе
Норма

Касса запрашивает вес или получает его с весов

Тревожный признак

Товар продаётся как штучный — не установлен признак весового или неверный тип единицы

Типичные ошибки и ограничения

Самая частая проблема — дубли единиц в классификаторе: «шт», «штука», «Шт.» как три разных элемента. Это ломает обмены и отчёты, потому что один и тот же товар в разных документах оказывается в разных единицах. Перед созданием новой единицы всегда ищите существующую по наименованию и коду.

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

Типичные ошибки
01
Создание дубля единицы вместо поиска существующей — приводит к рассинхронизации при обмене с другими базами и в отчётах.
02
Изменение единицы хранения у товара с остатками — остатки становятся некорректными, потребуется ручное исправление документами.
03
Упаковка без коэффициента или с коэффициентом 1 вместо реального — продажа коробки списывает одну штуку.
04
Ручной код единицы, совпадающий с кодом ОКЕИ другой единицы — ошибки в фискальных чеках и ЭДО.
05
Отсутствие резервной копии перед массовыми изменениями справочников — невозможно быстро откатить ошибку.

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

Можно ли добавить свою единицу, которой нет в ОКЕИ?

Да, через кнопку «Создать» в справочнике базовых единиц. Укажите наименование, условное обозначение и условный код, не пересекающийся с кодами ОКЕИ. Учтите, что в фискальных документах и при ЭДО-обмене такая единица может передаваться с ограничениями, поэтому по возможности используйте классификатор.

Как продавать товар и поштучно, и коробками?

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

Почему новая единица не появляется в карточке товара?

Чаще всего элемент создан не в том справочнике или не записан. Проверьте, что единица есть в списке «Базовые единицы измерения», и что у пользователя достаточно прав. Также обновите форму выбора — иногда помогает закрытие и повторное открытие карточки номенклатуры.

Что делать, если у товара с остатками указана неверная единица?

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

Нужно ли настраивать единицы заново после обновления конфигурации?

Нет, справочники и карточки номенклатуры при типовом обновлении сохраняются. Но после обновления стоит проверить, не сбросились ли функциональные опции (например, «Упаковки номенклатуры»), и выполнить тестовую продажу на кассе.

Влияет ли единица измерения на цену товара?

Цена в прайсах назначается на базовую единицу хранения (или на упаковку, если это предусмотрено настройками вида цен). Если продаёте упаковками, проверьте, что цена корректно пересчитывается: либо задайте цену за упаковку, либо убедитесь, что программа умножает цену базовой единицы на коэффициент.

Итог

Что важно запомнить

Новую единицу добавляют в справочник базовых единиц через подбор из ОКЕИ, затем назначают товару в карточке номенклатуры. Для кратных фасовок используют упаковки с коэффициентом. Единицу хранения у товара с остатками менять нельзя — создают новую карточку и переносят остатки документами, предварительно сделав резервную копию.