Настройки 1С: что и как сохранить, перенести и восстановить

· 10 мин

Содержание

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

Разберём каждый случай: пользовательские настройки отчётов, копирование настроек между сотрудниками, перенос списка баз, резервную копию всей базы, изменённые макеты печатных форм и автоматизацию. Пути даны для управляемого интерфейса «Такси» на платформе 8.3 и типовых конфигураций на БСП (Бухгалтерия 3.0, ЗУП 3.1, УТ 11).

Что относится к настройкам и где это лежит

Прежде чем искать кнопку «сохранить», полезно понять, что где хранится. Это снимает половину вопросов о переносе.

Что настраиваетсяГде хранитсяКак перенести
Варианты и отбор отчётовВ базе, у пользователяКопирование настроек пользователей
Внешний вид списков, колонкиВ базе, у пользователяКопирование настроек пользователей
Персональные и региональные параметрыВ базеКопирование настроек / настроить заново
Список баз в окне запускаФайл .v8i на ПКПередать файл .v8i
Вся база целикомФайл базы 1Cv8.1CD или СУБДВыгрузка в .dt
Изменённые макеты печатных формВ базе (расширение или хранилище БСП)Перенос расширения или файла макета

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

Варианты отчётов и настройки форм

Самая частая задача — сохранить настроенный отчёт, чтобы не собирать отборы каждый раз.

Откройте любой отчёт (например, в Бухгалтерии — Отчёты → Оборотно-сальдовая ведомость). Настройте период, группировки, отборы через значок настроек (шестерёнка) в командной панели отчёта.

Чтобы сохранить результат как отдельный вариант:

  1. Нажмите кнопку Ещё в правой части командной панели отчёта.
  2. Выберите команду сохранения варианта отчёта.
  3. Задайте понятное название — например, «ОСВ по 60 счёту с субконто».

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

Настройки внешнего вида списков (ширина колонок, их порядок, видимость, группировки) 1С запоминает автоматически при закрытии формы. Если список «съехал» и хочется вернуть заводской вид, в меню Ещё формы списка есть команда установки стандартных настроек.

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

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

Путь в Бухгалтерии 3.0: Администрирование → Настройки пользователей и прав → Копирование настроек. В ЗУП 3.1 и УТ 11 раздел называется так же — Настройки пользователей и прав.

В открывшейся форме:

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

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

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

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

Отдельно стоят персональные и общие настройки программы. Персональные (например, основная организация для подстановки в документы, формат отображения дат, какие подсказки показывать) задаются в разделе Главное → Персональные настройки или Администрирование → Настройки пользователей и прав. Они тоже привязаны к пользователю и копируются той же обработкой, если отметить соответствующий тип.

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

Список баз и файл .v8i

Список информационных баз в окне запуска 1С хранится не в базе, а в файле ibases.v8i. Лежит он в профиле пользователя Windows, обычно по пути %APPDATA%\1C\1CEStart\ibases.v8i. Это обычный текстовый файл, и именно он нужен, когда новому сотруднику надо «добавить все базы, как у всех».

Файл состоит из секций — по одной на каждую базу:

[Бухгалтерия предприятия]
Connect=Srvr="server1";Ref="buh_base";
OrderInList=100
Folder=/

[Зарплата (файловая)]
Connect=File="D:\Bases\ZUP";
OrderInList=200
Folder=/

Строка Connect задаёт подключение: Srvr/Ref — для клиент-серверной базы, File — для файловой. Чтобы добавить базу на другой компьютер, достаточно дважды кликнуть по .v8i-файлу с нужными секциями — 1С предложит добавить эти базы в список.

Удобный приём для организации: вынести общий .v8i в сетевую папку и подключить его как список общих баз через файл 1CEStart.cfg (параметр CommonInfoBases). Тогда все сотрудники видят один и тот же список, а администратор правит его в одном месте.

Перенос списка баз на новый компьютер
Выполнено: 0 / 5

Резервная копия информационной базы

Когда надо сохранить саму базу целиком — со всеми данными, настройками всех пользователей и доработками — делают резервную копию. Способ зависит от того, файловая база или клиент-серверная.

Файловая база, выгрузка в .dt. Это самый универсальный формат: один файл, который переносится на любой компьютер и загружается в чистую базу.

  1. Запустите базу в режиме Конфигуратор.
  2. Меню Администрирование → Выгрузить информационную базу.
  3. Укажите имя файла с расширением .dt и папку.

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

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

Файловая база без Конфигуратора. В типовых конфигурациях есть встроенное резервное копирование : Администрирование → Обслуживание → Резервное копирование и восстановление. Там можно сделать копию вручную и настроить расписание. Для файловой базы это удобнее, чем каждый раз заходить в Конфигуратор.

Клиент-серверная база . Файла 1Cv8.1CD у неё нет — данные лежат в СУБД (PostgreSQL или MS SQL Server). Выгрузка в .dt для серверной базы возможна, но для регулярных копий она неудобна и медленна на больших объёмах. Правильнее настроить резервное копирование средствами самой СУБД (например, план обслуживания в SQL Server). .dt в этом случае оставляют для разовых задач — переноса базы между серверами или передачи в поддержку.

Изменённые макеты печатных форм

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

Правильный путь в 8.3 — хранить доработку отдельно от типовой конфигурации, а не менять саму форму в Конфигураторе «поверх». Для этого есть два штатных механизма.

Через интерфейс БСП. В типовых конфигурациях есть раздел Администрирование → Печатные формы, отчёты и обработки → Макеты печатных форм. Там можно открыть макет нужного документа, отредактировать его и сохранить. Изменённый макет хранится в базе отдельно от поставки и переживает обновления конфигурации.

Через расширение конфигурации . Расширения появились в платформе 8.3.6 и предназначены как раз для таких доработок. Изменённый макет кладётся в расширение (файл .cfe), которое подключается к базе и не конфликтует с обновлениями типовой. Перенести доработку на другую базу — значит перенести этот .cfe: Конфигуратор → Конфигурация → Расширения конфигурации, затем сохранить расширение в файл и загрузить его в целевой базе. Загрузка расширения и обновление конфигурации базы — отдельные шаги.

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

Автоматизация: регулярные копии и перенос

Разовую выгрузку легко забыть, поэтому резервные копии стоит автоматизировать.

Для файловой базы проще всего использовать встроенное расписание в разделе Администрирование → Обслуживание → Резервное копирование и восстановление. Укажите папку для копий, периодичность и сколько копий хранить. Копии будут создаваться, пока хотя бы один сеанс открыт по расписанию.

Для клиент-серверной базы автоматизацию делают на уровне СУБД: регулярный бэкап базы данных средствами PostgreSQL или SQL Server по расписанию. Это надёжнее и не нагружает саму 1С.

Дополнительные варианты автоматизации:

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

Проверяйте, что копии реально создаются и открываются. Резервная копия, которую ни разу не пробовали восстановить, — это не копия, а надежда. Раз в квартал разверните последний бэкап в тестовую базу и убедитесь, что он рабочий.

Проблемы при переносе и как их избежать

Большинство сбоев при переносе настроек сводится к нескольким типовым ситуациям.

Диагностика: выберите симптом

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

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

Чем отличается `.dt` от `.v8i`?
.dt — это выгрузка всей информационной базы (данные, конфигурация, настройки всех пользователей). .v8i — это файл со списком баз в окне запуска, самих данных он не содержит, только адреса подключения.
Сохранятся ли настройки отчётов при выгрузке в `.dt`?
Да. Файл .dt содержит базу целиком, включая варианты отчётов и персональные настройки всех пользователей. При загрузке в другую базу они перенесутся вместе с данными.
Можно ли перенести настройки одного пользователя в другую базу?
Штатно платформа этого не делает: копирование настроек работает внутри одной базы. В другую базу переносят либо всю базу через .dt, либо настраивают отчёты и внешний вид заново.
Как вернуть настройки «по умолчанию», если всё сломалось?
В форме списка или отчёта используйте команду стандартных настроек в меню Ещё. Для пользователя целиком — команду очистки настроек в разделе Настройки пользователей и прав.
Где хранятся резервные копии, созданные по расписанию?
В папке, которую вы указали в разделе Администрирование → Обслуживание → Резервное копирование и восстановление. Там же задаётся, сколько последних копий хранить.