Единица не соответствует номенклатуре 1С: что значит

📅 Опубликовано 18 августа 2026 г.
Коротко: сообщение «Единица не соответствует номенклатуре» в 1С значит, что в строке документа выбрана единица измерения или упаковка, принадлежащая другой позиции номенклатуры либо не совпадающая с базовой единицей текущей. Программа не может пересчитать количество в базовые единицы и блокирует запись или проведение. Лечится обычно быстро: добавить нужную упаковку в карточку номенклатуры или перевыбрать единицу в документе. Данные и остатки при этом не теряются.
- Суть ошибки — нарушена связь «владелец»: справочник единиц измерения подчинён справочнику номенклатуры, поэтому единица из карточки товара А не может стоять в строке с товаром Б.
- Три главных источника — копирование строк из чужого документа, загрузка из Excel или ЭДО и обмен данными между базами (УТ ↔ БП, сайт ↔ 1С, маркетплейс ↔ 1С).
- Самое опасное действие — смена базовой единицы у номенклатуры, по которой уже есть движения: коэффициент пересчёта меняется задним числом. Была базовой штука, стала упаковка — количество в отчётах вырастет кратно коэффициенту.
- Быстрая диагностика — открыть карточку номенклатуры, перейти на вкладку (или по ссылке) «Упаковки, единицы измерения» и сверить список с тем, что стоит в строке документа.
- Массовое исправление — обработка «Групповое изменение реквизитов» в разделе «Администрирование → Обслуживание → Корректировка данных», но применять её можно только к непроведённым документам.
Что значит «единица не соответствует номенклатуре» в 1С?
Формулировка сообщения отличается в разных конфигурациях: «В строке 3 списка Товары единица измерения не соответствует номенклатуре», «Единица измерения не принадлежит номенклатуре», «Упаковка не соответствует номенклатуре», «Не заполнена базовая единица измерения». Смысл у всех вариантов один: система обнаружила, что выбранная единица измерения относится к другому товару или вообще к другому классификатору.
Ключ к пониманию — в структуре хранения данных. В типовых конфигурациях единицы измерения товара хранятся не в самой карточке, а в отдельном подчинённом справочнике, у которого есть владелец. Владелец — конкретная позиция номенклатуры. Когда вы выбираете в документе «Коробка 12 шт», вы выбираете не абстрактную коробку, а объект, жёстко привязанный к товару «Сок яблочный 1 л». Если в этой же строке заменить номенклатуру на «Сок вишнёвый 1 л», единица останется прежней — и связь порвётся. При записи документа платформа проверяет владельца единицы и выдаёт сообщение об ошибке.
Почему 1С вообще не даёт провести такой документ?
Потому что любое количество в учёте хранится в базовых единицах. Если товар учитывается в штуках, а в документе указана упаковка, программа обязана умножить количество на коэффициент из карточки упаковки. Когда упаковка «чужая», коэффициент взять неоткуда — и вместо тихой ошибки в остатках 1С честно останавливает проведение. Это защитный механизм, а не сбой базы. Гораздо хуже был бы вариант, при котором документ провёлся с коэффициентом 1 и склад «недосчитался» девяти десятых партии.
Практическое правило: ошибка «единица не соответствует номенклатуре» — это не повреждение данных и не повод для восстановления из архива. Это сигнал о рассогласовании ссылок в одной или нескольких строках документа.
1С — это иерархия справочников: где хранятся единицы измерения
1С — это не одна программа, а платформа с семейством прикладных решений: «Бухгалтерия предприятия», «Управление торговлей», «ERP Управление предприятием», «Розница», «Комплексная автоматизация». Логика работы с единицами измерения в них построена по-разному, и именно поэтому одна и та же ошибка выглядит по-разному.
Чем отличаются базовая единица, упаковка и коэффициент?
Разберём три понятия, которые чаще всего путают:
- Базовая единица измерения — та, в которой ведётся весь количественный учёт: остатки, себестоимость, резервы. Обычно «шт», «кг», «л», «м». Задаётся в карточке номенклатуры и по-хорошему не меняется никогда после первой операции.
- Упаковка (единица для отчётов, единица хранения) — производная от базовой: «коробка 12 шт», «паллета 480 шт», «бухта 100 м». Хранится в подчинённом справочнике
Упаковки единиц измеренияи имеет владельца. - Коэффициент — число базовых единиц в упаковке. Именно он участвует в пересчёте: 5 коробок × 12 = 60 штук. Ошибка в коэффициенте не выдаёт никаких сообщений, но искажает склад и себестоимость.
Отдельно существует Классификатор единиц измерения (ОКЕИ) — общий справочник кодов: 796 «шт», 166 «кг», 006 «м». Он ничьей номенклатуре не принадлежит и используется для печатных форм, УПД и обмена по ЭДО. Значительная часть ошибок возникает как раз потому, что при загрузке документа в строку подставляется элемент классификатора вместо упаковки конкретного товара.
Почему возникает ошибка: типовые причины
- Копирование строк документа. Менеджер копирует прошлую реализацию, меняет товары, а колонка «Ед. изм.» остаётся от предыдущей номенклатуры. Самый массовый сценарий в торговых базах.
- Загрузка из Excel. В файле колонка с текстом «шт.», «ШТ», «штука». Обработка загрузки ищет точное соответствие, не находит и подставляет либо пустое значение, либо первый попавшийся элемент классификатора.
- Приём документов по ЭДО. Поставщик прислал УПД, где товар отгружен в «упак», а у вас этот же товар заведён в штуках. Сопоставление номенклатуры прошло, сопоставление единиц — нет.
- Обмен между базами и с внешними системами. При синхронизации УТ ↔ БП, при выгрузке заказов с сайта или маркетплейса переносится ссылка на единицу, которой в приёмнике не существует или которая создалась заново с другим владельцем.
- Изменение базовой единицы после начала учёта. Товар вели в килограммах, решили перевести в штуки — и все ранее введённые упаковки перестали соответствовать новой базе.
- Дубли номенклатуры и их объединение. После склейки двух карточек одна из них «умирает», а её упаковки остаются в строках старых документов и ссылаются на несуществующего владельца.
- Перенос данных при переходе на новую конфигурацию. Миграция с УТ 10.3 или УПП 1.3 на УТ 11 / ERP — классический источник рассогласований, потому что в старых решениях структура единиц была устроена иначе.
Отдельно стоит упомянуть маркируемые товары: для них требования жёстче, и рядом почти всегда всплывает смежная проблема, когда код маркировки не сопоставляется с позицией номенклатуры. Механика та же — расхождение ссылок, но последствия серьёзнее, поскольку документ уходит в «Честный знак».
Сводная таблица: причина, признак и способ исправления
| Причина | Как распознать | Что делать | Риск при исправлении |
|---|---|---|---|
| Копирование строк | Ошибка только в части строк одного документа | Очистить и перевыбрать единицу в проблемных строках | Низкий |
| Загрузка из Excel | Ошибка во всех строках, единица пустая или странная | Настроить сопоставление колонки и перезагрузить | Низкий |
| ЭДО / входящий УПД | Ошибка в документе поступления после сопоставления | Добавить упаковку поставщика в карточку товара | Средний: важен коэффициент |
| Обмен между базами | Ошибка повторяется после каждой синхронизации | Проверить правила обмена и сопоставление справочников | Средний |
| Смена базовой единицы | «Разъехались» остатки, ошибка в старых документах | Вернуть прежнюю базу, ввести новую карточку товара | Высокий |
| Дубли и объединение карточек | Единица отображается как «<Объект не найден>» | Перевыбрать единицу, проверить ссылочную целостность | Средний |
| Перенос из старой конфигурации | Ошибка массовая, во всех документах периода переноса | Групповая обработка данных силами специалиста | Высокий |
Как исправить ошибку пошагово?
Шаг 1. Найти строку, а не документ
1С почти всегда указывает номер строки: «В строке 7 списка Товары…». Откройте документ, включите отображение колонки «Ед. изм.» или «Упаковка» (кнопка «Ещё → Изменить форму» либо шестерёнка над табличной частью) и найдите строку. Если колонка скрыта, ошибку невозможно увидеть глазами — и это первая причина, по которой пользователи «не понимают, что от них хотят».
Шаг 2. Открыть карточку номенклатуры и посмотреть список упаковок
В «Управлении торговлей» (ред. 11.5) номенклатура открывается через раздел «НСИ и администрирование» — «НСИ» — «Номенклатура». Работа с упаковками включается функциональной опцией «Упаковки номенклатуры» в настройках НСИ и разделов. В карточке товара нужно установить флаг «Упаковки» и выбрать, использовать общий набор упаковок или индивидуальный. Для индивидуального набора указывается базовая единица (единица хранения), а сам перечень упаковок вводится в отдельном окне, которое открывается гиперссылкой «Список». Общие наборы упаковок ведутся отдельно — «НСИ и администрирование» — «НСИ» — «Классификаторы номенклатуры» — «Наборы упаковок». Единицы измерения веса, длины, площади и объёма меняются отдельными гиперссылками в карточке. Сравните: та единица, что стоит в документе, присутствует в списке?
Шаг 3. Выбрать сценарий исправления
- Единицы в списке нет, но она нужна (например, поставщик отгружает коробками) — создайте новую упаковку в карточке товара, укажите наименование и коэффициент. Проверьте коэффициент дважды: ошибка здесь дороже исходной проблемы.
- Единица не нужна — просто очистите поле в строке документа и выберите корректное значение из выпадающего списка. Список подставит только «свои» единицы.
- Базовая единица не заполнена вообще — заполните её в карточке. Это встречается у позиций, созданных автоматически при загрузке.
Шаг 4. Перепровести документ и проверить количество
После исправления обязательно посмотрите итог по колонке «Количество» и сумму документа. Если вы поменяли упаковку с коэффициентом, количество в базовых единицах изменится — сверьте с первичным документом поставщика или с фактической отгрузкой.
Шаг 5. Проверить, единичный ли это случай
Откройте журнал документов за месяц и попробуйте групповое перепроведение (в разделе «Операции» или через «Групповое перепроведение документов»). Если сообщения посыпались по десяткам документов — проблема системная, и точечная правка строк только съест время. Здесь нужна массовая обработка, и её лучше поручить специалисту: одна неверная замена в справочнике-владельце разносится на всю базу.
Что делать, если ошибка в уже проведённых документах?
Ситуация типична: документ был проведён год назад, единица тогда «прошла», а после обновления конфигурации или переноса данных контроль ужесточился, и при перепроведении база начала ругаться. Порядок действий такой:
- Определите, попадает ли период в закрытый: если месяц закрыт и отчётность сдана, менять количество без согласования с главным бухгалтером нельзя.
- Если менять данные нельзя, а перепровести нужно, исправляйте справочник, а не документ: добавьте недостающую упаковку с прежним коэффициентом и корректным владельцем. Тогда движения останутся идентичными.
- Если количество всё же исказится, оформляйте «Корректировку реализации» или «Корректировку поступления» — это законный механизм, а не ручная правка проведённого документа.
- Если ошибок сотни и они появились ровно после обновления, сравните версии: иногда причина не в данных, а в том, что конфигурация базы разошлась с эталонной и часть проверок отрабатывает по старой логике.
Категорически не рекомендуется «чинить» ошибку отключением проверки или правкой данных через служебные средства без резервной копии. Проверка единиц — единственный барьер между вами и складом, где остатки отличаются от факта в десять раз.
Чем отличается проявление ошибки в БП 3.0, УТ 11 и ERP?
| Конфигурация | Как называется реквизит | Где искать | Особенность |
|---|---|---|---|
| Бухгалтерия предприятия 3.0 | Единица измерения | Карточка номенклатуры, поле «Единица» | Упаковок нет, ошибка почти всегда приходит из ЭДО или загрузки |
| Управление торговлей 11 | Единица измерения + Упаковка | Карточка товара → «Упаковки, единицы измерения» | Список упаковок может задаваться и на уровне вида номенклатуры |
| ERP Управление предприятием 2 | Единица измерения, Упаковка, Вариант комплектации | НСИ → Номенклатура, вкладка «Единицы измерения» | Добавляются складские ограничения и весовой учёт |
| Розница 2/3 | Единица измерения | Справочник «Номенклатура» | Ошибка проявляется при обмене с УТ и при загрузке от поставщика |
| УТ 10.3 / УПП 1.3 | Базовая единица, единица для отчётов | Карточка → подчинённый справочник «Единицы измерения» | Наиболее частый источник ошибок при миграции на новые решения |
В «Бухгалтерии» проблема обычно единичная и решается за минуты. В УТ и ERP она чаще системная: там единицы участвуют в ценообразовании, в соглашениях с клиентами и в правилах отгрузки, поэтому одна неверная упаковка тянет за собой неверную цену и неверную скидку.
Найдите специалиста для решения этой задачи на koderion.ru