Поддержка конфигурации 1С: как снять с поддержки и вернуть на неё

«Поддержка» в конфигураторе 1С — это не техподдержка и не подписка ИТС, а связь вашей конфигурации с конфигурацией поставщика. От неё зависит, сможет ли 1С обновляться автоматически или каждое обновление превратится в ручную сверку кода. Разберём, какие бывают режимы поддержки, как снять конфигурацию с поддержки, почему этого почти никогда не стоит делать и как вернуть конфигурацию на поддержку.

Что такое поддержка конфигурации 1С

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

При обновлении эта связь позволяет выполнить трёхстороннее сравнение: старая версия поставщика, новая версия поставщика и ваша. Всё, что вы не меняли, заменяется автоматически, а вручную разбираются только объекты, изменённые и вами, и разработчиком. Без связи с поставщиком сравнивать приходится весь код целиком.

Где посмотреть состояние поддержки

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

Три режима поддержки

РежимЧто можно менятьКак обновляется
Не редактируется («на замке»)Ничего; доработки — только в расширенияхАвтоматически, в том числе из пользовательского режима
Редактируется с сохранением поддержкиЛюбые объекты, связь с поставщиком сохраняетсяЧерез сравнение и объединение, конфликты разбираются вручную
Снята с поддержкиВсёАвтоматически не обновляется, только ручное сравнение с новой типовой

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

Как включить возможность изменения, не снимая с поддержки

Если нужно изменить объект типовой конфигурации, снимать её с поддержки не требуется:

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

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

Как снять конфигурацию 1С с поддержки

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

Отдельный объект снимается с поддержки выбором правила «Объект поставщика снят с поддержки» в настройке поддержки для этого объекта.

Что вы теряете после снятия:

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

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

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

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

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

Штатной кнопки «вернуть» нет, но связь с поставщиком восстанавливается через сравнение с файлом конфигурации поставщика:

  1. Определите точный релиз вашей конфигурации — «Справка» → «О программе» или свойства конфигурации в конфигураторе.
  2. Найдите файл поставщика 1Cv8.cf того же релиза. Он появляется в каталоге шаблонов после установки дистрибутива; дистрибутивы скачиваются с портала 1С:ИТС.
  3. Сделайте резервную копию и работайте на копии базы.
  4. Выберите «Конфигурация» → «Сравнить, объединить с конфигурацией из файла» и укажите файл 1Cv8.cf.
  5. На вопрос о постановке на поддержку ответьте утвердительно.
  6. В окне сравнения разберите отличия: где оставить свою версию объекта, где взять версию поставщика.
  7. Выполните объединение, обновите конфигурацию базы данных и проверьте работу доработок на копии.

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

Обновление конфигурации на поддержке

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

«Конфигурации, снятые с поддержки» фирмой 1С — это другое

У словосочетания есть второе значение. Фирма «1С» периодически прекращает выпуск обновлений для устаревших редакций программ — например, для решений на обычных формах, которым на смену пришли новые редакции. Такие программы продолжают работать, но новые формы отчётности и изменения законодательства в них больше не выходят. Перечень снятых с поддержки редакций и сроки публикуются на портале 1С:ИТС. Если ваша редакция в этом списке — пора планировать переход на актуальную, а не снимать что-то в конфигураторе.

Когда звать специалиста

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

Такие задачи мы решаем в рамках сопровождения 1С: сначала оцениваем состояние конфигурации и объём работ, изменения делаем на тестовой копии. Разовые доработки и перенос изменений в расширения — по ставке 4 000 ₽ в час, подробнее на странице «Разработка 1С».

Добавить комментарий
Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *
Сайт использует cookie-файлы и обезличенный счётчик посещаемости Яндекс Метрики. Запись действий на страницах (Вебвизор, карта кликов) включается только после нажатия «Принять»; «Только обязательные» — сайт работает без записи действий. Подробнее — в политике использования cookies.
ПринятьТолько обязательные