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