К статье
Практический материал

Администрирование · 12 мин

Как поставить объекты на поддержку 1С

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

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

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

Материал подходит для типовых конфигураций на платформе 1С:Предприятие 8.3 (Бухгалтерия, Управление торговлей, ЗУП и другие). Интерфейс в разных версиях платформы может незначительно отличаться, но логика и названия режимов одинаковы.

Что такое поддержка конфигурации и какие режимы существуют

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

Для каждого объекта действует одно из правил поддержки. Понимание режимов — ключ к безопасной постановке, потому что именно выбор правила определяет, что произойдёт с доработками.

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

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

Подготовка: резервная копия и анализ текущего состояния

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

Второй шаг — понять, какие объекты изменены относительно типовой поставки. Откройте «Конфигурация → Сравнить, объединить с конфигурацией из файла» и укажите файл поставки той же версии, что установлена в базе. Список различий покажет реальные доработки. Зафиксируйте этот список: именно по нему вы решите, что возвращать на поддержку, а что оставлять изменённым.

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

Включение возможности изменения конфигурации

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

После этого в том же окне для корневого узла конфигурации установите правило «Объект поставщика редактируется с сохранением поддержки». Это промежуточное состояние: оно разрешает менять правила отдельных объектов. Закройте окно с сохранением и обновите конфигурацию базы данных (F7), если платформа потребует.

Обратная ситуация — когда цель как раз вернуть конфигурацию «на замок». В этом случае включение возможности изменений нужно только как промежуточный этап: после выставления всем объектам правила «не редактируется» корневому элементу возвращается режим без возможности изменения.

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

Постановка отдельных объектов на поддержку

В окне настройки поддержки дерево объектов отображается с пиктограммами состояния: замок означает «не редактируется», карандаш — «редактируется с сохранением поддержки», перечёркнутый значок — снятие с поддержки. Найдите нужный объект, дважды щёлкните по нему или откройте контекстное меню и выберите пункт установки правила.

Для полного возврата объекта под контроль поставщика выберите «Объект поставщика не редактируется». Если объект был изменён относительно поставки, платформа при ближайшем сравнении-объединении предложит привести его к типовому виду — это и есть момент, где доработка будет удалена. Если объект нужно оставить доработанным, но связанным с поставщиком, выбирайте «Редактируется с сохранением поддержки».

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

Работа с объектами, изменёнными дважды

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

Постановка всей конфигурации на поддержку через загрузку

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

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

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

Способы возврата на поддержку

Точечная настройка правил

Подходит, когда изменённых объектов немного. Полный контроль, но много ручной работы при большом числе объектов.

Сравнение-объединение с поставкой

Подходит для возврата группы объектов с визуальным контролем различий. Требует файла поставки точной версии.

Полная загрузка типовой конфигурации

Подходит для полного отказа от доработок. Быстро, но удаляет все изменения без исключения.

Проверка результата и обновление после постановки

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

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

Контрольные точки

Как проверить результат

Пиктограмма объекта в настройке поддержки
Норма

Замок — «объект поставщика не редактируется»

Тревожный признак

Карандаш или перечёркнутый значок у объекта, который должен быть типовым

Сравнение с конфигурацией поставщика
Норма

Объект отсутствует в списке различий

Тревожный признак

Объект показан как изменённый

Пробное обновление на копии
Норма

Объект обновляется автоматически без ручного выбора

Тревожный признак

Платформа требует решения по объекту при объединении

Типичные ошибки и ограничения

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

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

Типичные ошибки
01
Постановка на поддержку без резервной копии — потерянные доработки невозможно восстановить
02
Использование файла поставки другой версии — ложные различия и некорректное объединение
03
Постановка «не редактируется» для объекта с нужной доработкой — изменения стираются при ближайшем обновлении
04
Игнорирование расширений как альтернативы — конфигурация снова и снова снимается с поддержки ради мелких правок
05
Отсутствие пробного обновления на копии — проблемы вскрываются только в рабочей базе

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

Можно ли поставить на поддержку конфигурацию, полностью снятую с поддержки?

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

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

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

Пропадут ли данные при постановке объектов на поддержку?

Данные таблиц (документы, записи справочников) не удаляются — меняются только метаданные. Однако если доработка добавляла реквизиты, после возврата объекта к типовому виду эти реквизиты исчезнут из структуры, и хранившаяся в них информация станет недоступной.

Нужен ли монопольный доступ к базе?

Да. Изменение настройки поддержки и обновление конфигурации базы данных требуют монопольного режима: все пользователи и фоновые сеансы должны быть завершены. В клиент-серверном варианте проверьте также регламентные задания, которые могут удерживать соединения.

Что делать, если файл поставки нужной версии утерян?

Файл поставки можно сформировать из эталонной базы той же версии («Конфигурация → Поставка конфигурации → Создать файлы поставки») либо получить через дистрибутив обновления с портала 1С, если у организации действует договор сопровождения. Без файла поставки корректное восстановление поддержки невозможно.

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

В окне «Настройка поддержки» корневой узел показывает состояние без возможности изменения, а все объекты имеют пиктограмму замка. Дополнительный признак — при обновлении через файл поставки сравнение-объединение не задаёт вопросов и выполняется автоматически.

Итог

Что важно запомнить

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