Справочники и Данные · 11 мин
Как создать новую группу в справочнике 1С
Как создать новую группу в справочнике 1С: инструкция для Номенклатуры и других справочников, настройка иерархии, типичные ошибки и проверка результата.
Группа в справочнике 1С — это папка, которая объединяет элементы по смыслу: например, в справочнике «Номенклатура» группы «Товары», «Услуги», «Материалы» помогают быстро находить нужные позиции и строить отчёты по категориям. Без продуманной структуры групп справочник из тысяч позиций превращается в плоский список, в котором сложно ориентироваться и легко завести дубли.
Создание группы занимает меньше минуты, но у операции есть нюансы: не каждый справочник поддерживает иерархию, тип иерархии влияет на то, что можно класть внутрь группы, а перенос элементов после создания структуры требует аккуратности. Ниже разобран порядок действий в типовых конфигурациях (Управление торговлей, Бухгалтерия предприятия, Комплексная автоматизация), отличия интерфейсов «Такси» и старых версий, а также типичные ошибки.
Что нужно знать перед созданием группы
Группа существует только в иерархических справочниках. Если разработчик конфигурации не включил иерархию для конкретного справочника, кнопки «Создать группу» в нём не будет, и добавить её пользовательскими средствами нельзя — потребуется изменение конфигурации. В типовых решениях иерархия включена для «Номенклатуры», «Контрагентов» (не всегда), «Статей расходов» и многих других справочников.
Второй важный момент — тип иерархии. В 1С бывает два варианта: «Иерархия групп и элементов» (внутри группы лежат и элементы, и другие группы — это стандартный случай для номенклатуры) и «Иерархия элементов» (любой элемент может быть родителем другого элемента, отдельных групп нет). Во втором случае «группа» создаётся как обычный элемент, который затем становится родителем.
Также проверьте права доступа. Если у пользователя нет права «Добавление» на справочник, команды создания будут недоступны или заблокированы. Обычно достаточно роли кладовщика, менеджера или главного бухгалтера, но в сильно кастомизированных базах права могут быть урезаны.
Создание группы в интерфейсе «Такси» (1С 8.3)
В современных типовых конфигурациях (УТ 11, БП 3.0, ERP, КА 2) интерфейс построен на «Такси», и порядок действий везде одинаковый. Разберём на примере справочника «Номенклатура», но те же шаги применимы к любому иерархическому справочнику.
- 1Откройте раздел с нужным справочником, например «НСИ и администрирование» → «Номенклатура» или «Справочники» → «Контрагенты».
- 2В форме списка нажмите кнопку «Создать группу» — обычно это иконка папки с жёлтым плюсом рядом с кнопкой «Создать». Если кнопки нет, откройте меню «Создать» и выберите пункт «Группа».
- 3В открывшейся форме заполните наименование группы, например «Офисная мебель». Поле «Группа» (родитель) оставьте пустым, если создаёте группу верхнего уровня, или выберите существующую группу для вложенности.
- 4Нажмите «Записать и закрыть».
- 5Убедитесь, что новая группа появилась в дереве или списке и отображается значком папки.
Если список справочника отображается в режиме «Список» без дерева, новая группа может визуально «потеряться». Переключите режим просмотра кнопкой «Ещё» → «Режим просмотра» → «Дерево» или «Иерархический список» — тогда структура групп станет очевидной, а перетаскивание элементов между группами — удобным.
Вложенность групп практически не ограничена, но на практике глубже трёх-четырёх уровней заходить не стоит: слишком развесистое дерево замедляет поиск и усложняет настройку отчётов. Лучше несколько логичных групп верхнего уровня, чем десять уровней вложенности.
Создание группы в обычном интерфейсе (1С 8.2 и старые конфигурации)
В конфигурациях на обычных формах, например «Управление торговлей 10.3» или «Бухгалтерия 1.6/2.0», логика та же, но расположение команд другое. Откройте справочник через главное меню («Справочники» → «Номенклатура»), затем на панели инструментов формы списка нажмите кнопку с изображением папки и плюса — это команда «Добавить группу». Альтернатива — клавиша Insert с предварительным выбором режима или пункт контекстного меню правой кнопки мыши.
Форма новой группы в обычном интерфейсе минималистична: наименование, родительская группа, иногда код. После нажатия «ОК» группа сохраняется и появляется в дереве слева или в общем списке. Если дерево групп отображается отдельной панелью, создавать группу можно и прямо из неё — кнопкой добавления в панели дерева.
Создание группы программным способом
Иногда группы нужно создавать массово — при загрузке данных из Excel, миграции из другой учётной системы или настройке обмена. В таких случаях группу создают кодом на встроенном языке 1С. Ключевой момент: для создания группы используется метод СоздатьГруппу() менеджера справочника, а не СоздатьЭлемент().
НоваяГруппа = Справочники.Номенклатура.СоздатьГруппу();
НоваяГруппа.Наименование = "Офисная мебель";
НоваяГруппа.Родитель = РодительскаяГруппа; // необязательно
НоваяГруппа.Записать();Программное создание доступно пользователям с правами на запуск внешних обработок и требует понимания структуры конфигурации: у некоторых справочников есть обязательные реквизиты, без заполнения которых запись не пройдёт. Перед массовой загрузкой обязательно проверяйте, не существует ли уже группа с таким наименованием, иначе получите дубли, которые потом придётся вычищать вручную.
Перенос элементов в новую группу
Созданная группа пуста, и следующий шаг — наполнить её. Самый простой способ в интерфейсе «Такси» — перетащить элементы мышью в дереве справочника. Для нескольких элементов выделите их с зажатой клавишей Ctrl или Shift и перетащите все сразу.
Альтернативный способ — через редактирование: откройте элемент, в поле «Группа» (или «Родитель») выберите нужную папку и запишите. Для массового изменения в типовых конфигурациях есть обработка «Групповое изменение реквизитов» (раздел «Администрирование» → «Обслуживание»): выберите элементы справочника, укажите реквизит «Родитель» и новое значение — система перенесёт все отмеченные позиции за одну операцию.
Как проверить результат и что может пойти не так
После создания группы и переноса элементов выполните простую проверку. Откройте справочник в режиме дерева, разверните новую группу и убедитесь, что внутри лежат нужные элементы, а сама группа находится на правильном уровне вложенности. Затем постройте любой отчёт с группировкой по этому справочнику — например, оборотно-сальдовую ведомость по счёту с субконто «Номенклатура» или отчёт по продажам — и проверьте, что новая группа отображается как отдельная строка итогов.
Как проверить результат
Группа видна со значком папки, разворачивается, внутри элементы
Группа не видна — проверьте режим просмотра и отбор списка
Новый элемент при создании из группы сразу попадает в неё
Элемент создаётся в корне — значит, справочник не иерархический или сбит родитель
Группа выводится отдельной строкой с итогом по вложенным элементам
Элементы видны, а группы нет — отчёт строится без учёта иерархии, это настройка отчёта
Отдельная ситуация — кнопка «Создать группу» отсутствует или неактивна. Причины три: справочник не иерархический (проверяется в конфигураторе или косвенно — по отсутствию колонки дерева), у пользователя нет прав на добавление, либо в конфигурации для справочника отключено интерактивное создание групп. Первый и третий случаи решаются только доработкой конфигурации, второй — настройкой ролей администратором.
Особенности для популярных справочников
В справочнике «Номенклатура» группы часто используются не только для навигации: в ряде конфигураций на группу можно назначить общие настройки, например вид номенклатуры по умолчанию. Поэтому продумайте структуру до заведения тысяч позиций — переезд элементов потом возможен, но трудоёмок.
В справочнике «Контрагенты» в типовой «Бухгалтерии предприятия» иерархия по умолчанию отключена, и группы создать нельзя — это осознанное решение разработчиков, чтобы не плодить дубли контрагентов по разным папкам. Если группировка нужна, используйте дополнительные свойства и отборы вместо изменения конфигурации.
Как выбрать действие
Что важно запомнить
Группа создаётся кнопкой «Создать группу» в форме списка иерархического справочника: укажите наименование, при необходимости родителя и запишите. Проверяйте результат в режиме дерева и в отчётах, не плодите дубли и избыточную вложенность, а массовые операции выполняйте только после резервного копирования.
Часто задаваемые вопросы
Почему нет кнопки «Создать группу» в справочнике?
Чаще всего справочник не является иерархическим — это свойство задаётся в конфигурации, и пользователь изменить его не может. Вторая причина — нехватка прав на добавление элементов. Уточните у администратора, какая из причин действует в вашем случае.
Можно ли превратить обычный элемент справочника в группу?
Штатного способа нет: группа и элемент — разные виды объектов. Практический путь — создать новую группу, перенести в неё нужные элементы, а старый элемент пометить на удаление, предварительно убедившись, что на него нет ссылок в документах, или заменить ссылки через поиск ссылок на объект.
Сколько уровней вложенности групп допустимо?
Техническое ограничение платформы очень велико и на практике недостижимо. Реальное ограничение — удобство: структуры глубже трёх-четырёх уровней плохо воспринимаются пользователями и усложняют настройку отборов, поэтому глубже вкладывать не рекомендуется.
Что произойдёт с документами, если перенести элемент в другую группу?
Ничего: в документах хранится ссылка на сам элемент, и она не меняется при переносе. Изменится только отображение элемента в иерархических списках и группировка в отчётах, построенных по дереву справочника.
Как удалить группу, в которой есть элементы?
Сначала перенесите элементы в другую группу или пометьте их на удаление. Затем пометьте саму группу и выполните «Удаление помеченных объектов» из раздела администрирования. Если удаление блокируется, мастер покажет список объектов, где группа используется, — разберите каждую ссылку.
Можно ли создать группу в мобильном клиенте или веб-клиенте 1С?
Да, если конфигурация поддерживает работу через веб-клиент или мобильный клиент, команда «Создать группу» доступна там же, где и в тонком клиенте. Расположение кнопок может отличаться из-за компактного интерфейса — ищите её в меню «Создать» или в меню «Ещё» формы списка.