Справочники и Данные · 12 мин
Как добавить единицу измерения в 1С
Как добавить единицу измерения в 1С: где найти классификатор, как создать новую единицу, задать вес и объём, проверить результат и избежать типичных ошибок.
Единица измерения в 1С нужна везде, где фигурирует количество: в карточке номенклатуры, документах поступления и реализации, отчётах по складу и печатных формах. Если нужной единицы нет в справочнике, программа не даст корректно провести документ или выведет в печатной форме неправильное обозначение. Поэтому добавление единицы измерения — одна из базовых операций при наполнении базы.
В типовых конфигурациях (1С:Бухгалтерия, Управление торговлей, ERP, Комплексная автоматизация) единицы измерения хранятся либо в отдельном справочнике «Классификатор единиц измерения», либо в справочнике «Единицы измерения», привязанном к номенклатуре. Путь к ним зависит от конфигурации и её версии, но общая логика одинакова: сначала проверяем наличие единицы в классификаторе, затем добавляем её при необходимости и только потом указываем в карточке товара.
Ошибки на этом этапе приводят к реальным проблемам: расхождениям в остатках, невозможности провести документ, некорректным данным в счетах-фактурах и УПД, где код единицы по ОКЕИ обязателен. Ниже разобраны конкретные шаги для основных сценариев — от простого добавления штуки или килограмма до настройки упаковок с коэффициентом пересчёта.
Где в 1С хранятся единицы измерения
В большинстве типовых конфигураций на платформе 8.3 существует два уровня хранения единиц. Первый — общий классификатор единиц измерения, построенный на основе ОКЕИ (Общероссийский классификатор единиц измерения). В него входят штуки, килограммы, метры, литры и сотни других единиц с кодами и наименованиями. Второй уровень — единицы хранения и упаковки конкретной номенклатуры, которые ссылаются на классификатор и дополняются коэффициентом пересчёта.
В 1С:Бухгалтерии 3.0 классификатор находится по пути: раздел «Справочники» → «Номенклатура» → кнопка перехода к классификатору единиц, либо через «Все функции» → «Справочники» → «Классификатор единиц измерения». В Управлении торговлей 11 и ERP путь такой: «НСИ и администрирование» → «Настройка НСИ и разделов» → раздел «Общие справочники» → «Единицы измерения», либо «НСИ и администрирование» → «Общие справочники» → «Классификатор единиц измерения».
Если интерфейс сильно изменён или конфигурация отраслевая, самый надёжный способ — открыть «Все функции» (через меню с тремя точками или настройкой панели действий) и найти справочник по слову «единиц». Это работает в любой конфигурации, где у пользователя достаточно прав.
Как найти нужную единицу в классификаторе
Прежде чем создавать новую единицу, проверьте, нет ли её уже в классификаторе. Дубли единиц — частая причина путаницы: в одних документах товар фигурирует в «шт», в других — в «шт.», и отчёты воспринимают это как разные значения. Поиск выполняется по наименованию, коду или условному обозначению.
Откройте справочник единиц измерения и введите в строку поиска название, например «килограмм» или «метр». Если единица найдена — просто используйте её в карточке номенклатуры, ничего создавать не нужно. Обратите внимание на поле «Код»: у стандартных единиц он соответствует ОКЕИ (у штуки — 796, у килограмма — 166, у метра — 006).
В некоторых конфигурациях классификатор поставляется не полностью заполненным: присутствуют только ходовые единицы. В этом случае в форме списка есть кнопка «Подобрать из классификатора» или «Загрузить классификатор» — она открывает полный перечень ОКЕИ, из которого нужная единица добавляется одним кликом вместе с корректным кодом и наименованием.
- 1Откройте справочник «Классификатор единиц измерения» через «Все функции» или раздел НСИ
- 2Введите название единицы в строку поиска
- 3Проверьте код найденной единицы — он должен совпадать с ОКЕИ
- 4Если единицы нет — используйте кнопку подбора из полного классификатора или создайте вручную
Как создать новую единицу измерения вручную
Если нужной единицы нет ни в справочнике, ни в полном классификаторе, её создают вручную. Нажмите «Создать» в форме списка справочника и заполните обязательные поля. Минимальный набор: наименование (например, «Упаковка»), условное обозначение («упак») и код. Для нестандартных единиц, которых нет в ОКЕИ, принято использовать условные коды из зарезервированных диапазонов либо код 0000 — но помните, что при обмене с ЭДО и в фискальных документах такой код может не пройти проверку контрагентом.
Поля «Международное сокращение» и «Наименование полное» заполняются при необходимости — они используются в печатных формах и при обмене данными. Если единица будет выгружаться на сайт или передаваться по ЭДО, убедитесь, что обозначение совпадает с тем, что ожидает принимающая сторона.
После сохранения проверьте, что новая единица доступна для выбора: откройте карточку любой номенклатуры и попробуйте подставить её в поле «Единица измерения» или «Единица хранения остатков». Если единица видна и сохраняется — справочник заполнен корректно.
Как указать единицу измерения в карточке номенклатуры
После того как единица есть в справочнике, её нужно привязать к товару. Откройте карточку номенклатуры и найдите поле «Единица измерения» (в УТ и ERP — «Единица хранения» и «Единица для отчётов»). Выберите нужное значение из списка и запишите карточку.
Важное ограничение: если по номенклатуре уже есть движения (поступления, продажи, остатки на складах), смена базовой единицы хранения в типовых конфигурациях либо запрещена, либо крайне нежелательна. Остатки хранятся в базовой единице, и её замена без корректировки данных приведёт к искажению количества. В такой ситуации безопаснее создать новую номенклатурную позицию или использовать механизм упаковок.
В 1С:Бухгалтерии единица измерения в карточке номенклатуры подставляется в документы автоматически, но её можно переопределить вручную в строке документа. Это удобно, когда один и тот же товар приходится отпускать то в штуках, то в упаковках.
Упаковки и пересчёт: когда одной единицы мало
Частая задача — товар учитывается в штуках, а закупается коробами по 20 штук. Создавать отдельную номенклатуру «короб» не нужно: в УТ 11 и ERP для этого служит справочник «Упаковки и единицы измерения», подчинённый номенклатуре. Откройте карточку товара, перейдите по ссылке «Упаковки» и создайте новую: укажите наименование («Короб 20 шт»), базовую единицу и коэффициент — 20.
После этого в документах можно выбирать упаковку, а программа сама пересчитает количество в базовые единицы: 3 короба превратятся в 60 штук в остатках. Для упаковки можно задать вес, объём и штрихкод — это используется при складском учёте и маркировке.
В конфигурациях, где отдельного справочника упаковок нет (например, в старших версиях Бухгалтерии), пересчёт делают либо через отдельные позиции номенклатуры с документом «Комплектация», либо через доработку. Не пытайтесь хранить коэффициент в наименовании товара — это не даст автоматического пересчёта.
Способы учесть разные единицы
Подходит для УТ 11 и ERP: один товар, несколько единиц ввода, автоматический пересчёт в базовую единицу
Подходит для Бухгалтерии и простого учёта: короб как самостоятельная позиция, разукомплектация документом
Ручной выбор единицы в каждом документе; гибко, но без автоматического пересчёта остатков
Как проверить, что единица добавлена корректно
Проверка занимает пару минут и избавляет от проблем в отчётности. Создайте тестовый документ «Поступление товаров» с нужной номенклатурой, убедитесь, что единица подставилась автоматически и доступна для выбора. Проведите документ и откройте отчёт по остаткам склада — количество должно отражаться в ожидаемой единице.
Если единица используется в печатных формах (счёт, ТОРГ-12, УПД), сформируйте печатную форму и проверьте графу «Единица измерения»: там должны быть корректные наименование и код. Неверный код ОКЕИ в УПД — основание для вопросов при вычете НДС у контрагента.
Как проверить результат
Единица есть в списке и подставляется автоматически
Единицы нет в списке или поле пустое
Количество отображается в нужной единице без дробных искажений
Остатки в другой единице или с неверным пересчётом
Код и наименование единицы соответствуют ОКЕИ
Пустой код, прочерки или нестандартное обозначение
N упаковок = N × коэффициент базовых единиц в остатках
Количество в остатках совпадает с количеством упаковок
Типичные ошибки и ограничения
Самая распространённая ошибка — создание дублей: «шт», «шт.» и «Штука» как три разных элемента справочника. Документы с разными дублями формально корректны, но аналитика разваливается, а при обмене между базами возникают неоднозначности. Лечение — поиск и объединение дублей с заменой ссылок, эта операция есть в типовой обработке «Поиск и удаление дублей».
Вторая ошибка — попытка поменять базовую единицу товара, по которому уже есть остатки. Программа либо заблокирует изменение, либо, если обойти ограничение, остатки окажутся в неверном количестве. Третья типичная ситуация — единица создана, но пользователь не видит её в списке выбора: чаще всего причина в правах доступа или в отборе списка, а не в самом справочнике.
Если база участвует в обмене с другими системами (сайт, WMS, ЭДО), любые изменения в справочнике единиц согласуйте с администратором обмена: идентификаторы единиц часто жёстко сопоставлены на стороне приёмника, и новая единица без сопоставления будет отвергнута или создаст дубль в смежной системе.
Частые вопросы
Не нахожу справочник единиц измерения в меню. Что делать?
Откройте «Все функции» (в тонком клиенте — через кнопку меню в левом верхнем углу, если пункт скрыт, включите его в параметрах интерфейса) и разверните ветку «Справочники». Найдите «Классификатор единиц измерения» или «Единицы измерения». Если справочника нет и там, вероятно, у вашей учётной записи недостаточно прав — обратитесь к администратору базы.
Можно ли удалить единицу измерения, которая больше не нужна?
Только если на неё нет ни одной ссылки: ни в карточках номенклатуры, ни в документах. Иначе программа откажет в удалении. Практичнее пометить такую единицу на удаление и поменять наименование на «Не использовать», чтобы никто не выбрал её по ошибке.
Какой код указать для единицы, которой нет в ОКЕИ?
Для внутренних единиц, не участвующих в отчётности и ЭДО, допустим условный код. Но если единица попадёт в УПД или счёт-фактуру, подберите ближайший подходящий код ОКЕИ — формально документ должен содержать код из классификатора. Когда подходящего кода нет, используют код штуки (796) с пояснением в наименовании товара.
Товар приходит в коробах, а продаётся поштучно. Как настроить?
В УТ 11 и ERP задайте базовую единицу хранения «шт» и создайте упаковку «Короб» с коэффициентом, равным количеству штук в коробе. В документах поступления выбирайте короб, в документах продажи — штуки; пересчёт выполнится автоматически. В Бухгалтерии без справочника упаковок используйте комплектацию или ручной пересчёт.
Почему в печатной форме вместо единицы выводятся прочерки?
Обычно причина в незаполненном поле единицы в строке документа или в карточке номенклатуры. Откройте документ, проверьте колонку «Единица» в табличной части и заполните её. Если поле заполнено, а в печати пусто — проверьте, не изменён ли макет печатной формы при доработках.
Нужно ли добавлять единицы измерения во все базы при обмене?
Единицы должны быть сопоставлены во всех базах, участвующих в обмене. Обычно они синхронизируются автоматически по коду или GUID, но нестандартные единицы, созданные вручную в одной базе, в другой могут не найти соответствия. После добавления новой единицы проверьте её сопоставление в настройках синхронизации.
Что важно запомнить
Сначала ищите единицу в классификаторе ОКЕИ, создавайте новую только при её отсутствии и с корректным кодом. Не меняйте базовую единицу товара с остатками, используйте упаковки с коэффициентом. После настройки проверьте документ, отчёт по остаткам и печатную форму УПД.