Конфигуратор 1С 8.3: запуск и снятие запрета на изменение объектов

· 9 мин

Содержание

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

Всё ниже относится к платформе 8.3 и одинаково для любой конфигурации: Бухгалтерии 3.0, ЗУП 3.1, УТ 11 и других. Отличаются только права пользователей и то, подключена ли база к хранилищу.

Запуск Конфигуратора из окна выбора информационной базы

Обычный путь занимает три клика:

  1. Запустите 1С с ярлыка на рабочем столе. Откроется окно со списком баз.
  2. Выделите нужную базу одним щелчком. Двойной щелчок запустит её в пользовательском режиме, а это не то, что нужно.
  3. Нажмите кнопку Конфигуратор справа от списка.
  4. В окне авторизации выберите пользователя с полными правами и введите пароль.

Если в базе нет ни одного пользователя, окно авторизации не появится и Конфигуратор откроется сразу. Так бывает в новой пустой базе или в демо-базе.

После входа вы увидите пустое окно с меню наверху. Это нормально: дерево метаданных по умолчанию закрыто.

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

Выполните Конфигурация → Открыть конфигурацию. Слева появится дерево: «Общие», «Константы», «Справочники», «Документы» и так далее.

Рядом есть пункт Конфигурация → Конфигурация базы данных → Открыть конфигурацию БД. Эту конфигурацию редактировать нельзя никогда — она только для просмотра. Правки вносятся в основную конфигурацию, а в базу данных попадают после команды Конфигурация → Обновить конфигурацию базы данных (клавиша F7).

Что открытоМожно менятьДля чего
Основная конфигурацияДа, если нет замков поддержки и хранилищаДоработки, исправления
Конфигурация БДНетСравнить, что сейчас реально работает у пользователей
РасширениеДаДоработки без снятия типовой с поддержки

Открыть объект, форму или модуль

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

  • 📝 Модуль объекта или менеджера — правой кнопкой по объекту, в контекстном меню выберите нужный модуль.
  • 🪟 Форма — раскройте ветку «Формы» и откройте нужную двойным щелчком. Редактор покажет элементы, реквизиты и модуль формы.
  • 🔎 Найти объект по имени помогает строка поиска над деревом конфигурации. Глобальный поиск по тексту модулей — Правка → Глобальный поиск.

Сохранить изменения в основной конфигурации можно сочетанием Ctrl+S. Если забудете, Конфигуратор сам предложит сохранить их при закрытии. Сохранение ещё не применяет правки к базе — для этого нужен отдельный шаг обновления конфигурации базы данных.

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

Типовая конфигурация от фирмы 1С стоит «на поддержке поставщика». Это видно по значку замка рядом с объектами в дереве. Открыть форму или модуль такого объекта можно, но изменить его не получится: поля недоступны, а текст модуля открыт только для чтения.

Пошагово

  1. Сохраните копию: Администрирование → Выгрузить информационную базу (файл .dt). Копию одной конфигурации без данных даёт Конфигурация → Сохранить конфигурацию в файл (.cf).
  2. Откройте Конфигурация → Поддержка → Настройка поддержки.
  3. Нажмите Включить возможность изменения. Платформа предупредит, что дальше обновления придётся ставить через сравнение и объединение. Подтвердите.
  4. Выберите правило для объектов поставщика. Безопасный вариант — Объект поставщика редактируется с сохранением поддержки: изменения разрешены, а при обновлении платформа покажет, что поменяли вы и что поставщик.
  5. Закройте окно. Замки в дереве сменятся другими значками, объекты станут редактируемыми.

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

Правила поддержки для отдельного объекта

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

  • 🔒 Объект поставщика не редактируется — объект остаётся типовым.
  • ✏️ Объект поставщика редактируется с сохранением поддержки — правка разрешена, обновления сливаются.
  • ✂️ Объект поставщика снят с поддержки — дальше этот объект обновляться не будет совсем.

Третий вариант выбирают редко: через год никто не вспомнит, почему документ перестал получать исправления.

Когда снимать с поддержки не нужно

Если задача — поменять печатную форму, добавить реквизит или свою обработку, используйте расширение: Конфигурация → Расширения конфигурации. Расширения появились в платформе 8.3.6. Типовая остаётся на полной поддержке и обновляется штатно, а доработка живёт отдельно.

Внешние отчёты и обработки (.erf, .epf) вообще не требуют правки конфигурации. Их подключают в пользовательском режиме.

Если база подключена к хранилищу

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

Ярлык и параметры запуска сразу в Конфигуратор

Если в Конфигуратор заходите каждый день, удобнее отдельный ярлык.

Через свойства базы в списке

  1. В окне запуска выделите базу и нажмите Изменить.
  2. Пройдите мастер до последней страницы.
  3. В поле Дополнительные параметры запуска впишите ключи, например /N"Администратор".
  4. Нажмите Готово.

Эти ключи будут подставляться при каждом запуске базы из списка, в том числе в Конфигуратор.

Отдельный ярлык 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 применяет изменения основной конфигурации к базе данных. Полный перечень команд пакетного режима смотрите во встроенной справке платформы: раздел о параметрах командной строки.

Права пользователя на вход в Конфигуратор

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

Где проверить и выдать права:

  • 👤 В Конфигураторе: Администрирование → Пользователи. Откройте карточку, вкладка «Прочие» — список ролей. Отметьте Полные права.
  • 🖥️ В пользовательском режиме конфигураций на БСП: Администрирование → Настройки пользователей и прав → Пользователи (или «Группы доступа»). Добавьте сотрудника в группу администраторов.

Если пароль администратора забыт

Штатных способов «обойти» пароль нет, и искать их в рабочей базе не стоит. Варианты:

  1. Попросите другого пользователя с полными правами сменить пароль в карточке пользователя.
  2. Если вход настроен через Windows, войдите под той учётной записью, к которой привязан пользователь 1С.
  3. Восстановите базу из копии, где пароль известен, и перенесите свежие данные.

Заведите минимум двух пользователей с полными правами. Один пароль в голове одного сотрудника — частая причина простоя после увольнения.

Монопольный режим: когда без него не обойтись

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

  • 🧱 обновление конфигурации базы данных, если изменения требуют реструктуризации таблиц;
  • 📦 загрузка базы из файла .dt;
  • 🩺 тестирование и исправление информационной базы;
  • 🔄 установка обновления типовой с изменением структуры данных.

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

Как освободить базу

  1. Предупредите пользователей заранее.
  2. В Конфигураторе откройте Администрирование → Активные пользователи и посмотрите, кто в базе.
  3. В конфигурациях на БСП включите блокировку: Администрирование → Обслуживание → Блокировка работы пользователей. Задайте код разрешения — с ним вы зайдёте сами через ключ /UC.
  4. Для клиент-серверной базы сеансы видны и в консоли администрирования серверов 1С.

Принудительное завершение сеанса обрывает работу пользователя. Несохранённый документ пропадёт. Делайте это после предупреждения и вне часов закрытия периода.

Ошибки при открытии Конфигуратора и редактировании

Выберите симптом — подсказка покажет причину и порядок действий.

Диагностика: выберите симптом

Что проверить перед правкой рабочей базы

  • 💾 Есть свежая выгрузка .dt, и вы знаете, куда она сохранилась.
  • 🧪 Доработку сначала сделали в копии базы, а не в рабочей.
  • 👥 Согласовано окно работ, если понадобится монопольный режим.
  • 📄 Записано, какие объекты меняли, — пригодится при следующем обновлении.

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

Можно ли открыть Конфигуратор, если в базе работают пользователи?
Да. Конфигуратор запустится, конфигурацию можно открыть и менять. Монопольный режим понадобится только при обновлении структуры базы, загрузке .dt или тестировании.
Чем «Открыть конфигурацию» отличается от «Открыть конфигурацию БД»?
Первая — рабочая копия для правок. Вторая показывает то, что сейчас применено в базе, и всегда открывается только для чтения.
Пропадёт ли поддержка после включения возможности изменения?
Нет, если выбрать правило «редактируется с сохранением поддержки». Обновления останутся, но пойдут через сравнение и объединение.
Как открыть Конфигуратор в базе 1С Fresh или другом облаке?
В облачных сервисах доступ к Конфигуратору обычно закрыт. Для доработок там используют расширения и внешние обработки.
Почему кнопка «Конфигуратор» есть, а вход не пускает?
Чаще всего у пользователя нет роли с правом «Администрирование». Войдите под администратором или попросите выдать права.