Конфигуратор 1С 8.3: запуск и снятие запрета на изменение объектов
Содержание
Чтобы открыть Конфигуратор
, выберите базу в окне запуска 1С и нажмите кнопку Конфигуратор. Чтобы конфигурацию можно было редактировать, в Конфигураторе откройте её через Конфигурация → Открыть конфигурацию, а затем включите изменения: Конфигурация → Поддержка → Настройка поддержки → Включить возможность изменения. Без второго шага объекты типовой конфигурации остаются под «замком».
Всё ниже относится к платформе 8.3 и одинаково для любой конфигурации: Бухгалтерии 3.0, ЗУП 3.1, УТ 11 и других. Отличаются только права пользователей и то, подключена ли база к хранилищу.
Запуск Конфигуратора из окна выбора информационной базы
Обычный путь занимает три клика:
- Запустите 1С с ярлыка на рабочем столе. Откроется окно со списком баз.
- Выделите нужную базу одним щелчком. Двойной щелчок запустит её в пользовательском режиме, а это не то, что нужно.
- Нажмите кнопку
Конфигураторсправа от списка. - В окне авторизации выберите пользователя с полными правами и введите пароль.
Если в базе нет ни одного пользователя, окно авторизации не появится и Конфигуратор откроется сразу. Так бывает в новой пустой базе или в демо-базе.
После входа вы увидите пустое окно с меню наверху. Это нормально: дерево метаданных по умолчанию закрыто.
Открыть дерево конфигурации
Выполните Конфигурация → Открыть конфигурацию. Слева появится дерево: «Общие», «Константы», «Справочники», «Документы» и так далее.
Рядом есть пункт Конфигурация → Конфигурация базы данных → Открыть конфигурацию БД. Эту конфигурацию редактировать нельзя никогда — она только для просмотра. Правки вносятся в основную конфигурацию, а в базу данных попадают после команды Конфигурация → Обновить конфигурацию базы данных (клавиша F7).
| Что открыто | Можно менять | Для чего |
|---|---|---|
| Основная конфигурация | Да, если нет замков поддержки и хранилища | Доработки, исправления |
| Конфигурация БД | Нет | Сравнить, что сейчас реально работает у пользователей |
| Расширение | Да | Доработки без снятия типовой с поддержки |
Открыть объект, форму или модуль
Когда конфигурация открыта и замков нет, сам объект открывается двойным щелчком в дереве. Появится окно редактирования с вкладками: основные свойства, реквизиты, формы, команды, макеты.
- 📝 Модуль объекта или менеджера — правой кнопкой по объекту, в контекстном меню выберите нужный модуль.
- 🪟 Форма — раскройте ветку «Формы» и откройте нужную двойным щелчком. Редактор покажет элементы, реквизиты и модуль формы.
- 🔎 Найти объект по имени помогает строка поиска над деревом конфигурации. Глобальный поиск по тексту модулей —
Правка → Глобальный поиск.
Сохранить изменения в основной конфигурации можно сочетанием Ctrl+S. Если забудете, Конфигуратор сам предложит сохранить их при закрытии. Сохранение ещё не применяет правки к базе — для этого нужен отдельный шаг обновления конфигурации базы данных.
Как включить редактирование конфигурации на поддержке
Типовая конфигурация от фирмы 1С стоит «на поддержке поставщика». Это видно по значку замка рядом с объектами в дереве. Открыть форму или модуль такого объекта можно, но изменить его не получится: поля недоступны, а текст модуля открыт только для чтения.
Пошагово
- Сохраните копию:
Администрирование → Выгрузить информационную базу(файл.dt). Копию одной конфигурации без данных даётКонфигурация → Сохранить конфигурацию в файл(.cf). - Откройте
Конфигурация → Поддержка → Настройка поддержки. - Нажмите
Включить возможность изменения. Платформа предупредит, что дальше обновления придётся ставить через сравнение и объединение. Подтвердите. - Выберите правило для объектов поставщика. Безопасный вариант —
Объект поставщика редактируется с сохранением поддержки: изменения разрешены, а при обновлении платформа покажет, что поменяли вы и что поставщик. - Закройте окно. Замки в дереве сменятся другими значками, объекты станут редактируемыми.
Шаг 3 необратим простым способом. Вернуть конфигурацию в состояние «без возможности изменения» штатно можно только загрузкой чистой поставки. Каждое следующее обновление будет идти через объединение, а не в один клик. Решение принимайте осознанно, особенно в базе, которую обслуживает франчайзи.
Правила поддержки для отдельного объекта
После включения изменений можно точечно задать режим для любого объекта. В окне Настройка поддержки щёлкните по колонке правила у нужной строки. Варианты:
- 🔒
Объект поставщика не редактируется— объект остаётся типовым. - ✏️
Объект поставщика редактируется с сохранением поддержки— правка разрешена, обновления сливаются. - ✂️
Объект поставщика снят с поддержки— дальше этот объект обновляться не будет совсем.
Третий вариант выбирают редко: через год никто не вспомнит, почему документ перестал получать исправления.
Когда снимать с поддержки не нужно
Если задача — поменять печатную форму, добавить реквизит
или свою обработку, используйте расширение: Конфигурация → Расширения конфигурации. Расширения появились в платформе 8.3.6. Типовая остаётся на полной поддержке и обновляется штатно, а доработка живёт отдельно.
Внешние отчёты и обработки (.erf, .epf) вообще не требуют правки конфигурации. Их подключают в пользовательском режиме.
Если база подключена к хранилищу
Когда команда работает через хранилище конфигурации, объекты заблокированы, пока вы их не захватите. Правой кнопкой по объекту → Захватить в хранилище. После правок — Поместить в хранилище. Всё управление собрано в меню Конфигурация → Хранилище конфигурации. Объект, захваченный коллегой, вы изменить не сможете, пока он его не поместит обратно.
Ярлык и параметры запуска сразу в Конфигуратор
Если в Конфигуратор заходите каждый день, удобнее отдельный ярлык.
Через свойства базы в списке
- В окне запуска выделите базу и нажмите
Изменить. - Пройдите мастер до последней страницы.
- В поле
Дополнительные параметры запускавпишите ключи, например/N"Администратор". - Нажмите
Готово.
Эти ключи будут подставляться при каждом запуске базы из списка, в том числе в Конфигуратор.
Отдельный ярлык Windows
Создайте ярлык на 1cv8.exe нужной версии платформы. Путь обычно такой: C:\Program Files\1cv8\8.3.xx.xxxx\bin\1cv8.exe. В поле «Объект» после пути допишите ключи:
"C:\Program Files\1cv8\8.3.24.1548\bin\1cv8.exe" DESIGNER /F"D:\Bases\Buh" /N"Администратор"
Номер платформы подставьте свой — он виден в имени папки. Пароль в ярлык лучше не вписывать: его прочитает любой, кто откроет свойства ярлыка.
Ярлык на 1cestart.exe вместо 1cv8.exe сам выберет подходящую версию платформы. Это удобно, если на компьютере стоит несколько версий.
Командная строка: ключи запуска Конфигуратора
Первый параметр задаёт режим: DESIGNER — Конфигуратор, ENTERPRISE — пользовательский режим. Дальше идут ключи:
| Ключ | Что делает | Пример |
|---|---|---|
/F | Путь к файловой базе | /F"D:\Bases\Buh" |
/S | Сервер и имя базы для клиент-серверного варианта | /S"srv1c\buh" |
/IBName | Имя базы так, как оно записано в списке | /IBName"Бухгалтерия" |
/N | Имя пользователя | /N"Администратор" |
/P | Пароль | /P"123" |
/WA- | Не использовать вход через учётную запись Windows | /WA- |
/UC | Код разрешения входа при блокировке сеансов | /UC"Обновление" |
/DisableStartupMessages | Подавить стартовые предупреждения | — |
/Out | Записать сообщения в файл-лог | /Out"D:\log.txt" |
Пакетный режим для обслуживания
Для ночного обслуживания Конфигуратор запускают без интерфейса. Пример выгрузки копии базы:
"C:\Program Files\1cv8\8.3.24.1548\bin\1cv8.exe" DESIGNER /S"srv1c\buh" /N"Администратор" /P"пароль" /DumpIB"D:\Backup\buh.dt" /Out"D:\Backup\dump.log"
Ключ /UpdateDBCfg применяет изменения основной конфигурации к базе данных. Полный перечень команд пакетного режима смотрите во встроенной справке платформы: раздел о параметрах командной строки.
Права пользователя на вход в Конфигуратор
Войти в Конфигуратор может только пользователь, у которого есть право Администрирование. В типовых конфигурациях его даёт роль Полные права. Бухгалтер с обычным профилем увидит отказ при попытке войти.
Где проверить и выдать права:
- 👤 В Конфигураторе:
Администрирование → Пользователи. Откройте карточку, вкладка «Прочие» — список ролей. ОтметьтеПолные права. - 🖥️ В пользовательском режиме конфигураций на БСП:
Администрирование → Настройки пользователей и прав → Пользователи(или «Группы доступа»). Добавьте сотрудника в группу администраторов.
Если пароль администратора забыт
Штатных способов «обойти» пароль нет, и искать их в рабочей базе не стоит. Варианты:
- Попросите другого пользователя с полными правами сменить пароль в карточке пользователя.
- Если вход настроен через Windows, войдите под той учётной записью, к которой привязан пользователь 1С.
- Восстановите базу из копии, где пароль известен, и перенесите свежие данные.
Заведите минимум двух пользователей с полными правами. Один пароль в голове одного сотрудника — частая причина простоя после увольнения.
Монопольный режим: когда без него не обойтись
Открыть Конфигуратор и даже менять объекты можно, пока в базе работают пользователи. Монопольный доступ нужен для конкретных операций:
- 🧱 обновление конфигурации базы данных, если изменения требуют реструктуризации таблиц;
- 📦 загрузка базы из файла
.dt; - 🩺 тестирование и исправление информационной базы;
- 🔄 установка обновления типовой с изменением структуры данных.
Если изменения не затрагивают структуру хранения, платформа может предложить динамическое обновление. Пользователи продолжат работу и получат сообщение о необходимости перезапуска. Для крупных правок так делать не стоит: часть сеансов будет работать со старой версией модулей до перезахода.
Как освободить базу
- Предупредите пользователей заранее.
- В Конфигураторе откройте
Администрирование → Активные пользователии посмотрите, кто в базе. - В конфигурациях на БСП включите блокировку:
Администрирование → Обслуживание → Блокировка работы пользователей. Задайте код разрешения — с ним вы зайдёте сами через ключ/UC. - Для клиент-серверной базы сеансы видны и в консоли администрирования серверов 1С.
Принудительное завершение сеанса обрывает работу пользователя. Несохранённый документ пропадёт. Делайте это после предупреждения и вне часов закрытия периода.
Ошибки при открытии Конфигуратора и редактировании
Выберите симптом — подсказка покажет причину и порядок действий.
Администрирование → Активные пользователи или диспетчер задач на процесс 1cv8.exe. Снимайте процесс, только убедившись, что в нём нет несохранённых правок.Конфигурация → Поддержка → Настройка поддержки или вынесите доработку в расширение.Конфигурация → Открыть конфигурацию.F7 или Конфигурация → Обновить конфигурацию базы данных./ClearCache.Что проверить перед правкой рабочей базы
- 💾 Есть свежая выгрузка
.dt, и вы знаете, куда она сохранилась. - 🧪 Доработку сначала сделали в копии базы, а не в рабочей.
- 👥 Согласовано окно работ, если понадобится монопольный режим.
- 📄 Записано, какие объекты меняли, — пригодится при следующем обновлении.
Частые вопросы
Можно ли открыть Конфигуратор, если в базе работают пользователи?
.dt или тестировании.