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

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

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

Пошаговая инструкция, как изменить единицы измерения номенклатуры в 1С:ERP, УТ и Бухгалтерии. Работа с наборами единиц, коэффициентами пересчёта и типичные ошибки.

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

В этой статье разберём, как изменить единицу измерения в типовых конфигурациях 1С (ERP, Управление торговлей, Комплексная автоматизация, Бухгалтерия предприятия), что делать, когда поле заблокировано, и как настроить несколько единиц для одного товара — например, штуки, упаковки и короба с разными коэффициентами пересчёта.

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

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

Важно понимать разницу между базовой единицей и упаковками. Базовая единица — это минимальная единица учёта, в которой ведутся складские остатки и себестоимость. Упаковки (короб, паллета, упаковка по 10 штук) — это производные единицы с коэффициентом пересчёта к базовой. Менять базовую единицу и добавлять упаковки — принципиально разные операции с разными последствиями.

Перед изменением проверьте, есть ли по позиции движения: поступления, реализации, перемещения, остатки на складах. Именно наличие движений определяет, какой сценарий вам доступен.

Маршрут решения

Как выбрать действие

По номенклатуре нет ни одного документа и остатковМеняйте единицу измерения прямо в карточке — это безопасно
Есть движения, но нужна другая базовая единицаСоздайте новую карточку номенклатуры и перенесите остатки документом оприходования/списания
Нужно продавать в разных единицах (шт, упак, короб)Не меняйте базовую единицу — добавьте упаковки с коэффициентами пересчёта

Как изменить единицу измерения, если движений нет

Это самый простой сценарий. Откройте справочник «Номенклатура» (в ERP и УТ: раздел «НСИ и администрирование» → «Номенклатура», в Бухгалтерии: «Справочники» → «Номенклатура»). Найдите нужную позицию и откройте её карточку.

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

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

Порядок действий
  1. 1
    Откройте карточку номенклатуры в справочнике
  2. 2
    Убедитесь, что по позиции нет документов и остатков
  3. 3
    В поле «Единица измерения» выберите нужную единицу из классификатора
  4. 4
    Нажмите «Записать и закрыть»
  5. 5
    Проверьте подстановку единицы в тестовом документе

Что делать, если поле единицы измерения заблокировано

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

Обойти блокировку через изменение данных напрямую в базе (командой или внешней обработкой) категорически не рекомендуется. Вы получите ситуацию, где в старых документах «10» означало штук, а теперь интерпретируется как килограммы. Отчёты, себестоимость и регламентированная отчётность станут недостоверными, а восстановить логику данных будет крайне сложно.

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

Как добавить несколько единиц измерения (упаковки) для одного товара

Чаще всего реальная потребность — не сменить единицу, а работать с товаром в разных единицах: закупать коробами, хранить штуками, отгружать упаковками. Для этого в ERP и УТ используются упаковки, в Бухгалтерии — единицы измерения с коэффициентом.

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

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

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

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

Логика единиц измерения похожа во всех типовых решениях, но расположение элементов отличается. Ниже — ориентиры по основным конфигурациям.

КонфигурацияГде меняется единицаОсобенность
1С:ERP, УТ 11, КА 2Карточка номенклатуры, поле «Единица измерения»; упаковки — по ссылке в карточкеПоддерживаются индивидуальные и общие наборы упаковок
1С:Бухгалтерия 8Карточка номенклатуры, поле «Единица»Дополнительные единицы задаются с коэффициентом, выбор в документах ограничен
Управление нашей фирмойКарточка номенклатуры, вкладка с единицами измеренияЕсть базовая единица и единицы для документов с кратностью

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

Типичные ошибки при работе с единицами измерения

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

Вторая ошибка — неверный коэффициент пересчёта. Если в коробе 12 штук, а указано 10, каждая отгрузка коробами будет давать излишек или недостачу, которая вскроется только при инвентаризации. Коэффициенты проверяйте по фактической фасовке поставщика.

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

Типичные ошибки
01
Дубли номенклатуры вместо упаковок — остатки расползаются по двум карточкам
02
Неверный коэффициент пересчёта — недостачи и излишки при инвентаризации
03
Смена единицы при наличии движений обработкой — искажение всей истории учёта
04
Забытая пометка старой карточки на удаление — менеджеры продолжают выбирать её в документах

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

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

Создайте полную цепочку документов: поступление, перемещение, реализацию. На каждом шаге проверьте, что единица подставляется правильно, пересчёт по упаковкам корректен, а печатная форма (ТОРГ-12, УПД) выводит правильное наименование единицы и код ОКЕИ — это критично для обмена документами с контрагентами.

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

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

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

Количество в базовой единице, без неожиданных дробных значений

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

Отрицательные остатки или дробные штуки

Документ реализации с упаковкой
Норма

Количество в базовых единицах = упаковки × коэффициент

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

Сумма и количество не сходятся при пересчёте

Печатная форма
Норма

Верные наименование единицы и код ОКЕИ

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

Пустой код или старая единица

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

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

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

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

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

Чем упаковка отличается от базовой единицы измерения?

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

Что делать, если нужной единицы нет в списке выбора?

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

Как исправить ситуацию, если уже завели дубли номенклатуры под разные единицы?

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

Влияет ли смена единицы измерения на цены?

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

Итог

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

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