Конфигурацию сняли с поддержки или заблокировали правки: как вернуть всё как было

· 9 мин

Содержание

Вернуть конфигурацию на полную поддержку можно только через Конфигуратор: нужен файл поставки той же конфигурации (.cf или .cfu) и права администратора. Если вы просто хотите снова получать обновления, начните с настройки поддержки и сравнения вашей версии с поставкой.

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

Что означает «полная поддержка» и почему она слетает

У каждого объекта конфигурации есть правило поддержки. Посмотреть его можно в Конфигураторе: Конфигурация → Поддержка → Настройка поддержки. Там четыре состояния:

РежимЧто можноОбновления
Не редактируется (полная поддержка)Только настройка в пользовательском режимеСтавятся автоматически
Редактируется с сохранением поддержкиМенять объект, связь с поставщиком остаётсяОбъединяются с вашими правками
Редактируется без сохранения поддержкиМенять как угодноДля объекта не приходят
Снят с поддержкиЛюбые правкиНе приходят совсем

Поддержка слетает по понятным причинам:

  • 🔧 разработчик включил возможность изменения и поправил объект;
  • 📦 загрузили чужой .cf другой версии или другой конфигурации;
  • 🗂 базу перенесли из копии, где конфигурация уже была снята;
  • ❌ при обновлении возник конфликт, и объект оставили «как есть» без решения.

Полная поддержка нужна не всегда. Если ваша конфигурация сильно доработана, часть объектов можно держать в режиме «с сохранением поддержки». Обновления тогда продолжат приходить, а ваши правки останутся.

Что проверить до начала

Работа идёт в монопольном режиме и меняет саму конфигурацию. Поэтому сначала подготовка.

  1. Сделайте выгрузку информационной базы: Администрирование → Выгрузить информационную базу (файл .dt). Это откат на случай, если что-то пойдёт не так.
  2. Сохраните текущую конфигурацию в файл: Конфигурация → Сохранить конфигурацию в файл. Так вы сохраните и все свои доработки.
  3. Выясните точную версию и название конфигурации: в Конфигураторе Конфигурация → Открыть конфигурацию, свойства корня, поле «Версия». Нужно, чтобы взять правильную поставку.
  4. Убедитесь, что в базе нет сеансов пользователей. Для правки конфигурации нужен монопольный доступ.
  5. Проверьте, есть ли у вас доступ к поставке: либо вы скачиваете её из личного кабинета на сайте поддержки 1С, либо она есть на диске ИТС.

Не начинайте на рабочей базе без копии. Лучше сначала повторить всё на тестовой копии и сверить результат.

Перед возвратом на поддержку
Выполнено: 0 / 5

Пошагово: как вернуть конфигурацию на полную поддержку

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

Случай 1. Конфигурация ещё связана с поставщиком

Это самый простой вариант. Объекты стоят в режиме «с сохранением поддержки» или «без сохранения».

  1. Откройте Конфигуратор в монопольном режиме.
  2. Перейдите в Конфигурация → Поддержка → Настройка поддержки.
  3. Нажмите кнопку Установить правило для всех объектов (или выберите нужные объекты в дереве и нажмите правой кнопкой).
  4. Выберите «Объект поставщика не редактируется».
  5. Подтвердите. 1С предупредит, что ваши правки в объектах будут заменены версией поставщика.

Это самое опасное место. Если вы поменяли в объекте реквизит или форму, возврат в режим «не редактируется» вернёт его к состоянию поставки. Ваша доработка исчезнет.

Поэтому сначала решите, что для вас важнее: чистая поддержка или кастомизация. Если кастомизация важнее, оставьте режим «с сохранением» именно для этих объектов, а остальные верните.

Случай 2. Конфигурация полностью снята с поддержки

Здесь связь с поставщиком разорвана. Сам по себе переключатель не поможет, нужна загрузка поставки.

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

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

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

Случай 3. Нужно вернуть «как у поставщика» целиком

Если доработки не нужны (например, их делали временно), проще всего загрузить поставку целиком:

  1. Откройте базу в Конфигураторе.
  2. Конфигурация → Загрузить конфигурацию из файла и выберите .cf полной поставки.
  3. Обновите конфигурацию базы данных.
  4. Загрузка заменит конфигурацию целиком. Данные в базе не пострадают, но вся кастомизация уйдёт.

Этот способ быстрый, но ничего не сохраняет. Используйте его, только если выгрузка и копия конфигурации точно сделаны.

Случай 4. Есть доработки: что оставить

Часто всё упирается в вопрос «что оставить». Удобно принимать решение по таблице.

Что вы менялиРекомендация
Печатную форму или отчётОставить с сохранением поддержки
Добавили реквизит в документОставить с сохранением поддержки
Переписали проведениеПодумать, нужно ли это сейчас; иначе вернуть поставку
Свои новые объекты (не из типовой)Оставить, они в поддержку не входят
Правили «на скорую руку» и забылиВернуть поставку

Свои новые объекты (справочники, обработки, отчёты, которые вы добавили сами) под поддержку не попадают, их вообще не затронет возврат. Это нормально.

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

Как убедиться, что поддержка действительно вернулась

После обновления проверьте результат сразу, а не при следующем релизе.

  • ✅ В Настройка поддержки в шапке окна написано, что конфигурация находится на поддержке, и стоит версия поставщика.
  • ✅ В колонках дерева объектов видны значки «замочек» (объект на поддержке).
  • ✅ В пользовательском режиме Администрирование → Информация о программе (или меню «О программе») показывает нужный номер версии.
  • ✅ Откройте несколько типовых документов, формы и отчёты: нет ли сообщений об ошибке, формы открываются.
  • ✅ Проведите документ за прошлый период в тестовой копии (не в рабочей базе).
Что вы увидели в окне настройки поддержки?

Типичные ошибки при возврате и что с ними делать

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

Если вернуть поддержку не получилось

Бывают случаи, когда штатный путь не срабатывает. Сначала спокойно определите, что именно мешает.

  1. Версия слишком старая. Если база сильно отстала, поставку нужной версии могут не принять. Ставьте промежуточные релизы по цепочке.
  2. Конфигурация сильно изменена. Типовое слияние не справляется. Тогда проще перенести доработки в расширение и загрузить чистую поставку.
  3. Нет доступа к поставке. Нужна действующая подписка ИТС или лицензия, дающая право на обновления. Без неё официальную поставку не получить, а «найденные в интернете» .cf ставить не стоит: в них могут быть чужие изменения.
  4. Платформа не подходит. Новые конфигурации требуют определённого минимума платформы. Обновите платформу в соответствии с требованиями релиза.

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

Не используйте патчи и «ломалки» для обхода проверки поддержки или лицензии. Это нарушает права правообладателя и ставит базу под угрозу.

Особенности для файловой и клиент-серверной базы

Порядок действий одинаковый, но подводных камней по-разному.

  • Файловая база. Монопольный режим получить проще: достаточно, чтобы все закрыли программу. Копию делайте простым копированием папки с файлом 1Cv8.1CD при закрытой базе, дополнительно к выгрузке .dt.
  • Клиент-серверная база . Монопольный вход мешают фоновые задания и сеансы с других компьютеров. Завершите сеансы в консоли администрирования серверов, а регламентные задания на время работы отключите.
  • База в облаке или у франчайзи. Конфигуратор может быть закрыт настройками. Тогда возврат поддержки делает обслуживающая организация, вам остаётся указать, какие объекты менять нельзя.

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

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

Как не потерять поддержку снова

  • 📝 Записывайте, какие объекты сняты и зачем. Хватит текстового файла рядом с базой.
  • 🧪 Любые правки делайте сначала в тестовой копии.
  • 🔌 Новый функционал по возможности делайте расширением, а не правкой типовой конфигурации.
  • 🔁 Перед каждым обновлением сохраняйте .dt и .cf.
  • 👥 Не давайте права на Конфигуратор всем подряд. Одной ошибки достаточно, чтобы потерять связь с поставщиком.

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

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