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

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

Как создать группу и подгруппу в 1С

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

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

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

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

Что такое группа и подгруппа в справочнике 1С

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

Подгруппа — это группа, расположенная внутри другой группы. Например, в справочнике «Номенклатура» можно построить дерево «Товары → Электроника → Ноутбуки», где «Электроника» — группа, а «Ноутбуки» — её подгруппа. Глубина вложенности в типовых конфигурациях практически не ограничена, однако на практике удобны 2–4 уровня: более глубокие деревья тяжело просматривать и поддерживать.

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

Подготовка: где создаются группы и что проверить заранее

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

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

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

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

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

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

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

Нажмите «Записать и закрыть». Группа появится в списке со значком папки. Если список отображается в режиме «Список» (плоский), переключите вид на «Дерево» или «Иерархический список» — кнопка выбора режима находится в меню «Ещё» списка справочника, иначе структуру будет не видно.

Как создать подгруппу внутри группы

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

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

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

Наименования групп делайте короткими и однозначными: «Материалы», «Готовая продукция», «Услуги». Названия вида «Новая папка» или «Разное» быстро превращают справочник в свалку, куда по инерции складывают всё подряд.
ПЗ
Практическое замечание

Как заполнить группу элементами и перенести существующие

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

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

Если элементов очень много и они подчиняются понятному правилу (например, все позиции с определённым видом номенклатуры), используйте типовую обработку «Групповое изменение реквизитов» (раздел «Администрирование» → «Обслуживание»): отберите элементы по условию и пакетно установите им поле «Родитель». Это быстрее и аккуратнее ручного переноса.

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

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

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

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

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

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

Группы показаны папками, подгруппы вложены в родителей

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

Все записи в одном плоском списке — включите режим «Дерево»

Поле «Родитель» у подгруппы
Норма

Указана нужная группа верхнего уровня

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

Поле пустое или указана чужая группа

Отчёты с группировкой
Норма

Итоги сворачиваются по новым группам

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

Элементы попадают в «прочее» или не группируются

Подбор в документах
Норма

В окне выбора видно дерево с новыми папками

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

Старая структура — обновите окно выбора (F5)

Типичные ошибки и ограничения

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

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

Типичные ошибки
01
Создание элемента вместо группы — папку придётся создавать заново, а лишний элемент удалять
02
Слишком глубокое дерево (5+ уровней) — пользователи не могут быстро найти нужную позицию
03
Дублирующие группы с похожими названиями («Материалы» и «Материал») — элементы расползаются по обеим
04
Перенос элементов без резервной копии — при ошибке структуру приходится восстанавливать вручную
05
Удаление группы, задействованной в настройках прав и отборов, — слетают настроенные механизмы

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

FAQ: частые вопросы о группах и подгруппах в 1С

Сколько уровней вложенности можно создать в справочнике 1С?

Технически глубина вложенности в типовых конфигурациях практически не ограничена. На практике удобны 2–4 уровня: более глубокие деревья медленнее раскрываются, усложняют поиск и настройку отборов. Если кажется, что нужно больше уровней, проверьте, нельзя ли часть классификации вынести в отдельные реквизиты — виды номенклатуры, категории, теги.

Можно ли превратить существующий элемент в группу?

Штатно — нет, вид объекта (группа или элемент) задаётся при создании и не меняется. Создайте новую группу, перенесите в неё нужные элементы, а неверно созданный элемент пометьте на удаление, если на него нет ссылок в документах. Если ссылки есть, элемент придётся оставить и просто не использовать.

Почему кнопка «Создать группу» неактивна или отсутствует?

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

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

Выделите элементы с зажатой Ctrl или Shift, нажмите правую кнопку мыши и выберите «Переместить в группу», затем укажите целевую папку. Для переноса по условию (например, все позиции одного вида) удобнее обработка «Групповое изменение реквизитов» из раздела «Администрирование → Обслуживание»: она пакетно заполнит поле «Родитель» у отобранных элементов.

Почему в документе нельзя выбрать группу номенклатуры или контрагентов?

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

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

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

Итог

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

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