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

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

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

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

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

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

Ниже разобраны практические способы разделить контрагентов на группы: ручное создание папок, перемещение элементов, массовая обработка, автоматизация через дополнительные реквизиты и вариант с партнёрами в конфигурациях УТ 11 и ERP. Отдельно показано, как проверить результат и каких ошибок избегать.

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

Справочник «Контрагенты» в «1С:Бухгалтерии», «1С:Управление торговлей», «1С:ERP» и других типовых решениях является иерархическим. Это значит, что внутри него есть два вида объектов: группы (папки) и элементы (сами контрагенты). Группы могут вкладываться друг в друга, образуя дерево произвольной глубины.

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

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

Создание групп вручную

Откройте справочник: в «1С:Бухгалтерии 8.3» это раздел «Справочники» → «Контрагенты», в УТ 11 и ERP — «НСИ и администрирование» → «Контрагенты» (или «CRM и маркетинг» в зависимости от настроек). Убедитесь, что включён режим просмотра «Дерево».

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

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

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

Перемещение контрагентов в группы

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

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

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

Массовое распределение через групповое изменение реквизитов

Когда контрагентов сотни или тысячи, ручное перемещение непрактично. Во всех современных типовых конфигурациях на БСП есть обработка «Групповое изменение реквизитов»: «Администрирование» → «Обслуживание» → «Корректировка данных» → «Групповое изменение реквизитов» (в разных версиях путь может немного отличаться).

Порядок работы такой: выберите объект «Контрагенты», настройте отбор — например, все элементы, у которых заполнен признак «Поставщик» в дополнительном реквизите, или все контрагенты из определённого региона. Затем в списке реквизитов найдите «Родитель» (именно так называется поле группы), установите новое значение и выполните обработку.

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

Альтернативы папкам: дополнительные реквизиты и партнёры

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

Дополнительный реквизит создаётся через «Администрирование» → «Общие настройки» → «Дополнительные реквизиты и сведения». Например, добавьте реквизит «Сегмент» со значениями «Опт», «Розница», «Маркетплейсы». Значения можно присваивать массово той же обработкой группового изменения, а затем строить по ним отборы в списках и отчётах — без привязки к единственной папке.

В конфигурациях УТ 11, КА 2 и ERP действует двухуровневая модель «Партнёры — Контрагенты». Партнёр — это клиент или поставщик как хозяйствующий субъект, а контрагенты — его юридические лица. Сегментация партнёров там выполняется через механизм «Сегменты партнёров» с автоматическим формированием состава по правилам. Если ваша учётная задача — маркетинговая сегментация, этот механизм подходит лучше ручных папок.

Способы классификации контрагентов

Группы (папки) справочника

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

Дополнительные реквизиты и сведения

Подходит для многомерной классификации (сегмент, регион, менеджер). Ограничение: не отображаются как дерево в списке.

Сегменты партнёров (УТ 11, ERP)

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

Проверка результата и типичные ошибки

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

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

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

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

Структура дерева
Норма

Все группы на своих местах, в корне нет лишних элементов

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

Часть контрагентов осталась в корне или попала не в те папки

Отбор «Родитель не заполнен»
Норма

Список пуст или содержит только осознанно оставленные элементы

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

Десятки контрагентов без группы

Документы по контрагентам
Норма

Проведённые документы открываются, контрагент на месте

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

Ошибки открытия, битые ссылки — признак удаления вместо перемещения

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

Ограничения и безопасная работа

Для создания групп и перемещения элементов у пользователя должны быть права на изменение справочника «Контрагенты». Если кнопка «Создать группу» недоступна, обратитесь к администратору — возможно, включено ограничение прав на уровне записей (RLS) или роль пользователя допускает только просмотр.

В базах с обменом данными (РИБ, синхронизация с УТ и БП, обмен с сайтом) структура групп может быть задана в главном узле и перезаписываться при обмене. Прежде чем перестраивать дерево в подчинённой базе, уточните, какая система является источником справочника, иначе ваши изменения затрутся при очередной синхронизации.

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

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

Как выбрать способ

Контрагентов немного и структура простаяСоздайте папки вручную и переместите элементы командой «Переместить в группу»
Нужно распределить сотни элементов по понятному признакуИспользуйте «Групповое изменение реквизитов» с отбором и изменением поля «Родитель»
Один контрагент должен относиться к нескольким категориямИспользуйте дополнительные реквизиты или сегменты вместо папок
База участвует в обмене даннымиСначала определите главный узел для справочника и вносите изменения там

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

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

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

Почему в списке не видно групп, хотя они созданы?

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

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

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

Как распределить контрагентов по группам автоматически при загрузке из файла?

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

Можно ли восстановить случайно удалённую группу вместе с контрагентами?

Штатной корзины в 1С нет. Если пометка на удаление ещё не удалена физически, снимите пометку через «Администрирование» → «Удаление помеченных объектов» не запуская его, а просто сняв пометку с объектов. Если объекты удалены, восстановление возможно только из резервной копии базы.

Чем отличается деление на группы в Бухгалтерии и в УТ 11?

В «1С:Бухгалтерии» используется только иерархия справочника «Контрагенты». В УТ 11, КА 2 и ERP добавлен справочник «Партнёры» с механизмом сегментов: партнёр объединяет несколько юрлиц-контрагентов, а сегменты формируются автоматически по правилам отбора. Для маркетинговой классификации в этих конфигурациях правильнее использовать сегменты, а не папки.

Итог

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

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