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

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

Что такое ПВ в 1С и как работает план видов характеристик

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

Аббревиатура ПВ в контексте 1С чаще всего означает «план видов характеристик» — специальный объект конфигурации, который хранит перечень свойств (характеристик), описывающих другие объекты системы. Например, у товара могут быть характеристики «Цвет», «Размер», «Материал», у контрагента — «Регион продаж», «Категория клиента». План видов характеристик задаёт список таких свойств и типы их значений.

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

Механизм планов видов характеристик лежит в основе типовых решений: «Управление торговлей», «ERP», «Комплексная автоматизация» используют его для дополнительных реквизитов и сведений, а «Зарплата и управление персоналом» — для свойств категорий сотрудников. Понимание устройства ПВ помогает и пользователю правильно заполнять карточки, и разработчику проектировать гибкие конфигурации без жёсткого добавления реквизитов в объекты.

Что такое план видов характеристик простыми словами

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

Классическая аналогия — анкета с настраиваемыми вопросами. Сам план видов характеристик — это бланк со списком вопросов («Цвет», «Вес», «Поставщик»), а конкретные ответы хранятся отдельно: либо в регистрах сведений, либо в табличных частях документов и справочников. Благодаря такому разделению список свойств можно расширять без доработки конфигурации.

Ключевая особенность ПВ — составной тип значения. Одна характеристика может принимать значения разных типов, если это разрешено в настройках плана. Например, свойство «Способ доставки» может ссылаться на перечисление, а свойство «Комментарий логиста» — быть строкой. Состав допустимых типов задаётся в конфигураторе в свойстве «Тип» плана видов характеристик.

Где ПВ используется в типовых конфигурациях

В «1С:Управление торговлей» и «1С:ERP» план видов характеристик «Дополнительные реквизиты и сведения» обеспечивает работу одноимённого механизма. Когда пользователь в режиме предприятия добавляет к номенклатуре новое свойство, система создаёт элемент этого ПВ. Значения дополнительных реквизитов хранятся в табличных частях объектов, а дополнительных сведений — в регистре сведений «Дополнительные сведения».

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

В самописных и отраслевых конфигурациях ПВ часто используют для гибкой аналитики: характеристики проектов, параметры оборудования, атрибуты договоров. Это позволяет адаптировать систему под требования заказчика без выпуска новых релизов — пользователь с правами администратора добавляет нужные свойства самостоятельно.

Чем план видов характеристик отличается от справочника и регистра сведений

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

КритерийПлан видов характеристикСправочникРегистр сведений
Что хранитПеречень свойств и их типыОднородные объекты учётаЗначения в разрезе измерений
Тип значения у элементаЕсть, настраиваемыйНетЗадаётся ресурсами
Типичная рольОписание характеристикУчётная номенклатураХранение значений характеристик
Изменение состава пользователемВозможно в режиме предприятияВозможноТолько записи, не структура

Регистр сведений в этой связке обычно выступает «хранилищем ответов»: измерение — объект (например, товар), измерение или реквизит — ссылка на элемент ПВ, ресурс — значение характеристики. Такая трёхзвенная схема «объект — характеристика — значение» называется EAV (Entity-Attribute-Value) и широко применяется, когда набор свойств заранее неизвестен.

Как устроен ПВ: типы значений и предопределённые элементы

У плана видов характеристик есть несколько важных настроек в конфигураторе. Свойство «Тип» определяет состав типов значений характеристик — можно включить примитивные типы (строка, число, дата, булево) и ссылочные (любые справочники, документы, перечисления). Свойство «Дополнительные значения характеристик» позволяет указать справочник, который будет хранить списки возможных значений для свойств с неограниченным набором вариантов.

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

bsl
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ДопСведения.Объект КАК Объект,
| ДопСведения.Значение КАК Значение
|ИЗ
| РегистрСведений.ДополнительныеСведения КАК ДопСведения
|ГДЕ
| ДопСведения.Свойство = &Свойство";
Запрос.УстановитьПараметр("Свойство", СвойствоСсылка);
Результат = Запрос.Выполнить().Выгрузить();

Пример выше показывает типовой запрос к регистру сведений, который хранит значения характеристик: отбор идёт по ссылке на элемент ПВ (параметр «Свойство»). Такой же принцип используется в отчётах СКД, когда нужно вывести значения дополнительных реквизитов в колонки.

Как добавить и настроить характеристику в режиме предприятия

В типовых конфигурациях пользователю не нужно открывать конфигуратор, чтобы добавить новое свойство. В «Управлении торговлей» и «ERP» путь выглядит так: «Администрирование» → «Общие настройки» → включить флажок «Дополнительные реквизиты и сведения», затем перейти по ссылке «Дополнительные реквизиты» или «Дополнительные сведения». Дальше выбирается набор объектов (например, «Номенклатура») и создаётся новый реквизит.

Порядок добавления дополнительного реквизита
  1. 1
    Откройте «Администрирование» → «Общие настройки» и включите опцию «Дополнительные реквизиты и сведения».
  2. 2
    Перейдите в «Дополнительные реквизиты» и выберите нужный набор, например «Номенклатура» или «Контрагенты».
  3. 3
    Нажмите «Добавить» → «Новый», укажите заголовок и тип значения (строка, число, дополнительное значение и т.д.).
  4. 4
    Если тип — «Дополнительное значение», заполните список возможных значений на соответствующей вкладке.
  5. 5
    Запишите реквизит и откройте карточку объекта: новое поле появится на вкладке «Дополнительно» или в группе дополнительных реквизитов.
  6. 6
    Заполните значение у тестового объекта и проверьте, что оно сохраняется и выводится в отчётах.

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

Типичные ошибки и ограничения при работе с ПВ

Самая частая проблема — дубли характеристик. Пользователи создают «Цвет», «Цвет товара» и «Основной цвет», после чего значения оказываются размазаны по трём свойствам, и отчёты показывают неполные данные. Перед созданием новой характеристики проверьте существующий список через поиск. Если дубли уже появились, их объединяют переносом значений и пометкой лишних элементов на удаление.

Вторая группа ошибок связана с производительностью. Механизм EAV удобен, но запросы с большим числом характеристик порождают множественные соединения с регистром сведений. Если в отчёт выводится 15–20 дополнительных реквизитов по сотням тысяч объектов, время выполнения заметно растёт. В таких случаях критичные для аналитики свойства выносят в обычные реквизиты объекта через доработку конфигурации.

Типичные ошибки
01
Создание дублей характеристик с похожими названиями — значения распределяются между ними, отчёты дают неполную картину.
02
Использование строкового типа там, где нужен список значений — пользователи вводят варианты с опечатками, отборы перестают работать.
03
Хранение критичной аналитики в дополнительных сведениях вместо реквизитов — запросы тормозят на больших объёмах.
04
Удаление элемента ПВ, по которому уже есть значения — данные теряются или остаются «битые» ссылки.
05
Изменение типа значения существующей характеристики без проверки заполненных данных — старые значения могут не соответствовать новому типу.

Как проверить результат и где искать значения характеристик

После добавления или изменения характеристики убедитесь, что механизм работает целиком: поле отображается в карточке объекта, значение сохраняется после записи, выводится в списках и отчётах, участвует в отборах. Проверку удобно делать на одном тестовом объекте, прежде чем заполнять данные массово.

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

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

Поле в карточке объекта
Норма

Характеристика видна, значение вводится и сохраняется после записи

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

Поле отсутствует или значение пропадает после перезаписи

Отбор в списке
Норма

Отбор по значению характеристики возвращает корректные объекты

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

Отбор пустой или захватывает лишние объекты

Отчёт с характеристикой
Норма

Значение выводится в колонке для всех заполненных объектов

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

Колонка пустая или данные частичные — возможны дубли свойств

Список элементов ПВ
Норма

Одно свойство с понятным именем, без дублей

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

Несколько похожих свойств с разнесёнными значениями

Для массовой проверки значений используйте «Групповое изменение реквизитов» или универсальный отчёт по регистру сведений «Дополнительные сведения». В файловых базах посмотреть данные напрямую можно через консоль запросов, в клиент-серверных — тем же способом, прямой доступ к СУБД обходными путями не требуется и не рекомендуется.

Маршрут решения

Как выбрать действие

Свойство нужно для справочной информации и редких отборовИспользуйте дополнительное сведение — оно не утяжеляет табличную часть объекта
По свойству строятся постоянные отборы, сегменты и ценообразованиеИспользуйте дополнительный реквизит с типом «Дополнительное значение» и фиксированным списком
Свойство критично для производительности отчётов и используется во всех документахРассмотрите добавление обычного реквизита через расширение конфигурации
Нужно обратиться к характеристике из программного кода по имениСоздайте предопределённый элемент ПВ в конфигураторе

FAQ: частые вопросы о ПВ в 1С

Чем ПВ отличается от ПВХ?

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

Можно ли добавить характеристику без конфигуратора?

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

Где физически хранятся значения характеристик?

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

Почему отчёт не показывает значения характеристики?

Чаще всего причины три: значение заполнено у другого, дублирующего свойства с похожим именем; в отчёте используется не тот набор данных или нет связи с регистром сведений; у текущего пользователя ограничены права на дополнительные сведения. Проверьте карточку конкретного объекта и список элементов ПВ.

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

При пометке на удаление и последующем удалении связанных объектов значения этой характеристики у всех объектов будут потеряны, а в старых записях могут остаться битые ссылки. Перед удалением сделайте резервную копию и убедитесь через поиск ссылок, что свойство нигде не используется.

Сколько характеристик можно создать в одном ПВ?

Жёсткого ограничения платформа не накладывает, но на практике десятки и сотни свойств у одного объекта ухудшают производительность отчётов и усложняют заполнение карточек. Разумный подход — оставлять в дополнительных характеристиках только реально используемую аналитику, а массовые показатели выносить в обычные реквизиты.

Итог

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

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