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

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

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

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

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

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

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

Иерархический справочник в 1С состоит из элементов и групп. Элемент — это конкретная запись: товар, контрагент, сотрудник. Группа — это папка, которая объединяет элементы и другие группы. Подгруппа — группа второго и более глубокого уровня вложенности. Платформа 1С не ограничивает глубину вложенности жёстко, но на практике больше 3–4 уровней использовать неудобно: усложняется поиск и настройка отчётов.

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

Как создать подгруппу через форму списка

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

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

В открывшейся форме укажите наименование подгруппы — это единственное обязательное поле. Поле «Родитель» (или «Входит в группу») уже будет заполнено выбранной группой; при необходимости его можно изменить. Нажмите «Записать и закрыть». Подгруппа появится в дереве внутри родительской папки.

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

Как создать подгруппу через меню «Ещё» и горячие клавиши

Если кнопка «Создать группу» не видна на командной панели, она почти всегда доступна через меню «Ещё» в правой части панели списка. Откройте его и найдите пункт «Создать группу» или «Добавить группу». Это тот же механизм, просто кнопка скрыта из-за узкой формы или настроек интерфейса.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Ошибка №1 — создание подгруппы не на том уровне. Если не выделить родителя, группа уйдёт в корень. Это легко исправить переносом, но при массовом создании структуры лучше сразу проверять поле «Родитель» в форме.

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

Ошибка №3 — избыточная вложенность. Пять-шесть уровней папок замедляют поиск: пользователю проще найти элемент через строку поиска, чем раскрывать дерево. Практичный ориентир — 2–3 уровня, а дальнейшую детализацию давать дополнительными реквизитами и свойствами, по которым работают отборы и отчёты.

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

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

После создания подгруппы обновите список (F5) и раскройте родительскую папку в дереве — подгруппа должна отображаться внутри неё со значком папки. Откройте подгруппу двойным щелчком: в заголовке или навигационной строке должен показаться путь вида «Номенклатура → Товары → Бытовая техника».

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

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

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

Подгруппа в дереве
Норма

Отображается внутри родительской папки со значком папки

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

Лежит в корне списка — перенесите через «Переместить в группу»

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

Указана нужная родительская группа

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

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

Элементы после переноса
Норма

Видны при открытии подгруппы, в карточке элемента указана новая группа

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

Элементы остались в старой папке — перенос не был подтверждён

Итог

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

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

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

Можно ли создать подгруппу внутри подгруппы?

Да, глубина вложенности технически не ограничена. Выделите подгруппу и создайте внутри неё ещё одну группу тем же способом. На практике больше 3–4 уровней делать не рекомендуется — структура становится неудобной для поиска и отборов.

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

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

Что будет с документами, если перенести товар в другую группу?

Ничего. Документы ссылаются на сам элемент справочника, а не на его группу. Проведённые документы, остатки и отчёты за прошлые периоды не изменятся. Группа влияет только на отборы в списках и отчётах, где задан фильтр по группе.

Как удалить ненужную подгруппу?

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

Можно ли переименовать подгруппу?

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

Как быстро создать несколько однотипных подгрупп?

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