Справочники и Данные · 11 мин
Как в 1С поставить единицу измерения
Как в 1С поставить единицу измерения для номенклатуры: настройка классификатора ОКЕИ, смена базовой единицы, упаковки и наборы единиц. Пошаговая инструкция.
Единица измерения в 1С задаётся на уровне карточки номенклатуры и определяет, в чём товар хранится, продаётся и отражается в документах. От правильной настройки зависят корректность остатков на складе, печатные формы, закрывающие документы для покупателей и данные для маркировки. Ошибка на этом этапе приводит к расхождениям в учёте, которые потом сложно и долго исправлять.
Механика зависит от конфигурации. В «1С:Бухгалтерии» единица выбирается из общероссийского классификатора ОКЕИ и обычно одна на всю номенклатуру. В «1С:Управление торговлей» и «1С:ERP» действует более гибкая модель: базовая единица хранения плюс упаковки и наборы единиц для разных товаров. Ниже разобраны оба сценария.
Перед началом проверьте, есть ли у вас права на редактирование справочника «Номенклатура» и нет ли по позиции уже проведённых документов — от этого зависит, можно ли просто поменять единицу или придётся действовать обходным путём.
Где в 1С задаётся единица измерения
Основное место — карточка элемента справочника «Номенклатура». Откройте раздел «Справочники» или «НСИ и администрирование» (название зависит от конфигурации), перейдите в «Номенклатура» и дважды щёлкните нужную позицию. В карточке найдите поле «Единица измерения», «Базовая единица» или «Ед. хранения».
Значения для этого поля берутся из классификатора единиц измерения (ОКЕИ). Это отдельный справочник, который обычно уже заполнен стандартными значениями: штука (796), килограмм (166), метр (006), литр (112) и другие. Если нужной единицы нет, её можно добавить вручную, указав наименование и код по ОКЕИ.
Важно понимать разницу между базовой единицей и единицей в документе. Базовая — это единица хранения остатков, она одна для всей истории позиции. В документах же можно указывать упаковки (короб по 10 штук, паллета), которые пересчитываются в базовую единицу по коэффициенту.
Как поставить единицу измерения в 1С:Бухгалтерии
В «1С:Бухгалтерии 8» порядок простой. Откройте «Справочники» → «Номенклатура», найдите или создайте позицию. В карточке нажмите на поле «Единица измерения» — откроется список из классификатора ОКЕИ. Выберите подходящее значение и нажмите «Записать и закрыть».
Если нужной единицы в списке нет, в окне выбора нажмите «Создать». Заполните поля: наименование (например, «Упаковка»), код по ОКЕИ и полное наименование. Код важен для печатных форм и электронного документооборота — счета-фактуры и УПД требуют код единицы измерения по ОКЕИ, и при его отсутствии документ может быть отклонён контрагентом или оператором ЭДО.
После сохранения проверьте результат: создайте тестовый документ «Поступление товаров и услуг» с этой позицией и убедитесь, что единица подставляется автоматически и корректно отображается в печатной форме.
- 1Откройте Справочники → Номенклатура
- 2Откройте карточку нужной позиции
- 3Нажмите на поле «Единица измерения» и выберите значение из списка ОКЕИ
- 4Если единицы нет — создайте её с кодом по классификатору
- 5Нажмите «Записать и закрыть»
- 6Проверьте подстановку единицы в тестовом документе
Как настроить единицы в 1С:Управление торговлей и ERP
В торговых конфигурациях модель сложнее: у номенклатуры есть базовая единица хранения и произвольное количество упаковок. Откройте карточку номенклатуры — поле «Единица хранения» находится в шапке или на вкладке «Основное». Выберите базовую единицу из классификатора.
Упаковки настраиваются на отдельной вкладке или по ссылке «Упаковки» в карточке. Для каждой упаковки укажите наименование («Короб», «Паллета») и коэффициент пересчёта — сколько базовых единиц содержится в упаковке. Например, если базовая единица — штука, а короб содержит 12 штук, коэффициент равен 12.
Если одинаковые упаковки используются у многих товаров, создайте набор упаковок в справочнике «Наборы упаковок» и привяжите его к виду номенклатуры. Тогда все товары этого вида унаследуют общий список упаковок, и не придётся заводить «Короб 12 шт» для каждой позиции отдельно.
Единица для отчётов
В некоторых конфигурациях можно задать единицу для отчётов — остатки в отчётах будут показываться, например, в коробах, а не в штуках. Это удобно для крупнооптовых товаров, но не влияет на учёт: хранение всё равно идёт в базовой единице.
Базовая единица или упаковка
Выбирается одна на позицию, в ней ведутся остатки. Менять после появления документов нельзя
Можно добавлять и удалять в любой момент. Подходит, когда товар продаётся в разных фасовках
Общий список упаковок для группы товаров. Экономит время при большой номенклатуре
Что делать, если единица уже используется в документах
Главное ограничение: если по номенклатуре есть проведённые документы (поступления, реализации, перемещения), изменить базовую единицу напрямую нельзя либо крайне нежелательно — программа либо заблокирует поле, либо изменение исказит остатки и обороты в отчётах.
Безопасные варианты в этой ситуации. Первый — создать новую карточку номенклатуры с правильной единицей и оприходовать остатки на неё через документ «Оприходование товаров», списав старую позицию документом «Списание товаров». Второй — оставить базовую единицу как есть и добавить нужную единицу как упаковку с коэффициентом 1 (в торговых конфигурациях).
Третий вариант — обработка по изменению единицы с пересчётом всех движений. Такие обработки существуют, но это операция уровня администратора: она затрагивает все исторические документы и требует резервной копии базы, тестирования на копии и понимания структуры данных. Самостоятельно без опыта её проводить не стоит.
Как выбрать правильную базовую единицу
Общее правило: базовой должна быть наименьшая неделимая единица, в которой реально ведётся учёт и возможна отгрузка. Если товар можно продать поштучно — базовая единица «штука», даже если закупается он коробами. Если товар отпускается только коробами и дробить их нельзя — можно сделать базовой единицей короб.
Для весового и мерного товара ориентируйтесь на точность учёта. Килограмм как базовая единица позволяет учитывать граммы через дробное количество, но если ценообразование идёт в граммах, иногда удобнее базовую единицу «грамм». Учтите, что дробные количества в документах повышают риск ошибок округления в расчётах сумм.
Для услуг стандартные варианты — «час», «услуга», «шт». Код по ОКЕИ для часа — 356, для услуги часто используют код 511 или штуку. Код важен для УПД и счетов-фактур.
Как выбрать действие
Проверка результата
После настройки убедитесь, что всё работает корректно. Создайте тестовый документ поступления и реализации с этой номенклатурой, проведите их и сформируйте отчёт «Остатки товаров» или оборотно-сальдовую ведомость по счёту 41 — количество должно отображаться в выбранной единице без искажений.
Проверьте печатные формы: в ТОРГ-12, счёте-фактуре или УПД в графах «Единица измерения» должны стоять наименование и код по ОКЕИ. Если код пустой или неверный, вернитесь в классификатор и исправьте значение.
Для упаковок дополнительно проверьте пересчёт: укажите в документе 1 короб и убедитесь, что в остатках списалось ровно столько базовых единиц, сколько задано коэффициентом.
Как проверить результат
Единица заполняется автоматически при выборе номенклатуры
Поле пустое или подставляется старая единица
Наименование и код ОКЕИ заполнены корректно
Код отсутствует или не соответствует единице
Количество соответствует факту в выбранной единице
Остатки увеличились или уменьшились кратно коэффициенту
1 упаковка списывает ровно коэффициент базовых единиц
Списывается 1 базовая единица или произвольное число
Типичные ошибки и ограничения
Самая частая ошибка — попытка исправить неправильно заведённую единицу после того, как по позиции прошли документы. Прямое изменение приводит к тому, что старые документы начинают трактоваться в новых единицах, и остатки «уезжают». Всегда проверяйте наличие движений до изменения.
Вторая ошибка — заведение дублей в классификаторе ОКЕИ: две «штуки» с разными кодами или без кода. Это ломает отборы, обмены с другими системами и ЭДО. Перед созданием новой единицы поищите существующую по наименованию и коду.
Третья ошибка — неверный коэффициент упаковки. Если в коробе 12 штук, а указано 10, все продажи коробами будут давать систематическую недостачу на складе. Проверяйте коэффициент по факту, особенно при импорте номенклатуры из внешних файлов.
Часто задаваемые вопросы
Можно ли задать несколько единиц измерения для одного товара?
Да, но только одна из них будет базовой — в ней ведутся остатки. Остальные оформляются как упаковки с коэффициентом пересчёта (в «1С:Управление торговлей» и «1С:ERP») или просто выбираются в документах, если конфигурация это позволяет. В «1С:Бухгалтерии» механизма упаковок нет, там фактически одна единица на позицию.
Почему поле «Единица измерения» недоступно для редактирования?
Чаще всего потому, что по номенклатуре уже есть проведённые документы — программа блокирует изменение, чтобы не исказить учёт. Реже причина в правах пользователя: проверьте, есть ли у вас право редактирования справочника «Номенклатура».
Что делать, если нужной единицы нет в списке выбора?
Добавьте её в классификатор единиц измерения: в окне выбора нажмите «Создать», укажите наименование и код по ОКЕИ. Код желательно брать из официального классификатора — он нужен для корректного заполнения счетов-фактур и УПД.
Как поменять единицу измерения сразу у группы товаров?
Используйте групповую обработку: в большинстве конфигураций есть «Групповое изменение реквизитов» (раздел «Администрирование» или «Обработки»). Выберите справочник «Номенклатура», отберите нужные позиции и установите новое значение реквизита. Помните: для позиций с движениями это небезопасно.
Влияет ли единица измерения на цену?
Напрямую — нет, но косвенно да. Цены в прайсах обычно задаются за базовую единицу или за конкретную упаковку. Если вы продаёте коробами, а цена установлена за штуку, программа пересчитает её по коэффициенту упаковки. Проверяйте, за какую единицу назначена цена, чтобы избежать ошибок в документах продажи.
Нужно ли менять единицу в старых документах после корректировки карточки?
Нет, и делать это вручную не следует. Документы хранят единицу, актуальную на момент проведения. Если базовая единица менялась корректно (для новой позиции), старые документы не затрагиваются. Если движения уже были — правильный путь не менять единицу, а заводить новую карточку номенклатуры.
Что важно запомнить
Единица измерения задаётся в карточке номенклатуры из классификатора ОКЕИ. Базовую единицу выбирайте как наименьшую неделимую единицу учёта и не меняйте её после появления документов — используйте упаковки или новую карточку. Всегда проверяйте код ОКЕИ для печатных форм и тестируйте результат на пробном документе.