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

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

Как перенести настройки 1С: пошаговое руководство

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

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

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

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

Что именно нужно переносить: определяем тип настроек

Прежде чем что-то копировать, определите, какие именно настройки вам нужны. В 1С они делятся на несколько категорий, и для каждой существует свой механизм переноса.

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

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

Перенос пользовательских настроек между пользователями и базами

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

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

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

Перенос данных между разными базами

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

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

Отдельный частый случай — перенос справочника номенклатуры или контрагентов из Excel. Типовые конфигурации содержат обработку «Загрузка данных из табличного документа» (в разделе с соответствующим справочником или в «Администрировании»), которая сопоставляет колонки файла полям справочника.

Способы переноса данных

Выгрузка .dt

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

Выгрузка/загрузка XML

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

Конвертация данных / помощники перехода

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

Копирование папки базы

Быстрый перенос файловой базы. Риск повреждения при копировании открытой базы.

Перенос внешних отчётов, обработок и печатных форм

Внешние отчёты (.erf) и обработки (.epf), подключённые через «Дополнительные отчёты и обработки», хранятся внутри базы в соответствующем справочнике. При переносе базы через .dt они переезжают автоматически. Если нужно перенести их отдельно, откройте справочник «Дополнительные отчёты и обработки», сохраните нужные элементы во внешние файлы (команда сохранения доступна в карточке элемента) и подключите эти файлы в новой базе.

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

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

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

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

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

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

Открытие базы
Норма

База открывается, конфигурация и версия корректны

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

Ошибка формата, требование обновления, пустое окно

Данные
Норма

Оборотно-сальдовая ведомость совпадает с источником

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

Расхождения итогов, отсутствующие документы

Настройки пользователей
Норма

Варианты отчётов и отборы на месте

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

Отчёты открываются с настройками по умолчанию

Права доступа
Норма

Пользователи видят свои разделы и документы

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

Ошибки «Нарушение прав доступа» или лишние права