Справочники и Данные · 15 мин
Свойства номенклатуры и свойства характеристик в 1С: в чём отличие
Разбираем разницу между свойствами номенклатуры и свойствами характеристик в 1С: где хранятся, как настраиваются, когда использовать каждый вариант и типичные ошибки.
В типовых конфигурациях 1С (Управление торговлей, ERP, Комплексная автоматизация) для расширенного описания товаров существует два похожих механизма: дополнительные реквизиты и сведения номенклатуры, а также свойства характеристик номенклатуры. Внешне они выглядят одинаково — и там, и там можно задать цвет, материал, бренд или любой другой параметр. Но работают они на разных уровнях справочника, и от правильного выбора зависит, насколько удобно будет вести учёт, строить отчёты и настраивать отборы.
Главное различие в точке привязки. Свойство номенклатуры относится ко всей карточке товара целиком. Свойство характеристики относится к конкретной характеристике — то есть к конкретной вариации товара, например к определённому размеру или цвету одной и той же модели. Если у футболки есть характеристики «размер S», «размер M», «размер L», то бренд — это свойство номенклатуры (он одинаков для всех размеров), а размер — свойство характеристики.
Ошибка в выборе уровня приводит к практическим проблемам: дублированию данных, невозможности корректно фильтровать товары в подборе, лишней работе при заведении карточек и ошибкам в отчётах. Ниже разберём, как устроены оба механизма, где они настраиваются и по каким признакам выбирать нужный.
Что такое свойства номенклатуры и где они хранятся
Под свойствами номенклатуры в типовых конфигурациях понимают дополнительные реквизиты и дополнительные сведения, которые назначаются на вид номенклатуры или на всю номенклатуру сразу. Дополнительные реквизиты хранятся в табличной части объекта и доступны в отчётах и отборах напрямую. Дополнительные сведения хранятся в отдельном регистре сведений и используются в основном для информационных полей, которые не участвуют в логике документов.
Настраиваются они через раздел администрирования: «НСИ и администрирование» → «Общие настройки» → включение функциональной опции «Дополнительные реквизиты и сведения». После этого в карточке вида номенклатуры появляется возможность задать набор дополнительных реквизитов, общий для всех товаров этого вида. Например, для вида «Обувь» можно добавить реквизиты «Материал верха», «Сезон», «Страна производства».
Ключевая особенность: значение свойства номенклатуры одно на карточку. Если у ботинок указан материал «кожа», это значение действует для всех характеристик этих ботинок — всех размеров и цветов. Меняя значение, вы меняете его сразу для всей позиции.
Что такое характеристики номенклатуры и их свойства
Характеристики номенклатуры — это механизм учёта вариаций одного товара без создания отдельных карточек. Классический пример — одежда и обувь: одна модель, но разные размеры и цвета. Вместо сорока карточек «Футболка белая 42», «Футболка белая 44» и так далее создаётся одна номенклатура «Футболка» и набор характеристик, по которым ведётся складской учёт, ценообразование и продажи.
Характеристики включаются на уровне вида номенклатуры: в карточке вида устанавливается признак использования характеристик и режим — общие для вида или индивидуальные для каждой номенклатуры. Общие характеристики удобны, когда набор вариаций одинаков для всей группы (например, единая размерная сетка). Индивидуальные — когда у каждого товара свой уникальный набор.
У характеристик тоже могут быть свои дополнительные реквизиты и сведения. Они настраиваются там же, в разделе дополнительных реквизитов, но для объекта «Характеристики номенклатуры». Именно это и есть «свойства характеристик»: параметры, значения которых различаются между вариациями одного товара.
Важно понимать: если характеристика сама называется «Красный / 42», то дополнительный реквизит характеристики «Цвет» со значением «Красный» дублирует информацию из наименования, но делает её машиночитаемой — доступной для отборов, отчётов и обмена с сайтом.
Сравнение: свойства номенклатуры против свойств характеристик
Различия удобно рассмотреть по практическим критериям, которые влияют на ежедневную работу.
| Критерий | Свойства номенклатуры | Свойства характеристик |
|---|---|---|
| Уровень привязки | Карточка товара целиком | Конкретная вариация товара |
| Количество значений | Одно значение на товар | Своё значение у каждой характеристики |
| Типичные примеры | Бренд, материал, страна, артикул поставщика | Размер, цвет, объём, вес упаковки |
| Влияние на складской учёт | Не влияет, остатки по номенклатуре | Остатки ведутся в разрезе характеристик |
| Настройка | Доп. реквизиты для объекта «Номенклатура» | Доп. реквизиты для объекта «Характеристики номенклатуры» |
| Использование в ценообразовании | Цена обычно на номенклатуру | Возможны цены на каждую характеристику |
Из таблицы видно главное практическое следствие: характеристики участвуют в движении товаров, а свойства номенклатуры — нет. Приходная накладная, реализация, перемещение и инвентаризация всегда работают в разрезе «номенклатура + характеристика». Свойства же служат для описания, отбора и аналитики.
Что выбрать для параметра
Подходит, если значение одинаково для всех вариаций товара: бренд, состав, гарантийный срок. Ограничение: нельзя задать разные значения для разных характеристик.
Подходит, если значение меняется от вариации к вариации: размер, цвет, объём. Ограничение: требует включённого учёта по характеристикам и заполнения данных для каждой вариации.
Достаточно, если параметр нужен только для визуального различия позиций в документах. Ограничение: по наименованию нельзя строить удобные отборы и выгружать структурированные данные на сайт.
Как настроить свойства номенклатуры пошагово
Настройка выполняется один раз на уровне вида номенклатуры, после чего все новые карточки этого вида получают нужный набор полей. Порядок действий для типовой конфигурации на управляемых формах:
- 1Откройте «НСИ и администрирование» → «Общие настройки» и включите флажок «Дополнительные реквизиты и сведения».
- 2Перейдите по ссылке «Дополнительные реквизиты» и в списке наборов найдите «Номенклатура».
- 3Создайте новый реквизит: укажите наименование (например, «Материал») и тип значения — строка, число, булево или дополнительное значение (список).
- 4Для списочных реквизитов заранее заполните список допустимых значений, чтобы пользователи выбирали, а не вводили вручную.
- 5Откройте карточку вида номенклатуры и проверьте, что реквизит входит в набор для этого вида.
- 6Заполните значения в нескольких карточках товаров и проверьте работу отбора в списке номенклатуры.
Для списочных свойств используйте тип «Дополнительное значение», а не свободную строку. Это исключает разнобой вроде «Кожа», «кожа», «КОЖА» и «нат. кожа», который делает отборы и группировки в отчётах бесполезными. Единый справочник значений свойств — обязательное условие работающей аналитики.
Как настроить характеристики и их свойства
Сначала включается сам механизм характеристик. В карточке вида номенклатуры установите признак использования характеристик и выберите режим: общие для вида или индивидуальные для номенклатуры. После этого в карточках товаров этого вида появится вкладка или ссылка для перехода к списку характеристик.
Затем настраиваются дополнительные реквизиты характеристик: в том же разделе «Дополнительные реквизиты» выберите набор «Характеристики номенклатуры» и добавьте нужные свойства — «Размер», «Цвет», «Объём». Для каждого задайте тип и список значений. Теперь при создании характеристики пользователь заполняет не только наименование, но и структурированные параметры.
Практический приём: настраивайте автоматическое формирование наименования характеристики из значений её свойств. В ряде конфигураций это доступно через шаблоны наименований. Тогда при заполнении свойств «Цвет = Синий», «Размер = 46» наименование сформируется само и будет единообразным по всей базе.
Как выбрать, куда отнести параметр товара
Решение принимается по одному главному вопросу: одинаково ли значение параметра для всех вариаций товара или различается? Если одинаково — это свойство номенклатуры. Если различается — свойство характеристики. Дополнительный вопрос: влияет ли параметр на складской учёт и цену? Если да, параметр должен быть частью характеристики, а не просто информационным полем.
Как выбрать действие
Рассмотрим пример магазина посуды. Товар «Кастрюля стальная» продаётся в объёмах 2, 3 и 5 литров. Материал — нержавеющая сталь для всех объёмов, это свойство номенклатуры. Объём влияет на цену и остатки, поэтому заводятся три характеристики, а «Объём» оформляется как свойство характеристики со списочными значениями. Производитель общий — снова свойство номенклатуры.
Типичные ошибки и их последствия
Большинство проблем со свойствами возникает не из-за сложности механизма, а из-за отсутствия первоначальной договорённости о структуре данных.
Отдельно стоит предупредить о массовых изменениях. Если свойство уже заполнено в тысячах карточек, изменение его типа (например, со строки на список значений) может привести к потере данных или необходимости конвертации. Перед такими правками сделайте резервную копию базы и проверьте результат на копии.
Проверка результата и работа со свойствами в отчётах
После настройки убедитесь, что механизм работает так, как задумано. Проверка занимает несколько минут и избавляет от переделок в будущем.
Как проверить результат
Список фильтруется, находятся все товары с нужным значением
Отбор пуст или находит часть товаров — значения введены разнобоем или свойство не заполнено
Каждая вариация показана отдельной строкой со своим остатком
Остатки висят на номенклатуре без характеристик — учёт по характеристикам не включён или включён частично
Набор дополнительных реквизитов подтягивается автоматически
Полей нет — реквизит не добавлен в набор вида номенклатуры
Свойства передаются как структурированные параметры
Параметры теряются или дублируются — свойство заведено не на том уровне или продублировано
В отчётах дополнительные реквизиты доступны как поля компоновки: их можно выводить колонками, использовать в отборах и группировках. Например, отчёт «Продажи» можно сгруппировать по свойству «Бренд» и увидеть выручку по каждому производителю. Свойства характеристик аналогично доступны в отчётах, где есть разрез по характеристикам, — например, продажи по размерам внутри одной модели.
Перед массовым заведением свойств составьте на бумаге или в таблице реестр: наименование свойства, тип, уровень (номенклатура или характеристика), список значений, кто отвечает за заполнение. Это занимает час, но избавляет от ситуации, когда через полгода в базе живут три похожих свойства «Цвет», «Цвет товара» и «Основной цвет» с разным наполнением.
Ограничения механизма и альтернативы
Дополнительные реквизиты и сведения — универсальный, но не единственный способ описать товар. У него есть ограничения: значения свойств не участвуют в проведении документов, по ним нельзя построить сложную бизнес-логику без доработки, а большое количество свойств замедляет открытие карточки и списков.
Если параметр должен влиять на проведение документов или расчёты, правильнее добавить полноценный реквизит через расширение конфигурации или доработку. Если нужна классификация товаров для аналитики без изменения карточек, рассмотрите иерархические группы номенклатуры или механизм сегментов — они позволяют отбирать товары по условиям, включая значения свойств, и использовать сегменты в скидках и отчётах.
Для обмена с сайтом на платформе, поддерживающей CommerceML, дополнительные реквизиты номенклатуры и характеристик обычно выгружаются как свойства товара и торговых предложений соответственно. Поэтому корректное разделение уровней сразу решает и задачу интеграции: общие параметры попадут в описание товара, вариативные — в предложения.
Что важно запомнить
Свойства номенклатуры описывают товар целиком и едины для всех его вариаций, свойства характеристик описывают конкретную вариацию и влияют на учёт в разрезе остатков и цен. Общие параметры (бренд, материал) выносите в номенклатуру, варьирующиеся (размер, цвет) — в характеристики. Используйте списочные типы значений, настраивайте структуру до начала учёта и проверяйте результат отборами и отчётами.
Частые вопросы
Можно ли перенести свойство с номенклатуры на характеристики, если уже всё заполнено?
Автоматического типового переноса нет. Потребуется создать новое свойство для характеристик, включить учёт по характеристикам, заполнить значения для каждой вариации (вручную или обработкой) и только потом отключать старое свойство. Работу выполняйте на копии базы, так как затрагиваются и карточки, и документы.
Чем дополнительный реквизит отличается от дополнительного сведения?
Реквизит хранится в табличной части объекта, виден на форме карточки и удобен для отборов и отчётов. Сведение хранится в отдельном регистре, отображается по ссылке и предназначено для справочной информации, не участвующей в логике учёта. Для параметров, по которым нужно отбирать товары, выбирайте реквизиты.
Обязательно ли использовать характеристики, если у товара всего два варианта?
Нет, но желательно. Можно завести две отдельные карточки, однако тогда теряется возможность видеть сводные остатки и продажи по модели в целом, а справочник со временем разрастается. Характеристики дают более управляемую структуру даже при двух-трёх вариациях.
Почему свойство не отображается в карточке товара после создания?
Чаще всего реквизит создан, но не добавлен в набор дополнительных реквизитов для конкретного вида номенклатуры. Откройте карточку вида и проверьте состав набора. Также убедитесь, что у пользователя есть права на просмотр дополнительных реквизитов.
Влияют ли свойства на ценообразование?
Сами по себе свойства номенклатуры на цены не влияют — цена назначается на номенклатуру или на пару «номенклатура + характеристика». Если разные варианты товара должны иметь разные цены, варьирующийся параметр нужно оформлять через характеристики, а не через свойство номенклатуры.
Как избежать дублирования свойств при обмене с сайтом?
Определите единственный источник каждого параметра: общие — только в реквизитах номенклатуры, вариативные — только в реквизитах характеристик. Не заводите один и тот же параметр на обоих уровнях. Перед настройкой обмена сопоставьте свойства в базе с характеристиками товара на сайте и зафиксируйте соответствие.