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

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

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

Как изменить единицы измерения в 1С: настройка единиц хранения, упаковок и базовых единиц в карточке номенклатуры. Ограничения, ошибки и проверка результата.

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

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

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

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

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

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

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

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

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

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

Что делать, если по товару уже есть движения

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

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

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

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

Если требуемой единицы нет в списке выбора, её нужно добавить в справочник «Единицы измерения» (классификатор ОКЕИ). В УТ 11 и ERP путь: «НСИ и администрирование» → «Общие настройки» → «Единицы измерения», либо подбор прямо из поля единицы в карточке товара по кнопке «Показать все».

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

Настройка упаковок и коэффициентов пересчёта

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

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

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

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

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

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

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

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

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

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

Новая упаковка доступна, количество пересчитывается по коэффициенту

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

Упаковка не отображается или количество в базовых единицах не совпадает с расчётным

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

Остаток в базовой единице соответствует фактическому

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

Остаток изменился или обнулился после правки карточки

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

В накладной и УПД указаны правильные единица и код ОКЕИ

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

Поле единицы пустое или код отсутствует

FAQ

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

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

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

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

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

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

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

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

Изменятся ли старые документы после смены единицы?

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

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

Логика та же: откройте карточку номенклатуры в разделе «Закупки» или «НСИ», измените базовую единицу при отсутствии движений или добавьте упаковку. Дополнительно проверьте настройки обмена с кассой, чтобы единицы корректно передавались в чеки.

Итог

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

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