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