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