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

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

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

Разбираем, что такое агрегат в 1С: агрегатные объекты в версии 7.7, сервис 1С:Агрегатор, отличия от регистров и справочников, типичные ошибки и FAQ.

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

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

Ниже разобраны оба значения термина, показано, как проверить, что именно имеется в виду в вашей ситуации, и даны практические ориентиры для работы с каждым вариантом.

Агрегат как составной объект метаданных в 1С 7.7

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

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

На практике это значение термина важно тем, кто поддерживает старые базы 7.7, переносит данные из них в современные конфигурации или читает устаревшую документацию и форумы. Если в инструкции по миграции встречается фраза «выгрузить агрегатные объекты», речь идёт о справочниках, документах и связанных с ними структурах, а не о каком-то отдельном механизме.

Сервис «1С:Агрегатор»: вторая трактовка термина

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

Типичный сценарий использования: компания загружает или подключает прайс-листы нескольких поставщиков, сервис приводит их к сопоставимому виду, и закупщик может сравнить цены на одну и ту же позицию, найти поставщика с нужным сроком поставки или минимальной ценой. Это экономит время на ручном обзвоне и сведении таблиц в Excel.

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

Два значения термина

Агрегатный объект (1С 7.7)

Составной объект метаданных: справочник, документ, журнал. Актуально при поддержке старых баз и миграции данных.

Сервис 1С:Агрегатор

Инструмент сбора и сравнения предложений поставщиков. Актуален для отделов закупок и продаж, работающих с прайс-листами.

Как понять, о каком «агрегате» идёт речь в вашей ситуации

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

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

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

Как определить значение термина

Обсуждаются метаданные, конфигуратор, миграция из 7.7Речь об агрегатных объектах — справочниках, документах, журналах
Обсуждаются закупки, цены, прайсы поставщиковРечь о сервисе «1С:Агрегатор» или аналогичном инструменте
Контекст неясенУточните у собеседника: структура данных или инструмент закупок

Агрегатные объекты и современная платформа 8.3: что изменилось

В платформе «1С:Предприятие 8.x» деление на базовые и агрегатные объекты из терминологии ушло, хотя сама идея составных объектов осталась. Документ в 8.3 по-прежнему состоит из шапки, табличных частей, форм, модуля объекта и движений по регистрам. Справочник включает реквизиты, табличные части, иерархию, предопределённые элементы и формы. Просто теперь это называется просто «объект конфигурации» без слова «агрегат».

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

Практика: работа с агрегатными данными при миграции из 7.7

Наиболее частая практическая задача, где всплывает понятие агрегатных объектов, — перенос данных из 1С 7.7 в конфигурации на платформе 8.3. Типовой подход — использовать штатные обработки переноса, которые поставляются с современными конфигурациями, либо универсальный обмен через промежуточные файлы. В обоих случаях переносятся именно агрегатные объекты: справочники номенклатуры и контрагентов, остатки, документы ввода начальных данных.

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

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

Порядок переноса данных из 7.7
  1. 1
    Сделайте архивную копию базы 7.7 и новой пустой базы
  2. 2
    Проведите ревизию: удалите дубли и неиспользуемые элементы справочников
  3. 3
    Запустите штатную обработку переноса данных из комплекта конфигурации
  4. 4
    Проверьте журнал переноса на ошибки и неперенесённые объекты
  5. 5
    Сверьте ОСВ, остатки склада и взаиморасчётов в обеих базах
  6. 6
    Задокументируйте расхождения и способ их устранения

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

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

Третья ошибка касается миграций: перенос данных из 7.7 «как есть», без чистки, почти гарантированно приводит к дублям и расхождениям в отчётности. Четвёртая — использование устаревших инструкций по 7.7 для решения задач в 8.3: механизмы хранения, индексации и проведения в этих платформах устроены принципиально по-разному.

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

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

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

По теме агрегатных объектов 7.7 актуальную информацию стоит искать в оригинальной документации к платформе 7.7 и в материалах по конвертации данных. По сервису «1С:Агрегатор» — в описании самого продукта и инструкциях по подключению прайс-листов. Форумные советы многолетней давности проверяйте на соответствие вашей версии платформы, прежде чем применять.

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

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

Сверка после переноса из 7.7
Норма

ОСВ и остатки совпадают в обеих базах, нет битых ссылок

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

Расхождения в итогах, пустые ссылки в документах

Загрузка прайсов в агрегатор
Норма

Позиции сопоставлены с номенклатурой, цены сравниваются корректно

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

Ошибки формата файлов, несопоставленные позиции

Понимание термина в команде
Норма

Все понимают, о каком «агрегате» идёт речь

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

Собеседники говорят о разных вещах под одним словом

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

Есть ли агрегаты в 1С 8.3?

Нет, в платформе 8.3 нет отдельного вида объектов «агрегат». Составные объекты — документы, справочники, планы счетов — существуют, но называются просто объектами конфигурации. Термин «агрегатный объект» остался от версии 7.7.

Чем агрегат отличается от регистра в 1С?

Это разные понятия. Агрегатный объект в 7.7 — составная сущность вроде документа или справочника. Регистр — структура для накопления числовых данных (остатков, оборотов), в которую документы записывают движения. Документ-агрегат как раз может формировать записи в регистрах при проведении.

Что такое «1С:Агрегатор» простыми словами?

Это сервис для сбора предложений поставщиков в одном месте: вы загружаете или подключаете прайс-листы, а система позволяет сравнивать цены и подбирать товары по параметрам. Полезен отделам закупок и продаж.

Нужно ли знать про агрегаты, если я работаю только с 8.3?

Для повседневной работы — нет. Знание термина пригодится, если вы читаете старую документацию, общаетесь со специалистами, начинавшими с 7.7, или участвуете в проекте переноса данных из устаревшей базы.

Можно ли перенести данные из 7.7 в 8.3 своими силами?

Да, для типовых конфигураций существуют штатные обработки переноса. Критично сделать резервную копию, почистить данные перед переносом и сверить итоги после. При сильно доработанной конфигурации 7.7 лучше привлечь специалиста по конвертации данных.

Итог

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

«Агрегат» в 1С имеет два значения: составной объект метаданных в платформе 7.7 (справочник, документ, журнал) и сервис «1С:Агрегатор» для сравнения предложений поставщиков. В 8.3 отдельных агрегатов нет. Определяйте значение по контексту, а при миграции из 7.7 всегда делайте копию и сверяйте итоги.