Администрирование · 11 мин
Как поставить конфигурацию 1С на поддержку поставщика
Пошаговая инструкция: как поставить конфигурацию 1С на поддержку, включить возможность изменения, снять с поддержки и обратно. Проверка результата и типичные ошибки.
Постановка конфигурации 1С на поддержку — это операция, при которой платформа фиксирует связь между вашей информационной базой и конфигурацией поставщика (типовым решением фирмы «1С» или отраслевым продуктом). Пока конфигурация находится на поддержке, обновления типовых релизов выполняются штатно, а платформа контролирует, какие объекты изменены, а какие остались в исходном состоянии.
Чаще всего задача возникает в трёх случаях: конфигурацию случайно или намеренно сняли с поддержки и нужно вернуть штатный режим обновлений; требуется включить возможность изменения для доработки отдельных объектов; после объединения или восстановления базы настройки поддержки сбросились. Во всех сценариях работа ведётся в конфигураторе через окно «Настройка поддержки».
Перед любыми действиями обязательно сделайте резервную копию базы: выгрузку в файл .dt через конфигуратор или средствами СУБД, если база клиент-серверная. Изменение настроек поддержки затрагивает структуру метаданных, и откатить его «одной кнопкой» нельзя — только восстановлением из копии.
Что такое поддержка конфигурации и какие режимы существуют
Поддержка — это механизм платформы, который хранит в базе копию конфигурации поставщика и сравнивает с ней рабочую конфигурацию. Благодаря этому при обновлении платформа понимает, какие объекты типовые (их можно заменить автоматически), а какие доработаны (по ним нужно принимать решение вручную).
Для каждого объекта метаданных в настройках поддержки задаётся одно из правил:
- Объект поставщика не редактируется — полная поддержка без изменений; объект обновляется автоматически;
- Объект поставщика редактируется с сохранением поддержки — типичный режим для доработанных решений; объект можно менять, но при обновлении платформа покажет расхождения;
- Объект поставщика снят с поддержки — связь с типовым объектом разорвана, автоматическое обновление невозможно.
Для конфигурации в целом действует аналогичная логика. Если корневой элемент в дереве настройки поддержки стоит в режиме «не редактируется», конфигурация считается полностью типовой. Если включена возможность изменения, но объекты не тронуты — она остаётся на поддержке, просто с разрешением на доработку.
Подготовка: что проверить перед постановкой на поддержку
Сначала убедитесь, что у вас есть права администратора в базе и монопольный доступ: настройка поддержки выполняется только при отсутствии других активных сеансов. Попросите пользователей выйти или завершите сеансы через консоль администрирования кластера.
Во-вторых, выясните текущее состояние. Откройте «Конфигурация → Поддержка → Настройка поддержки». Если кнопка «Включить возможность изменения» активна — конфигурация на поддержке, но закрыта для редактирования. Если видна кнопка «Поставить на поддержку» или конфигурация поставщика отсутствует — база снята с поддержки, и потребуется файл поставщика.
В-третьих, подготовьте файл конфигурации поставщика (.cf) той же версии, что установлена в базе. Версию рабочей конфигурации видно в окне «О программе» или в свойствах конфигурации. Дистрибутивы типовых решений скачиваются с портала 1С по действующей подписке ИТС. Несовпадение версий — самая частая причина проблем при постановке на поддержку.
Как включить возможность изменения без снятия с поддержки
Это самый безопасный и самый частый сценарий: конфигурация типовая, но нужно доработать несколько объектов, сохранив штатное обновление.
- 1Сделайте резервную копию базы (выгрузку .dt)
- 2Откройте конфигуратор под пользователем с правами администратора
- 3Перейдите в меню «Конфигурация → Поддержка → Настройка поддержки»
- 4Нажмите кнопку «Включить возможность изменения» и подтвердите действие
- 5В дереве объектов оставьте корневой узел в режиме «редактируется с сохранением поддержки»
- 6Для объектов, которые менять не планируется, оставьте правило «Объект поставщика не редактируется»
- 7Нажмите «ОК» и дождитесь применения настроек
После включения возможности изменения платформа спросит, какое правило установить для корня конфигурации. Выбирайте «Объект поставщика редактируется с сохранением поддержки» — тогда конфигурация останется на поддержке. Не соглашайтесь на снятие с поддержки, если цель — только доработка.
Хорошая практика — менять правило только для тех объектов, которые реально дорабатываются: конкретного документа, отчёта, модуля. Чем больше объектов остаётся в режиме «не редактируется», тем проще проходят последующие обновления.
Как вернуть на поддержку конфигурацию, снятую с поддержки
Если конфигурация уже снята с поддержки (в настройках поддержки пусто или указано, что конфигурация поставщика отсутствует), действия другие. Потребуется полный файл конфигурации поставщика именно той версии, которая соответствует текущему состоянию базы.
Общий порядок такой: откройте «Конфигурация → Поддержка → Настройка поддержки» и нажмите «Поставить на поддержку» (в некоторых версиях платформы — «Загрузить конфигурацию поставщика из файла»). Укажите файл .cf. Платформа загрузит его и выполнит сравнение объектов рабочей конфигурации с конфигурацией поставщика.
Далее в окне сопоставления нужно пройтись по объектам с расхождениями. Для типовых неизменённых объектов устанавливайте полную поддержку. Для доработанных — решайте индивидуально: либо принять версию поставщика (доработка будет потеряна), либо оставить свою версию с пометкой об изменении. Если доработки ценны, перед постановкой на поддержку зафиксируйте их: выгрузите изменённые модули в файлы или подготовьте расширение.
Если версии не совпадают
Когда рабочая база давно не обновлялась и точной версии поставщика под рукой нет, постановка на поддержку превращается в мини-проект: сначала базу приводят к известному релизу через последовательные обновления, и только затем настраивают поддержку. Пытаться «натянуть» файл другого релиза — путь к потере данных в метаданных.
Перед постановкой на поддержку доработанной базы выгрузите конфигурацию в файл .cf и сохраните его отдельно. Если сопоставление объектов пройдёт неудачно, этот файл станет единственным источником ваших доработок для последующего переноса.
Проверка результата после настройки
После завершения операции откройте «Настройка поддержки» ещё раз. Признаки корректного результата: в окне указана версия конфигурации поставщика, кнопка «Включить возможность изменения» либо отражает текущее состояние, дерево объектов заполнено, у корневого узла стоит ожидаемое правило.
Дополнительно проверьте, что база открывается в режиме предприятия и ключевые механизмы работают: проведение документов, формирование отчётов, обмен данными. Если выполнялась загрузка конфигурации поставщика, платформа могла потребовать обновление конфигурации базы данных — убедитесь, что оно завершилось без ошибок.
Как проверить результат
Указан поставщик и версия конфигурации поставщика, дерево объектов доступно
Окно пустое или версия поставщика отсутствует
Правило «не редактируется» или «редактируется с сохранением поддержки»
Корень снят с поддержки
Завершилось без сообщений об ошибках
Ошибки реструктуризации или отменённые изменения
Документы проводятся, отчёты формируются
Ошибки обращения к объектам метаданных
Типичные ошибки и как их избежать
Большинство проблем при постановке на поддержку связано не с самой операцией, а с подготовкой: неверная версия файла поставщика, отсутствие копии, поспешное согласие на замену доработанных объектов типовыми.
Отдельная ошибка — путать постановку на поддержку с обновлением конфигурации. Это разные операции: поддержка определяет режим учёта изменений, а обновление подменяет объекты новыми версиями. После возврата на поддержку обновления нужно выполнять отдельно, штатным механизмом.
Когда самостоятельной работы недостаточно
Если база сильно доработана, версия поставщика неизвестна или конфигурация собиралась объединением нескольких решений — постановка на поддержку требует анализа каждого изменённого объекта. В таких случаях разумнее привлечь специалиста по сопровождению 1С: цена ошибки — потеря доработок или неработоспособная база.
Как выбрать действие
Как альтернативу доработке основной конфигурации рассмотрите расширения: они позволяют менять формы, модули и роли, не затрагивая типовые объекты. Конфигурация при этом остаётся полностью на поддержке, а обновления проходят без ручного сопоставления.
Что важно запомнить
Постановка на поддержку выполняется в конфигураторе через «Настройку поддержки». Для типовой базы достаточно включить возможность изменения, для снятой с поддержки — загрузить файл поставщика той же версии. Резервная копия перед операцией обязательна, а доработки следует заранее зафиксировать или вынести в расширение.
Частые вопросы
Можно ли поставить на поддержку конфигурацию без файла поставщика?
Нет. Если конфигурация полностью снята с поддержки, потребуется файл .cf соответствующей версии. Без него платформе не с чем сравнивать объекты. Файл можно получить из дистрибутива обновления или полного дистрибутива типового решения.
Чем отличается «включить возможность изменения» от снятия с поддержки?
Включение возможности изменения только разрешает редактирование объектов — связь с конфигурацией поставщика сохраняется, обновления работают штатно. Снятие с поддержки разрывает эту связь полностью, и автоматическое обновление становится невозможным до обратной постановки на поддержку.
Пропадут ли доработки при постановке на поддержку?
Зависит от ваших действий при сопоставлении объектов. Если для изменённого объекта принять версию поставщика — доработка будет заменена типовой. Чтобы сохранить изменения, оставляйте свою версию объекта, а ещё надёжнее — заранее выгрузите доработки в файлы или перенесите их в расширение.
Нужен ли монопольный доступ для настройки поддержки?
Да. Изменение настроек поддержки и загрузка конфигурации поставщика выполняются только при отсутствии других активных сеансов. В клиент-серверном варианте сеансы завершают через консоль администрирования кластера, в файловом — достаточно выхода всех пользователей.
Как узнать, находится ли конфигурация на поддержке?
Откройте в конфигураторе «Конфигурация → Поддержка → Настройка поддержки». Если отображается поставщик, версия и дерево объектов с правилами — конфигурация на поддержке. Если окно пустое или предлагается только «Поставить на поддержку» — связь с поставщиком отсутствует.
Можно ли дорабатывать конфигурацию, не снимая её с поддержки?
Да, это штатный сценарий. Включите возможность изменения, установите для нужных объектов правило «редактируется с сохранением поддержки» и дорабатывайте их. При обновлении платформа покажет расхождения по таким объектам, и вы сможете аккуратно перенести изменения в новый релиз.