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

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

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

Пошаговая инструкция по смене единицы измерения в карточке номенклатуры 1С УНФ: ограничения, упаковки, пересчёт остатков, типичные ошибки и проверка результата.

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

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

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

Где в УНФ задаётся единица измерения номенклатуры

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

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

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

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

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

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

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

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

Почему поле заблокировано и что с этим делать

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

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

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

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

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

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

Добавление дополнительной единицы (упаковки) с пересчётом

Упаковка — это единица с коэффициентом пересчёта к базовой. Например, базовая единица «штука», а упаковка «коробка» с коэффициентом 12: при указании в документе 3 коробок программа спишет со склада 36 штук. Остатки и себестоимость при этом по-прежнему ведутся в штуках, что сохраняет целостность учёта.

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

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

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

Перенос учёта на новую карточку с правильной единицей

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

Далее оформите два документа одной датой: списание остатков со старой позиции (документ «Списание запасов» либо «Инвентаризация запасов» с последующим списанием) и оприходование на новую позицию в пересчитанном количестве. Например, 40 штук по 2,5 кг превращаются в 100 килограммов. Себестоимость при оприходовании укажите так, чтобы суммарная стоимость партии сохранилась — иначе исказится прибыль в отчётах.

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

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

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

Остатки после переноса
Норма

Сумма остатков в стоимостном выражении до и после переноса совпадает; старая позиция имеет нулевой остаток

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

Стоимость изменилась, по старой позиции остались количество или сумма

Работа упаковки в документе
Норма

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

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

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

Отчёт «Запасы» по позиции
Норма

Остатки отображаются в новой базовой единице, отрицательных остатков нет

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

Появились отрицательные остатки или непонятные дробные количества

Цены номенклатуры
Норма

Цена соответствует новой единице (цена за метр, а не за рулон)

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

Цена осталась старой по смыслу — число не изменилось после смены единицы

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

Типичные ошибки
01
Смена единицы до проверки цен: цена 150 руб. за штуку после смены единицы на «упаковка» становится ценой за упаковку, и продажи уходят в убыток или завышение.
02
Неверный коэффициент упаковки: вместо «12 штук в коробке» указывают обратное значение, и документы списывают в разы больше или меньше фактического.
03
Дублирование карточек без переноса остатков: создают новую позицию, но забытую старую продолжают использовать, и остатки расползаются по двум позициям.
04
Попытка изменить единицу через редактирование прошлых документов: перепроведение старых документов с новой единицей ломает себестоимость закрытых периодов.
05
Игнорирование спецификаций и комплектаций: если позиция входит в наборы или производственные спецификации, смена единицы требует пересмотра норм расхода.

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

Также проверяйте обмены: если УНФ синхронизируется с сайтом, CRM или другой конфигурацией 1С, единицы измерения участвуют в сопоставлении товаров. После смены единицы или добавления упаковок протестируйте выгрузку, чтобы на стороне приёмника не появились задвоения или неверные количества.

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

FAQ: частые вопросы по единицам измерения в УНФ

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

Штатной групповой обработки смены базовой единицы в УНФ нет, и это осознанное ограничение: для позиций с движениями такая операция небезопасна. Если движений нет, можно использовать «Групповое изменение реквизитов» (раздел «Администрирование» — «Обслуживание»), выбрав справочник номенклатуры и реквизит «Единица измерения». Перед запуском отфильтруйте только позиции без остатков и движений.

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

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

Что будет с отчётами за прошлые периоды после переноса на новую карточку?

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

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

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

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

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

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

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

Итог

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

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