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

Разработка и Конфигурация · 11 мин

Как открыть конфигурацию 1С: полное руководство по конфигуратору

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

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

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

Материал ниже описывает весь путь: от запуска конфигуратора до безопасного изменения типовой конфигурации, работы с расширениями и проверки результата. Инструкции применимы к платформе 1С:Предприятие 8.3 и большинству типовых решений — «Бухгалтерия», «Управление торговлей», «Зарплата и управление персоналом» и других.

Что нужно подготовить перед открытием конфигурации

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

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

Наконец, сделайте резервную копию. Для файловой базы достаточно скопировать файл 1Cv8.1CD или выполнить выгрузку через «Администрирование → Выгрузить информационную базу» в конфигураторе. Для серверной базы используйте штатные средства СУБД или выгрузку в .dt. Это займёт несколько минут, но позволит откатить любые неудачные изменения.

Запуск конфигуратора и вход в базу

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

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

После входа откроется окно конфигуратора. Первое время оно может выглядеть пустым — это нормально: дерево конфигурации ещё не открыто. Именно его открытие и есть следующий шаг.

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

Открытие дерева конфигурации

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

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

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

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

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

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

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

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

Альтернатива: доработка через расширения конфигурации

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

Чтобы создать расширение, откройте меню «Конфигурация → Расширения конфигурации», в появившемся окне нажмите «Создать», укажите имя и префикс. Затем в дереве конфигурации правым щелчком по нужному объекту выберите «Добавить в расширение» — объект будет заимствован и его можно доработать внутри расширения.

Расширения особенно удобны для изменения форм, добавления печатных форм, команд и обработчиков событий. Ограничения: нельзя изменять структуру типовых объектов (добавлять реквизиты в типовой справочник напрямую нельзя, но можно добавить свой объект), а также часть механизмов, глубоко зашитых в типовой код.

Сравнение вариантов доработки

Изменение типовой конфигурации

Подходит для глубоких доработок ядра логики. Минус: сложные обновления, риск конфликтов при каждом релизе.

Расширение конфигурации

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

Внешние обработки и отчёты

Подходят для разовых задач без изменения конфигурации вообще. Минус: ограниченная интеграция с интерфейсом.

Обновление конфигурации базы данных и проверка результата

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

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

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

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

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

Дерево конфигурации
Норма

Объекты отображаются без значков ошибок, изменённые элементы видны

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

Пустое окно конфигуратора, объекты недоступны или отмечены как конфликтующие

Обновление конфигурации базы данных
Норма

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

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

Ошибка монопольного доступа или прерывание реструктуризации

Работа в режиме «Предприятие»
Норма

База открывается, изменённые объекты работают как задумано

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

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

Частые проблемы при открытии конфигурации

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

Ошибка «Нарушение прав доступа» при входе в конфигуратор говорит о том, что у пользователя нет административных прав. В файловой базе права назначаются в разделе «Администрирование → Пользователи» режима «Предприятие» — роль «Полные права» или «Администратор системы».

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

Полезная привычка — перед доработкой сохранить текущую конфигурацию в файл: «Конфигурация → Сохранить конфигурацию в файл». Файл .cf занимает немного места и позволяет быстро вернуть структуру метаданных или сравнить версии через «Сравнить, объединить с конфигурацией из файла».
ПЗ
Практическое замечание

FAQ: ответы на частые вопросы

Можно ли открыть конфигурацию без пароля администратора?

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

Чем отличается «Открыть конфигурацию» от «Конфигурация базы данных»?

Основная конфигурация — та, что редактируется в конфигураторе. Конфигурация базы данных — та, под которой фактически работают пользователи. После правок они могут различаться, пока вы не выполните обновление конфигурации базы данных (F7). Посмотреть конфигурацию базы данных можно через «Конфигурация → Конфигурация базы данных».

Почему объекты в дереве отмечены замком?

Замок означает, что конфигурация находится на поддержке поставщика и объекты запрещены для изменения. Это нормальное состояние типовой конфигурации. Для редактирования включите возможность изменений через «Конфигурация → Поддержка → Настройка поддержки», но лучше рассмотреть доработку через расширение.

Можно ли открыть конфигурацию, пока пользователи работают?

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

Как открыть конфигурацию из файла .cf, не имея базы?

Создайте пустую информационную базу через стартовое окно 1С (кнопка «Добавить» → «Создание новой информационной базы» без конфигурации). Затем в конфигураторе выполните «Конфигурация → Загрузить конфигурацию из файла» и укажите файл .cf. После загрузки обновите конфигурацию базы данных.

Итог

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

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