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

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

Как в 1С сделать группы в справочнике

Как создать группу в справочнике 1С: включение иерархии, добавление папок, перенос элементов, типичные ошибки и советы по структуре справочников.

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

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

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

Что такое группа и когда она нужна

Группа — это служебный элемент справочника, который не используется в документах напрямую, а служит контейнером для других элементов и подгрупп. Например, в справочнике «Номенклатура» группа «Канцелярия» объединяет товары «Бумага А4», «Ручки», «Степлеры». В документе «Поступление товаров» выбирают конкретный товар, а группа нужна для навигации и отчётности.

Группы оправданы, когда в справочнике больше нескольких десятков элементов или когда по разделам строится учёт: отчёты по категориям товаров, анализ продаж по направлениям, права доступа к отдельным веткам. Если элементов меньше пары десятков, вложенная структура только замедлит выбор — здесь достаточно плоского списка.

Как создать группу в режиме «Предприятие»

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

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

Порядок действий
  1. 1
    Откройте справочник в режиме «Предприятие»
  2. 2
    Нажмите «Создать группу» (иконка папки с плюсом)
  3. 3
    Введите наименование группы
  4. 4
    При необходимости укажите родительскую группу в поле «Входит в группу»
  5. 5
    Нажмите «Записать и закрыть» и проверьте, что папка появилась в дереве

Создание подгруппы внутри существующей

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

Если кнопки «Создать группу» нет

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

Как включить иерархию в конфигураторе

Этот сценарий — для администратора или разработчика. Откройте конфигуратор, найдите нужный справочник в дереве конфигурации и откройте его свойства. Перейдите на закладку «Иерархический» и установите флаг «Иерархический справочник». Затем выберите вид иерархии.

Вид «Группы и элементы» — классический вариант с папками: группы нельзя выбрать в документах, они только структурируют список. Вид «Иерархия элементов» позволяет вкладывать элементы друг в друга без отдельных папок — так устроен, например, справочник «Подразделения» в ряде конфигураций. После изменения свойства обновите конфигурацию базы данных (F7) — платформа выполнит реструктуризацию.

Ограничение на глубину и количество

В свойствах можно ограничить «Количество уровней иерархии» — полезно, чтобы пользователи не строили деревья на десять вложений. На практике комфортная глубина — два-три уровня: глубже структура становится громоздкой, и её сложно поддерживать. Ограничение задаётся числом; значение 0 означает отсутствие лимита.

Как перенести элементы в группу

После создания структуры нужно распределить существующие элементы. Самый быстрый способ — перетаскивание мышью: выделите один или несколько элементов (с Ctrl или Shift) и перетащите их на нужную папку в дереве. Платформа запросит подтверждение перемещения.

Альтернатива — через карточку элемента: откройте элемент, измените поле «Входит в группу» (или «Родитель») и запишите. Для массового переноса удобнее групповая обработка: выделите элементы, в меню «Ещё» найдите команду «Изменить выделенные» (в типовых конфигурациях) и установите новое значение родителя для всего набора сразу.

Как проверить, что структура работает

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

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

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

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

Отображение дерева
Норма

Группы раскрываются, элементы внутри своих папок

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

Элементы остались на верхнем уровне или дерево пустое

Выбор в документе
Норма

Выбираются только элементы, группы недоступны

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

В поле ввода можно выбрать группу

Отчёт по справочнику
Норма

Итоги группируются по созданным папкам

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

Все элементы попадают в одну строку без разбивки

Типичные ошибки и как их избежать

Частая проблема — дублирование групп: пользователи создают «Товары», «Товары (новые)», «Товары 2», потому что не увидели существующую папку. Перед созданием группы разверните дерево и поищите похожее название. Вторая ошибка — чрезмерная вложенность: пять-шесть уровней делают подбор мучительным, а выгоды в аналитике не добавляют.

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

Типичные ошибки
01
Создание дублей групп с похожими названиями — приводит к размыванию аналитики и путанице при подборе
02
Вложенность глубже трёх уровней — замедляет выбор и усложняет поддержку структуры
03
Удаление непустой группы без переноса элементов — риск потерять порядок в справочнике
04
Включение иерархии в рабочей базе без резервной копии — риск повреждения данных при сбое реструктуризации

Частые вопросы

Можно ли создать группу, если справочник не иерархический?

Нет, кнопка «Создать группу» появляется только у иерархических справочников. Нужно открыть конфигуратор, включить свойство «Иерархический справочник» в свойствах объекта и обновить конфигурацию базы данных. Это требует монопольного доступа и резервной копии.

Чем отличается вид «Группы и элементы» от «Иерархия элементов»?

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

Перенос элемента в другую группу испортит старые документы?

Нет. В документах хранится ссылка на сам элемент, а не на его положение в дереве. Проведённые документы не изменятся, но отчёты с группировкой по иерархии покажут элемент уже в новой ветке.

Как быстро разложить сотни элементов по группам?

Используйте групповое изменение реквизитов: выделите нужные элементы в списке, выберите «Ещё → Изменить выделенные» и установите новую родительскую группу для всего набора. Для регулярных массовых операций подойдут обработки загрузки и переноса данных.

Почему группу можно выбрать в документе, хотя это папка?

Скорее всего, у реквизита документа в свойстве «Выбор групп и элементов» установлено значение, разрешающее выбор групп. Измените его на «Элементы» в конфигураторе, чтобы в поле ввода были доступны только конечные элементы справочника.

Итог

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

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