Разработка и Конфигурация · 10 мин
Что является объектами метаданных в 1С:Бухгалтерии 8
Какие объекты относятся к метаданным в 1С:Бухгалтерии 8: справочники, документы, регистры, отчёты. Как отличить метаданные от данных и проверить в конфигураторе.
Объекты метаданных в 1С:Бухгалтерии 8 — это элементы конфигурации, которые описывают структуру прикладного решения: какие справочники, документы, регистры и отчёты существуют, какие у них реквизиты и как они связаны между собой. Метаданные — это «каркас» системы, а не сами учётные записи: конкретный контрагент «ООО Ромашка» — это данные, а справочник «Контрагенты» как тип объекта — метаданные.
Типовой вопрос из тестов и экзаменов по 1С звучит так: «Что из перечисленного является объектами метаданных?» Правильный ответ — всё, что видно в дереве конфигурации в конфигураторе: константы, справочники, документы, журналы документов, перечисления, отчёты, обработки, планы видов характеристик, планы счетов, регистры сведений, регистры накопления, регистры бухгалтерии, а также роли, подсистемы, общие модули и другие служебные объекты.
Понимание этой классификации важно не только для сдачи тестов. Администратору оно помогает при обновлении конфигурации, бухгалтеру — при настройке прав доступа, разработчику — при доработке типового решения. Ниже разобраны основные группы объектов метаданных, способы их просмотра и типичные ошибки при определении.
Что такое метаданные в 1С и чем они отличаются от данных
Метаданные — это описание структуры информационной базы. Они отвечают на вопрос «как устроена система»: какие существуют виды документов, какие реквизиты есть у справочника «Номенклатура», по каким измерениям строится регистр бухгалтерии. Метаданные хранятся в конфигурации и изменяются только в конфигураторе, обычно разработчиком или при обновлении типового релиза.
Данные — это содержимое учёта, которое пользователь вводит в режиме «Предприятие»: конкретные документы поступления, элементы справочников, проводки, остатки по счетам. Одни и те же метаданные (например, документ «Реализация товаров и услуг») порождают неограниченное количество данных — отдельных проведённых документов.
Простой тест: если объект можно создать кнопкой «Создать» в пользовательском режиме — это данные. Если его можно добавить только через конфигуратор — это объект метаданных. Например, новый вид документа добавляет разработчик, а новый документ существующего вида — бухгалтер.
Основные группы объектов метаданных в 1С:Бухгалтерии 8
Дерево конфигурации 1С:Бухгалтерии 8 содержит несколько десятков типов объектов метаданных. На практике чаще всего встречаются и проверяются в тестах следующие группы:
- Константы — хранят единичные значения настроек: наименование организации, функциональные опции учёта.
- Справочники — списки условно-постоянной информации: контрагенты, номенклатура, сотрудники, договоры, банковские счета.
- Документы — факты хозяйственной деятельности: поступление товаров, реализация, счёт-фактура, платёжное поручение.
- Перечисления — жёстко заданные списки значений: виды договоров, ставки НДС, способы амортизации.
- Отчёты и обработки — инструменты анализа данных и пакетных операций: оборотно-сальдовая ведомость, групповое перепроведение.
- Планы счетов — план счетов бухгалтерского учёта с предопределёнными счетами и субконто.
- Планы видов характеристик — описывают виды субконто и дополнительных реквизитов.
- Регистры — сведения, накопления и бухгалтерии: именно в регистре бухгалтерии хранятся проводки.
- Журналы документов — объединяют несколько видов документов в единый список.
- Роли, подсистемы, общие модули — служебные объекты: права доступа, разделы интерфейса, программный код.
К объектам метаданных также относятся вложенные элементы: реквизиты, табличные части, формы, макеты, движения документа. Если в тесте перечислены «реквизит справочника» или «форма документа» — это тоже метаданные, хотя и не самостоятельные объекты верхнего уровня.
Объект метаданных всегда присутствует в дереве конфигурации
Это данные, а не метаданные
Признак метаданных
Метаданные описывают структуру, а не содержат записи
Что не является объектами метаданных
Частая ловушка в тестах — подмешать в список элементы данных или понятия, не относящиеся к конфигурации. К объектам метаданных не относятся:
- конкретные элементы справочников (контрагент, товар, сотрудник);
- проведённые документы и их номера;
- бухгалтерские проводки и остатки по счетам;
- записи регистров сведений и накопления;
- пользователи информационной базы (это настройка базы, а не конфигурации);
- настройки отчётов, сохранённые пользователем;
- печатные формы, выведенные на принтер.
Граница проходит по принципу «структура против содержимого». Справочник «Номенклатура» — метаданные; позиция «Кирпич М-150» внутри него — данные. Регистр бухгалтерии «Хозрасчетный» — метаданные; проводка Дт 26 Кт 70 — данные.
Как посмотреть объекты метаданных в конфигураторе
Полный список объектов метаданных конкретной базы доступен только в конфигураторе. Для просмотра потребуется запустить «1С:Предприятие» в режиме конфигуратора и открыть дерево конфигурации.
- 1Запустите ярлык базы через конфигуратор: в окне выбора баз нажмите «Конфигуратор»
- 2В меню выберите «Конфигурация» → «Открыть конфигурацию» и дождитесь построения дерева
- 3Разверните ветки «Справочники», «Документы», «Регистры» — каждый узел это объект метаданных
- 4Откройте свойства объекта правой кнопкой, чтобы увидеть реквизиты, движения и права
- 5Для поиска конкретного объекта используйте «Правка» → «Поиск объектов метаданных»
Если конфигурация закрыта паролем или база работает в режиме поддержки без права изменения, дерево всё равно доступно для просмотра — ограничения касаются только редактирования. Для пользователей без доступа к конфигуратору косвенный список объектов виден через «Администрирование» → «Настройки прав доступа» или через состав подсистем в меню разделов.
Метаданные в типовых тестовых заданиях
В заданиях формата «что из перечисленного является объектами метаданных» обычно предлагают смешанный список. Рабочая стратегия — отфильтровать варианты по двум вопросам: виден ли объект в дереве конфигурации и описывает ли он структуру, а не содержит учётные записи.
Корректными ответами практически всегда будут: справочник, документ, регистр сведений, регистр бухгалтерии, план счетов, перечисление, отчёт, обработка, константа, роль, подсистема. Некорректными — элемент справочника, проводка, пользователь, настройка отчёта, конкретный документ.
Как определить, метаданные ли это
Зачем знать состав метаданных на практике
При обновлении конфигурации платформа сравнивает метаданные старой и новой версии: добавленные типовым поставщиком объекты подставляются автоматически, изменённые — требуют решения администратора. Понимание, какие объекты дорабатывались, позволяет безопасно провести сравнение и объединение конфигураций.
При настройке прав доступа роли назначаются именно на объекты метаданных: роль определяет, можно ли читать, добавлять и изменять конкретный вид справочника или документа. Ошибка в правах на метаданные проявляется как отсутствие раздела или кнопки у пользователя.
При обращении к программным объектам во встроенном языке используется коллекция Метаданные: например, Метаданные.Справочники.Номенклатура. Знание структуры метаданных необходимо для любых доработок, внешних отчётов и обработок.
Что важно запомнить
Объекты метаданных — это элементы дерева конфигурации: справочники, документы, регистры, отчёты, планы счетов, перечисления, роли и другие структурные элементы. Конкретные записи учёта метаданными не являются. Проверить состав метаданных можно только в конфигураторе.
Частые вопросы
Является ли план счетов объектом метаданных?
Да. План счетов бухгалтерского учёта — самостоятельный тип объектов метаданных в дереве конфигурации. При этом сами счета (10, 41, 62) — предопределённые и пользовательские элементы, то есть данные внутри этого объекта.
Относятся ли пользователи базы к метаданным?
Нет. Список пользователей хранится в информационной базе и настраивается через «Администрирование», а не в конфигурации. К метаданным относятся роли, на основе которых пользователям назначаются права.
Являются ли реквизиты и табличные части объектами метаданных?
Да, но это вложенные (подчинённые) объекты: они существуют только внутри родительского объекта — справочника или документа. В тестах их обычно засчитывают как метаданные.
Чем отличается регистр сведений от регистра бухгалтерии?
Оба — объекты метаданных, но с разным назначением. Регистр сведений хранит произвольную информацию в разрезе измерений (курсы валют, адреса), а регистр бухгалтерии связан с планом счетов и хранит проводки с поддержкой двойной записи.
Можно ли добавить новый объект метаданных без программиста?
Технически добавить объект может любой пользователь с доступом к конфигуратору и правом изменения конфигурации, но на практике это работа разработчика: новый объект требует написания кода, форм и включения в подсистемы. Для типовой конфигурации безопаснее использовать механизм дополнительных реквизитов и сведений, который расширяет объекты без снятия с поддержки.