Выбор группы в 1С 8.3: от справочника до отбора в отчёте

· 10 мин

Содержание

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

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

Как устроена иерархия в справочниках 1С

Иерархический справочник хранит записи двух видов: группы (папки) и элементы (сами позиции). Типичные примеры в 1С:Бухгалтерии 8.3 — «Номенклатура» и «Контрагенты».

Разница между ними на практике:

  • 📁 Группа — контейнер. У неё есть наименование и родитель, но нет цены, единицы измерения, ИНН и других реквизитов элемента.
  • 📄 Элемент — то, что попадает в документы и проводки. Товар, услуга, покупатель.
  • 🔗 Родитель — служебное поле. У элемента в нём указана группа, в которой он лежит. У группы верхнего уровня родитель пустой.

Три режима просмотра списка

Режим переключается в форме списка через Ещё → Режим просмотра.

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

Если в справочнике «пропали» папки и всё смешалось в одну ленту — скорее всего, кто-то переключил режим на «Список». Вернуть иерархию можно тем же меню.

Что задаётся в конфигураторе

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

  • Иерархический справочник — включает саму возможность создавать группы.
  • Вид иерархии — «Иерархия групп и элементов» (папки отдельно от позиций) или «Иерархия элементов» (элемент может быть родителем другого элемента).
  • Ограничение количества уровней и Количество уровней — сколько вложенных папок допускается.
  • Размещать группы сверху — папки показываются над элементами в списке.

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

В типовых конфигурациях в документах почти всегда разрешён выбор только элементов. Списать на затраты «группу товаров» нельзя — списывается конкретная позиция.

Выбор группы при заполнении документа

В документах — «Реализация (акт, накладная, УПД)», «Поступление (акт, накладная, УПД)», «Требование-накладная» — в поле «Номенклатура» нужен элемент. Группа здесь служит только навигацией.

Выбор через поле табличной части

  1. Добавьте строку и нажмите кнопку выбора ... в колонке «Номенклатура». Откроется форма выбора.
  2. Если форма открылась плоским списком, включите Ещё → Режим просмотра → Иерархический список или «Дерево».
  3. Дважды щёлкните по группе — 1С откроет её содержимое.
  4. Найдите позицию и выберите её двойным щелчком или кнопкой «Выбрать».

Если нажать «Выбрать» на строке-папке, 1С не подставит её в поле, а откроет её. Это не сбой: так работает свойство «Выбор групп и элементов = Элементы».

Подбор сразу нескольких позиций

Для накладной на 30–50 строк удобнее кнопка «Подбор» над табличной частью. В форме подбора слева обычно видна структура групп, справа — элементы выбранной папки.

  • 👉 Щёлкните по группе слева — справа отобразится её содержимое.
  • 👉 Двойной щелчок по элементу добавляет его в корзину подбора внизу, где можно указать количество.
  • 👉 Кнопка переноса в документ перенесёт все отобранные строки одним действием.

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

Где группа всё-таки выбирается

Есть поля, где указать папку можно и нужно:

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

Отбор по группе в отчётах 1С

Главное здесь — вид сравнения. От него зависит, получит ли отчёт всю папку или будет искать позицию с именем папки.

Вид сравненияЧто попадёт в отчёт
РавноТолько одно конкретное значение. Если выбрана группа, элементов в ней отчёт не найдёт
В группеВсе элементы выбранной группы и всех её подгрупп
В группе из спискаЭлементы сразу нескольких групп, которые вы перечислите
Не в группеВсё, кроме содержимого выбранной группы
Не в группе из спискаВсё, кроме содержимого нескольких групп

Пример: остатки по одной группе номенклатуры в ОСВ

Задача: увидеть остатки на счёте 41.01 только по группе «Бытовая химия».

  1. Откройте Отчёты → Оборотно-сальдовая ведомость по счету, укажите период и счёт 41.01.
  2. Нажмите «Показать настройки» и перейдите на вкладку «Отбор».
  3. Добавьте поле «Номенклатура». В колонке вида сравнения поставьте «В группе».
  4. В значении выберите папку «Бытовая химия». Здесь выбор группы разрешён — она подставится.
  5. Нажмите «Сформировать».

Если в папке есть подпапки «Для посуды» и «Для пола», их позиции тоже попадут в отчёт. Это и отличает «В группе» от «Равно».

Иерархия в строках отчёта

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

Если вид сравнения «В группе» не предлагается, значит, поле в отборе не ссылочное (например, выбрано наименование-строка) или справочник не иерархический. Добавьте в отбор само поле «Номенклатура», а не «Номенклатура.Наименование».

Перенос элементов в другую группу

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

Способы переноса

СпособКак выполнитьКогда удобен
ПеретаскиваниеВ режиме «Дерево» или «Иерархический список» перетащите строку мышью на папкуЕдиничные позиции
Команда «Переместить в группу»Выделите строки, Ещё → Переместить в группу (обычно Ctrl+Shift+M), выберите папкуДесятки позиций за раз
Карточка элементаОткройте элемент, смените значение в поле «Группа», нажмите «Записать и закрыть»Когда заодно правите другие реквизиты

Несколько строк выделяются через Ctrl (по одной) или Shift (диапазоном). Удобно сначала найти их поиском в режиме «Список», выделить и переместить разом.

Что меняется после переноса

  • ✅ Меняется только поле «Родитель». Ссылки в проведённых документах остаются на тот же элемент.
  • ✅ Проводки, остатки и обороты не пересчитываются — их хранят по элементу, а не по папке.
  • ⚠️ Меняются результаты отчётов с отбором «В группе». Если отчёт за прошлый квартал вы уже сдавали руководителю, после переноса цифры по папкам будут другими.

Перенос целой группы работает так же: перемещаете папку — вместе с ней переезжают все вложенные элементы и подпапки.

Поиск в большом справочнике

Когда в «Номенклатуре» 5–10 тысяч строк, листать папки бессмысленно. Удобнее искать.

Быстрый поиск

Поле поиска в правом верхнем углу формы списка (Ctrl+F). Вводите часть наименования или артикула — список фильтруется по совпадениям. Сброс — крестиком в поле поиска или Ctrl+Q.

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

Расширенный поиск

Ещё → Расширенный поиск (Alt+F) позволяет искать по конкретной колонке и выбрать вариант совпадения: по началу строки, по части строки или точное.

  • 🔎 по колонке «Артикул» — если наименования у поставщиков разные;
  • 🔎 по колонке «Код» — если код известен из старой выгрузки;
  • 🔎 по началу строки — если позиций с общим словом сотни.

Отбор списка по группе

Чтобы увидеть в плоском списке содержимое одной папки вместе с подпапками:

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

Получится плоский список всего содержимого ветки, который можно отсортировать по колонке или выгрузить через Ещё → Вывести список.

Сохраните настройку как вариант, если пользуетесь ей регулярно. Иначе вечером она может сброситься к стандартной, и утром список снова покажет всё.

Как спроектировать группы, чтобы потом не мучиться

Удачная структура групп экономит время на каждом документе и каждом отчёте. Несколько правил из практики:

  • 📐 2–4 уровня вложенности. Глубже — пользователи теряются и тратят по пять щелчков на дорогу до позиции.
  • 📐 Один признак на уровень. Первый уровень — вид (товары, материалы, услуги), второй — категория, третий — бренд или поставщик. Смешение признаков на одном уровне порождает дубли.
  • 📐 Группа не заменяет реквизит. Если в учёте важна ставка НДС или счёт учёта, они задаются в карточке и настройках счетов, а не названием папки.
  • 📐 Папка «Разобрать». Новые позиции из загрузок кладите туда, а раз в неделю раскладывайте по местам. Корень справочника останется чистым.

Пример структуры для торговой фирмы

Номенклатура
├── Товары
│   ├── Бытовая химия
│   │   ├── Для посуды
│   │   └── Для пола
│   └── Хозтовары
├── Материалы
├── Услуги
└── Разобрать

С такой структурой отбор «В группе: Товары» даст весь товарный ассортимент, а «В группе: Бытовая химия» — только химию с подпапками.

Что вы хотите сделать с группой?

Ошибки при работе с группами

Ниже — то, что встречается регулярно и не очевидно из интерфейса.

Отчёт по группе пустой

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

Элемент случайно создан как группа

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

Пометка на удаление всей папки

Пометка на удаление группы распространяется на её содержимое. Если пометить папку «Товары», при удалении помеченных объектов под удаление могут попасть сотни позиций. Те, на которые есть ссылки в документах, 1С не удалит, но остальные исчезнут.

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

Дубли в разных папках

Одна и та же позиция заведена в «Хозтоварах» и в «Разобрать». Остатки делятся на две строки, а отчёт «В группе» показывает только половину. Найти такие пары помогает поиск в режиме «Список» по части наименования или по артикулу.

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

Можно ли запретить создавать элементы в корне справочника?
Штатной галочки для пользователя нет. Обычно это решается регламентом и папкой «Разобрать», а жёсткий запрет — доработкой конфигурации.
Почему у группы нет цены и единицы измерения?
Большинство реквизитов справочника задано только для элементов. Группа — это папка, она не участвует в документах и проводках.
Влияет ли структура групп на налоговый учёт?
Сама по себе нет. Учёт ведётся по элементам, их счетам учёта и ставкам. Группы влияют только на удобство поиска и на отчёты с отбором.
Можно ли выбрать сразу несколько групп в отчёте?
Да. Поставьте вид сравнения «В группе из списка» и добавьте в список нужные папки.
Что будет, если переименовать группу?
Изменится только название папки. Элементы, документы и проводки останутся прежними. В сохранённых отборах отчётов ссылка на группу тоже сохранится.