Разработка и Конфигурация · 8 мин
Как убрать замочек в конфигурации 1С
Что означает замочек на объекте конфигурации 1С, как включить возможность изменения, снять объект с поддержки и избежать проблем при обновлении.
Значок замка на объекте конфигурации в 1С означает, что объект находится на поддержке поставщика и заблокирован от редактирования. Пока замок не снят, изменить модуль, форму или реквизит объекта нельзя — конфигуратор просто не даст сохранить правки. Это стандартный механизм защиты типовых конфигураций, который одновременно является и гарантией корректных обновлений.
Убрать замочек можно двумя способами: включить возможность изменения для всей конфигурации (замок станет «жёлтым» — редактирование разрешено, но объект остаётся на поддержке) или полностью снять объект с поддержки. Выбор влияет на то, как конфигурация будет обновляться в дальнейшем, поэтому действовать нужно осознанно, а не снимать замки «на всякий случай» со всех объектов подряд.
Перед любыми действиями обязательно сделайте резервную копию информационной базы. Изменение настроек поддержки — обратимая операция, но вместе с последующими правками кода она способна серьёзно усложнить обновление конфигурации.
Что означает замочек в конфигурации 1С
Замок — это визуальный индикатор режима поддержки объекта. В дереве конфигурации он отображается рядом с иконкой объекта: справочника, документа, общего модуля, регистра и так далее. Закрытый замок сигнализирует, что объект поставляется вендором в составе типовой конфигурации и защищён от изменений.
Механизм поддержки работает так: платформа хранит эталонную конфигурацию поставщика и при обновлении сравнивает её с новой версией. Если объект на поддержке и не изменялся, он обновляется автоматически. Если объект изменён, платформа предложит объединить изменения вручную. Именно поэтому замок — не «неудобство», а инструмент контроля обновлений.
Как включить возможность изменения конфигурации
Самый безопасный способ убрать замочек — включить возможность изменения на уровне всей конфигурации. При этом объекты остаются на поддержке, но их можно редактировать. В дереве конфигурации замок изменит вид (обычно появляется «жёлтый» значок), показывая, что правки разрешены.
После включения возможности изменения вы можете редактировать модули, формы, макеты и состав объектов. При этом конфигурация по-прежнему обновляется типовым способом — через «Обновить конфигурацию», только изменённые объекты потребуют ручного сопоставления при обновлении.
Как полностью снять объект с поддержки
Полное снятие с поддержки нужно редко — например, когда объект переписывается настолько радикально, что сопоставлять его с типовой версией при обновлении бессмысленно. После снятия платформа перестаёт отслеживать изменения поставщика для этого объекта: новые версии из обновлений применяться не будут.
Чтобы снять объект с поддержки, откройте настройку поддержки (Конфигурация → Поддержка → Настройка поддержки), найдите нужный объект в списке, дважды щёлкните по нему и выберите режим «Снять с поддержки». Либо выделите несколько объектов и задайте правило группой. Сохраните настройки кнопкой «ОК».
Настройка правил поддержки: сравнение режимов
В диалоге настройки поддержки для каждого объекта задаётся правило. Понимание разницы между режимами помогает выбрать минимально достаточное вмешательство.
Сравнение вариантов
Подходит для всех объектов, которые не нужно менять. Обновление полностью автоматическое.
Оптимально для точечных доработок. Объект обновляется, но изменения сопоставляются вручную при обновлении.
Только для объектов, полностью переписанных под себя. Автоматическое обновление объекта отключается.
Редкий режим: правки возможны, но при обновлении платформа будет предлагать вернуть типовую версию.
Рекомендуемая практика: включать изменение только для тех объектов, которые реально дорабатываются, а остальные оставлять под закрытым замком. Чем меньше изменённых объектов, тем быстрее и безопаснее проходит каждое обновление.
Замочек из-за расширений и других механизмов
Иногда пользователи принимают за «замочек» другие ограничения. Например, если конфигурация находится в режиме совместимости или база подключена к хранилищу конфигурации, объект может быть недоступен для редактирования, пока он не захвачен в хранилище. В этом случае значок отличается, а действие другое: правый клик по объекту → «Захватить в хранилище».
Ещё одна ситуация — доработка через расширение конфигурации. Расширения позволяют менять формы, модули и роли без снятия замков вообще: типовая конфигурация остаётся нетронутой, а изменения хранятся отдельно. Для большинства задач (добавить реквизит в форму, переопределить обработчик) расширение — предпочтительный путь, потому что обновление типовой конфигурации остаётся полностью автоматическим.
Как проверить результат и не сломать обновления
После изменения настроек поддержки убедитесь, что всё работает как ожидается. Откройте дерево конфигурации: у редактируемых объектов значок замка должен измениться, а попытка сохранить правку в модуле должна пройти без сообщения «объект заблокирован».
Как проверить результат
Замок открыт или жёлтый у нужных объектов
Замок не изменился — настройка поддержки не сохранена
Конфигурация сохраняется без ошибок блокировки
Сообщение о запрете редактирования объекта
У объекта стоит выбранный режим
Режим сброшен — проверьте права пользователя и монопольный доступ
Изменены только те объекты, что реально дорабатываются
Снято с поддержки множество лишних объектов
Дополнительно полезно вести учёт доработок: зафиксируйте, какие объекты изменены и зачем. При обновлении конфигурации этот список сильно упростит сопоставление изменений и снизит риск потери доработок.
Частые вопросы
Почему кнопка «Включить возможность изменения» недоступна?
Чаще всего у пользователя нет права «Администрирование» или конфигурация открыта не монопольно. Также проверьте, не подключена ли база к хранилищу конфигурации — тогда изменения выполняются через механизм захвата объектов.
Можно ли вернуть объект на поддержку после снятия?
Да, через загрузку конфигурации поставщика или сравнение и объединение с файлом поставки. Однако ваши доработки в этом объекте придётся переносить заново вручную, поэтому снимать с поддержки стоит только обоснованно.
Чем отличается жёлтый замок от обычного?
Жёлтый (открытый) замок означает, что объект редактируется с сохранением поддержки: изменения разрешены, но объект продолжает участвовать в автоматическом обновлении с ручным сопоставлением. Закрытый замок — редактирование запрещено.
Уберёт ли снятие замка предупреждение о нарушении лицензии?
Нет. Режим поддержки не связан с лицензированием платформы. Сообщения о лицензии решаются установкой и активацией программной лицензии или ключом защиты, а не настройкой поддержки.
Что лучше для доработки формы документа: снять замок или расширение?
Почти всегда — расширение. Оно позволяет добавить реквизиты, команды и обработчики без изменения типовой конфигурации, поэтому обновления остаются автоматическими. Снимать замок оправдано лишь при глубокой переработке логики, недоступной расширениям.
Что важно запомнить
Замочек убирается через Конфигурация → Поддержка → Настройка поддержки → «Включить возможность изменения». Полное снятие с поддержки отключает автоматическое обновление объекта, поэтому применяйте его точечно. Перед работой делайте резервную копию, а для большинства доработок предпочитайте расширения конфигурации.