Администрирование · 9 мин
Как посмотреть конфигурацию базы 1С
Как посмотреть конфигурацию базы 1С: через Конфигуратор, режим Предприятия, справку и программно. Пошаговые инструкции, проверка доработок и ответы на вопросы.
Конфигурация в 1С — это набор объектов метаданных (справочников, документов, отчётов, регистров), определяющий логику работы базы. Посмотреть её может понадобиться в разных ситуациях: узнать версию программы перед обновлением, проверить, доработана ли типовая конфигурация, изучить структуру объектов или выяснить, почему система ведёт себя нестандартно.
Способ просмотра зависит от задачи и прав доступа. Обычному пользователю достаточно сведений «О программе» в режиме Предприятие — там видны название и версия конфигурации. Разработчику или администратору нужен Конфигуратор: он открывает полное дерево метаданных, позволяет сравнить конфигурации и проверить наличие доработок. Ниже разобраны все рабочие способы с конкретными действиями.
Как узнать название и версию конфигурации в режиме 1С:Предприятие
Это самый простой способ, доступный любому пользователю без специальных прав. В интерфейсе «Такси» (версии платформы 8.3) нажмите кнопку с символом «i» в правом верхнем углу или откройте главное меню и выберите «О программе». В старых интерфейсах путь выглядит так: «Сервис» → «О программе».
В открывшемся окне отображаются: версия платформы 1С, название конфигурации (например, «Бухгалтерия предприятия»), её редакция и номер релиза, а также режим работы — файловый или клиент-серверный. Этих данных достаточно, чтобы понять, какая программа установлена и требуется ли обновление.
Обратите внимание: в окне «О программе» видна версия рабочей конфигурации базы данных, а не конфигурации поставщика. Если база дорабатывалась, номер релиза может остаться типовым, хотя фактическое содержимое уже отличается от поставляемого вендором.
Как открыть конфигурацию в Конфигураторе
Конфигуратор — основной инструмент просмотра и изменения структуры базы. Запустите ярлык 1С, выберите нужную базу в списке и нажмите кнопку «Конфигуратор» вместо «1С:Предприятие». Для входа потребуются права администратора или разработчика.
После входа откройте меню «Конфигурация» → «Открыть конфигурацию». Если база запускается впервые в этом режиме, пункт может называться «Открыть конфигурацию» с предложением создать её загрузку — согласитесь. Слева появится дерево метаданных: общие модули, справочники, документы, регистры сведений и накопления, отчёты, обработки, роли и другие объекты.
Разворачивая ветки дерева, можно изучить состав любого объекта: реквизиты, табличные части, формы, макеты, движения по регистрам. Двойной щелчок по объекту открывает палитру свойств, правый щелчок — контекстное меню с переходом к модулям и формам.
- 1Запустите 1С и выберите базу в стартовом окне
- 2Нажмите «Конфигуратор» и войдите под пользователем с правами администратора
- 3Откройте меню «Конфигурация» → «Открыть конфигурацию»
- 4Изучите дерево метаданных слева: справочники, документы, регистры, отчёты
- 5Для просмотра кода объекта щёлкните правой кнопкой → «Открыть модуль объекта»
Как проверить, доработана ли конфигурация
Частая задача — понять, типовая база или изменённая. В Конфигураторе откройте «Конфигурация» → «Поддержка» → «Настройка поддержки». В окне видно, стоит ли конфигурация на поддержке поставщика и какие объекты изменены.
Признаки доработки: замок у объектов заменён на другой значок, рядом с объектами появились пометки об изменении, либо конфигурация вообще снята с поддержки (кнопка «Включить возможность изменения» уже нажата, а правило поддержки изменено). Полностью типовая конфигурация показывает статус «на полной поддержке» без пользовательских правок.
Дополнительно проверьте наличие расширений: в режиме Предприятие откройте «Администрирование» → «Печатные формы, отчёты и обработки» → «Расширения». Доработки через расширения не меняют саму конфигурацию, но влияют на поведение системы, и при анализе их нужно учитывать отдельно.
Сравнение и объединение конфигураций
Если нужно сравнить рабочую конфигурацию с конфигурацией поставщика или файлом из дистрибутива, используйте «Конфигурация» → «Сравнить, объединить с конфигурацией из файла» или «Сравнить конфигурации». Платформа построит построчное сопоставление объектов: какие добавлены, удалены или изменены.
Режим сравнения с конфигурацией поставщика («Поддержка» → «Сравнить, объединить») показывает именно отличия от типового релиза. Это удобный способ быстро найти все доработки без ручного перебора дерева метаданных.
В окне сравнения снимите все флажки, если цель — только посмотреть различия, и нажмите «Закрыть» вместо «Выполнить». Иначе платформа начнёт объединение и изменит конфигурацию.
Программные способы получить сведения о конфигурации
Иногда данные о конфигурации нужны внутри кода — например, для журналирования или проверки версии в обработке. Во встроенном языке 1С используется объект Метаданные:
Сообщить(Метаданные.Имя); // Имя конфигурации
Сообщить(Метаданные.Версия); // Номер версии
Сообщить(Метаданные.Синоним); // Представление для пользователяДля обхода состава конфигурации применяются коллекции Метаданные.Справочники, Метаданные.Документы, Метаданные.РегистрыСведений и так далее. Так можно программно выгрузить список всех объектов, например для аудита структуры базы.
Дополнительно структуру конфигурации можно выгрузить в файлы: «Конфигурация» → «Выгрузить конфигурацию в файлы». Получится набор XML-файлов, удобный для анализа во внешних инструментах и системах контроля версий.
Ограничения и типичные ситуации
Конфигуратор может быть недоступен в нескольких случаях: у пользователя нет права «Администрирование» и «Толстый клиент», база работает только в веб-клиенте, либо запуск Конфигуратора запрещён настройками сервера 1С. В такой ситуации остаются сведения «О программе» и отчёты, построенные на данных метаданных.
В клиент-серверном варианте структуру данных можно частично посмотреть и средствами СУБД (MS SQL, PostgreSQL), но таблицы там имеют служебные имена, и сопоставить их с объектами конфигурации без специальных обработок сложно. Этот путь оправдан только для опытных администраторов.
Для баз на поддержке полезно периодически сверять версию из окна «О программе» с актуальным релизом на портале поставщика — так вы вовремя заметите, что обновление давно не выполнялось.
Как выбрать способ
Что важно запомнить
Версию и название конфигурации видно в окне «О программе», полная структура — только в Конфигураторе. Доработки проверяются через настройку поддержки и сравнение с конфигурацией поставщика, а перед любыми изменениями обязательно делается резервная копия.
Частые вопросы
Можно ли посмотреть конфигурацию без прав администратора?
Да, частично. Окно «О программе» доступно любому пользователю и показывает название, версию конфигурации и платформы. Полное дерево метаданных и код объектов без прав на запуск Конфигуратора посмотреть нельзя.
Чем конфигурация базы данных отличается от основной конфигурации?
Основная конфигурация — та, которую редактирует разработчик в Конфигураторе. Конфигурация базы данных — та, с которой фактически работают пользователи. Они синхронизируются командой «Обновить конфигурацию базы данных». Расхождение видно по значку в Конфигураторе и мешает работе.
Как узнать, какие объекты изменены относительно типовой?
Откройте «Конфигурация» → «Поддержка» → «Настройка поддержки» — изменённые объекты помечены в списке. Альтернатива: сравнение с конфигурацией поставщика, которое выводит полный перечень отличий, включая изменения в коде модулей.
Опасно ли просто открыть конфигурацию в Конфигураторе?
Само по себе открытие и просмотр безопасны — это режим чтения. Риск появляется при включении возможности изменения, объединении конфигураций и обновлении конфигурации базы данных. Делайте выгрузку базы перед такими действиями.
Где посмотреть конфигурацию, если база работает только в веб-клиенте?
В веб-клиенте Конфигуратор недоступен. Используйте окно «О программе» для версии, а для анализа структуры подключитесь к той же базе через толстый или тонкий клиент с правами администратора либо попросите администратора выгрузить конфигурацию в файл .cf.
Что такое файл .cf и как его посмотреть?
Файл .cf — это выгрузка конфигурации целиком. Его можно загрузить в пустую базу через «Конфигурация» → «Загрузить конфигурацию из файла» и изучить в Конфигураторе, не трогая рабочую базу. Это безопасный способ анализа чужой или архивной конфигурации.