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

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

Как скинуть конфигурацию 1С: пошаговая инструкция

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

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

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

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

Что значит «скинуть конфигурацию» и какой сценарий вам нужен

Термин «скинуть» в разговорной речи объединяет несколько разных операций. От правильного понимания задачи зависит выбор инструмента и риски:

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

Как выбрать действие

Нужно передать конфигурацию разработчику или сохранить копиюИспользуйте «Сохранить конфигурацию в файл» — получите cf-файл без риска для базы
После доработок появились ошибки и нужно вернуть типовую версиюЗагрузите типовой cf-файл через «Загрузить конфигурацию из файла» с полной заменой
Конфигурация заблокирована и не даёт редактировать объектыСнимите её с поддержки через «Настройка поддержки»
Проблема только у одного пользователя (сбились формы, отчёты)Очистите пользовательские настройки, конфигурацию трогать не нужно

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

Для работы с конфигурацией требуются права администратора в базе и монопольный доступ для части операций. Убедитесь, что у вашей учётной записи есть роль «Администратор» или полные права, иначе пункты меню в Конфигураторе будут недоступны.

Резервную копию проще всего сделать через выгрузку информационной базы: Конфигуратор → «Администрирование» → «Выгрузить информационную базу». Полученный файл .dt содержит и данные, и конфигурацию. Для клиент-серверных баз предпочтительнее штатный бэкап средствами СУБД (MS SQL, PostgreSQL), потому что выгрузка .dt на больших базах занимает много времени и не всегда восстанавливается корректно.

Как выгрузить конфигурацию 1С в файл .cf

Это самый безопасный сценарий — он ничего не меняет в базе, а только создаёт файл. Порядок действий:

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

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

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

Как сбросить изменения и вернуть типовую конфигурацию

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

Порядок сброса:

  1. Сделайте резервную копию базы и убедитесь, что все пользователи вышли.
  2. Откройте Конфигуратор, перейдите в «Конфигурация → Загрузить конфигурацию из файла».
  3. Укажите типовой файл .cf и подтвердите полную замену конфигурации.
  4. После загрузки выполните «Конфигурация → Обновить конфигурацию базы данных».
  5. Если платформа предложит реструктуризацию — подтвердите и дождитесь завершения.

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

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

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

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

Типичные ошибки
01
Снятие с поддержки без необходимости — после этого обновления перестают ставиться автоматически, и сопровождение усложняется
02
Загрузка cf-файла другого релиза — приводит к ошибкам реструктуризации и некорректной работе объектов
03
Работа без монопольного доступа — обновление конфигурации базы данных не выполнится, пока в базе есть активные сеансы
04
Отсутствие проверки после сброса — ошибки всплывают у пользователей в рабочем режиме

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

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

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

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

Обновление конфигурации базы данных
Норма

Завершается без сообщений об ошибках, реструктуризация проходит полностью

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

Ошибки реструктуризации, сообщения о несоответствии метаданных

Запуск в режиме предприятия
Норма

База открывается, основные формы (справочники, документы) работают

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

Ошибки при открытии форм, сообщения об отсутствующих объектах

Состояние поддержки
Норма

В «Настройке поддержки» отображается ожидаемый статус

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

Конфигурация осталась на поддержке, хотя должна быть снята, или наоборот

Выгруженный cf-файл
Норма

Файл существует, размер соответствует ожиданиям, файл открывается в тестовой базе

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

Файл нулевого размера или не загружается в пустую базу

Для ответственных баз полезно дополнительно выполнить тестирование и исправление («Администрирование → Тестирование и исправление») в режиме проверки логической целостности — на тестовой копии, а не на рабочей базе.

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

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

Чем отличается файл .cf от файла .dt?

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

Можно ли скинуть конфигурацию без Конфигуратора?

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

Что делать, если после загрузки конфигурации база не открывается?

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

Удаляются ли данные при загрузке конфигурации из файла?

Загрузка конфигурации меняет структуру метаданных. Если в новой конфигурации удалены объекты, в которых были данные (реквизиты, справочники, регистры), эти данные при реструктуризации будут потеряны. Именно поэтому перед сбросом к типовой версии необходима резервная копия.

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

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

Почему кнопка «Сохранить конфигурацию в файл» неактивна?

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

Итог

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

Выгрузка конфигурации в cf-файл — безопасная операция через «Сохранить конфигурацию в файл». Сброс к типовой версии выполняется загрузкой типового cf и удаляет все доработки. Перед любыми изменениями делайте резервную копию и проверяйте её восстановление на тестовой базе.