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

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

Где в 1С хранятся характеристики номенклатуры

Разбираем, где в 1С хранятся характеристики номенклатуры: справочник «Характеристики номенклатуры», дополнительные реквизиты и сведения, поиск в базе и типичные ошибки.

В типовых конфигурациях 1С (Управление торговлей 11, ERP, Комплексная автоматизация, УНФ) характеристики номенклатуры хранятся в отдельном справочнике «Характеристики номенклатуры», подчинённом справочнику «Номенклатура». Каждая характеристика — это отдельный элемент: например, «Футболка, размер L, цвет чёрный». При этом свойства вроде «цвет», «размер», «материал» хранятся отдельно — в механизме дополнительных реквизитов и сведений.

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

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

Где физически хранятся характеристики: структура метаданных

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

Третий объект — регистр сведений «Дополнительные сведения» и табличная часть «Дополнительные реквизиты» в самом справочнике характеристик. Именно туда записываются значения свойств: например, для характеристики «L / чёрный» в дополнительных реквизитах хранятся «Размер = L» и «Цвет = чёрный». Сами свойства (их наименования и типы) описаны в плане видов характеристик «Дополнительные реквизиты и сведения».

Как найти характеристики в пользовательском режиме

Самый быстрый путь — открыть карточку товара в разделе «НСИ и администрирование → Номенклатура» (в УТ 11) или «Справочники → Номенклатура». Если для вида номенклатуры включены характеристики, в карточке товара появится ссылка «Характеристики» с указанием их количества. По ней открывается список всех вариантов товара.

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

Значения свойств конкретной характеристики видны в её карточке: откройте характеристику двойным щелчком — дополнительные реквизиты отображаются на форме либо по кнопке «Ещё → Дополнительные сведения».

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

Индивидуальные и общие характеристики: в чём разница хранения

В настройке вида номенклатуры задаётся порядок использования характеристик: «Не использовать», «Индивидуальные для номенклатуры» или «Общие для вида номенклатуры». При индивидуальном варианте владельцем элемента справочника характеристик является конкретный товар, и в списке видны только его варианты. При общем — владельцем выступает вид номенклатуры, и одна и та же характеристика (например, «Размер 42») используется сразу для всех товаров этого вида.

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

Варианты хранения характеристик

Индивидуальные для номенклатуры

Каждый товар имеет свой набор характеристик. Подходит, когда варианты уникальны. Минус — дублирование похожих характеристик по базе.

Общие для вида номенклатуры

Один список характеристик на весь вид товаров. Удобно для одежды и обуви с типовой размерной сеткой. Минус — меньше гибкости для нестандартных позиций.

Без характеристик

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

Где хранятся значения свойств: дополнительные реквизиты и сведения

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

Сами значения свойств, если они ссылочного типа (например, «Цвет»), хранятся в справочнике «Значения свойств объектов» (в некоторых конфигурациях — «Дополнительные значения характеристик»). Поэтому при поиске «где лежит цвет товара» цепочка такая: характеристика → дополнительный реквизит «Цвет» → элемент справочника значений свойств.

Как найти характеристики в конфигураторе и запросом

Разработчику или администратору структура видна в конфигураторе: «Конфигурация → Открыть конфигурацию», ветка «Справочники → ХарактеристикиНоменклатуры». Там же видно, какие реквизиты и табличные части задействованы. В клиент-серверном варианте данные физически лежат в таблицах СУБД, соответствующих этим объектам, но прямой доступ к таблицам SQL для чтения и тем более изменения не рекомендуется — используйте запросы 1С.

Пример запроса для получения характеристик конкретного товара:

bsl
ВЫБРАТЬ
	Характеристики.Ссылка КАК Характеристика,
	Характеристики.Наименование
ИЗ
	Справочник.ХарактеристикиНоменклатуры КАК Характеристики
ГДЕ
	Характеристики.Владелец = &Номенклатура
	И НЕ Характеристики.ПометкаУдаления

Значения дополнительных сведений выбираются из регистра сведений «ДополнительныеСведения» с отбором по объекту и свойству. Для дополнительных реквизитов — обращение к табличной части «ДополнительныеРеквизиты» справочника характеристик.

Частые ошибки при поиске и работе с характеристиками

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

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

Типичные ошибки
01
Искать характеристики в карточке товара при общем режиме — список находится в карточке вида номенклатуры
02
Править данные напрямую в таблицах SQL — нарушается целостность ссылок и служебные механизмы
03
Создавать характеристику как отдельный товар в справочнике «Номенклатура» — ломается отчётность и ценообразование
04
Менять вид номенклатуры с общих характеристик на индивидуальные без переноса данных — старые ссылки в документах останутся, но новые характеристики придётся создавать заново

Как проверить результат и целостность данных

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

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

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

Список характеристик из карточки товара
Норма

Открывается список актуальных вариантов, количество совпадает с ожидаемым

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

Список пуст или содержит элементы «Объект не найден»

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

Каждая характеристика отображается с читаемым наименованием

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

Дубли с одинаковыми наименованиями или пустые строки

Штрихкоды товара
Норма

Штрихкод привязан к существующей характеристике и сканируется в документе

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

Штрихкод есть, но при сканировании характеристика не подставляется

Часто задаваемые вопросы

Почему в карточке товара нет ссылки «Характеристики»?

Ссылка появляется только если для вида номенклатуры включено использование характеристик. Откройте вид номенклатуры и проверьте настройку «Характеристики»: если стоит «Не использовать», ссылки не будет. Также проверьте права пользователя на справочник характеристик.

Можно ли хранить характеристики без дополнительных реквизитов?

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

Где хранятся характеристики в 1С:Рознице и УНФ?

Принцип тот же: отдельный справочник «Характеристики номенклатуры», подчинённый номенклатуре. В УНФ доступ к списку также осуществляется из карточки товара, а свойства хранятся через механизм дополнительных реквизитов и сведений библиотеки стандартных подсистем.

Что будет, если удалить характеристику, которая есть в документах?

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

Как выгрузить все характеристики с их свойствами в Excel?

Проще всего через универсальный отчёт или консоль запросов: выбрать справочник характеристик с присоединением табличной части дополнительных реквизитов и регистра дополнительных сведений, затем сохранить результат в табличный документ и выгрузить в Excel. В УТ 11 также доступна выгрузка списка характеристик стандартной командой «Вывести список».

Чем характеристика отличается от серии номенклатуры?

Характеристика описывает постоянный вариант товара (размер, цвет), а серия — партию производства или поставки (номер партии, срок годности). Это разные справочники, и в документах они могут использоваться одновременно: например, товар с характеристикой «42 размер» и серией с конкретным сроком годности.

Итог

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

Характеристики хранятся в справочнике «Характеристики номенклатуры», значения свойств — в дополнительных реквизитах и регистре «Дополнительные сведения». Искать их нужно из карточки товара или вида номенклатуры в зависимости от режима использования. Перед массовыми изменениями делайте резервную копию и проверяйте остатки, цены и штрихкоды.