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

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

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

Как создать единицу измерения в 1С: классификатор ОКЕИ, единицы хранения и упаковки, настройка в БП, УТ и ERP. Пошаговая инструкция и разбор ошибок.

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

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

Где в 1С хранятся единицы измерения

В типовых решениях работают два связанных механизма. Первый — справочник «Классификатор единиц измерения», построенный по ОКЕИ (ОК 015-94). В нём хранятся код, наименование и условное обозначение каждой единицы: 796 — штука, 166 — килограмм, 112 — литр и так далее. Эти коды важны для электронного документооборота и выгрузки счетов-фактур: в УПД и ЭДО-форматах единица передаётся именно кодом ОКЕИ.

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

Создание базовой единицы через классификатор ОКЕИ

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

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

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

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

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

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

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

Пример: товар приходит коробками, продаётся штуками

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

Особенности в разных конфигурациях

Механика похожа, но расположение команд отличается. В 1С:Бухгалтерии 8.3 единицы измерения находятся в разделе «Справочники» → «Номенклатура» → «Единицы измерения», а упаковки для товара задаются прямо в карточке по ссылке «Единицы». В УТ 11 и ERP путь длиннее: «НСИ и администрирование» → «Настройка НСИ и разделов» → «Классификаторы» → «Единицы измерения», а упаковки заводятся в карточке номенклатуры на вкладке «Единицы измерения».

Сравнение вариантов

Подбор из классификатора ОКЕИ

Подходит для стандартных единиц: код и наименование заполнятся автоматически, документы корректно выгрузятся в ЭДО. Ограничение — только то, что есть в ОКЕИ.

Ручное создание единицы

Подходит для нестандартных обозначений (порция, услуга). Требует аккуратности: код не должен совпадать с кодами ОКЕИ, иначе возможны ошибки обмена.

Упаковка в карточке номенклатуры

Подходит для пересчёта количества (коробка, паллета). Не является самостоятельной единицей ОКЕИ и работает только в связке с базовой единицей товара.

В конфигурациях на «1С:Комплексной автоматизации» и старых редакциях УТ 10.3 логика та же, но упаковки называются «единицы измерения» номенклатуры и хранятся в подчинённом справочнике. Там коэффициент задаётся относительно базовой единицы, а объём и вес упаковки используются при расчёте доставки.

Проверка результата и типичные ошибки

После настройки обязательно проверьте цепочку целиком: создайте тестовое поступление в упаковках, затем реализацию в базовых единицах и откройте отчёт «Остатки товаров на складах». Остаток должен быть целым или с допустимой точностью, без минуса и «хвостов» вида 0,0001.

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

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

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

Новая единица доступна в поле «Единица» поступления и реализации

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

Единицы нет в списке выбора — проверьте, сохранена ли она в классификаторе

Пересчёт количества
Норма

При выборе упаковки количество в базовых единицах пересчитывается по коэффициенту

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

Количество не меняется — коэффициент упаковки не заполнен или равен нулю

Остатки в отчёте
Норма

Остаток целый, без минуса и дробных «хвостов»

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

Дробные остатки — базовая единица выбрана крупнее минимальной единицы продажи

Типичные ошибки
01
Базовой единицей назначена коробка, а продают штуками — в учёте появляются дробные остатки и отрицательные склады
02
Коэффициент упаковки указан наоборот (0,083 вместо 12) — количество в документах искажается в разы
03
Создан дубль единицы с другим написанием («шт» и «шт.») — в отчётах товар дробится на две позиции
04
Попытка изменить базовую единицу после проведения документов — программа блокирует изменение, приходится создавать новую карточку

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

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

Можно ли удалить единицу измерения из классификатора?

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

Почему в печатной форме выводится код 796 вместо «шт»?

Это нормально для документов, передаваемых по ЭДО: в форматах УПД единица указывается кодом ОКЕИ, и 796 — это как раз штука. В бумажных формах обычно выводится наименование; если выводится код, проверьте настройки макета печатной формы.

Как задать весовую единицу, если товар продаётся с точностью до грамма?

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

Что делать, если у разных поставщиков одна и та же коробка содержит разное количество?

Заведите отдельные упаковки с понятными наименованиями: «Коробка 12 шт (поставщик А)» и «Коробка 20 шт (поставщик Б)». В УТ 11 и ERP также можно использовать характеристики номенклатуры или разные карточки товара, если фасовка принципиально различается.

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

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

Итог

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

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