Чистая база 1С с нуля: от пустого каталога до первого входа пользователя

· 9 мин

Содержание

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

Порядок одинаков для любой типовой конфигурации: Бухгалтерии, ЗУП, Управления торговлей. Разница только в файле, который вы загружаете. Ниже — оба способа, серверный вариант, запуск из командной строки и то, что нужно сделать после загрузки, чтобы база была готова к работе.

Что приготовить перед установкой конфигурации

Прежде чем создавать базу, соберите три вещи.

  • 📦 Файл полной конфигурации .cf или дистрибутив, который ставит шаблон. Это не файл обновления .cfu: обновление «накатывается» только на уже установленную конфигурацию и в пустую базу не загрузится.
  • 🖥️ Платформа подходящей версии. В описании релиза конфигурации указан минимальный номер платформы. Ваша платформа должна иметь номер не ниже указанного, иначе загрузка или запуск закончатся ошибкой.
  • 📁 Каталог или сервер для базы. Для файловой базы — пустая папка, на которую у пользователя Windows есть права записи. Для клиент-серверной — доступ к кластеру 1С и учётная запись СУБД с правом создавать базы.

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

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

Три способа получить чистую базу 1С

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

СпособЧто нужноКогда подходит
Из шаблонаУстановленный дистрибутив конфигурацииСамый быстрый путь, если дистрибутив уже поставлен на компьютер
Пустая база + загрузка .cfТолько файл 1Cv8.cfЕсть лишь файл конфигурации, без установщика
Загрузка .dt в пустую базуФайл выгрузки .dtНужна копия другой базы или демо-база

Создание базы из шаблона

Установщик конфигурации (setup.exe из дистрибутива) копирует файлы в каталог шаблонов. По умолчанию это %APPDATA%\1C\1cv8\tmplts. Свой каталог можно указать в окне запуска через кнопку Настройка в поле каталогов шаблонов.

После этого:

  1. В окне запуска нажмите Добавить → Создание новой информационной базы.
  2. Выберите Создание информационной базы из шаблона.
  3. В дереве раскройте нужную конфигурацию и выберите номер версии. Пункт с пометкой «демо» создаёт базу с примерами данных — для работы берите строку без неё.
  4. Задайте имя базы в списке и тип размещения: на компьютере или на сервере 1С:Предприятия.
  5. Укажите каталог (или параметры сервера) и завершите мастер.

Платформа сама развернёт конфигурацию, и база сразу откроется в режиме «1С:Предприятие».

Создание пустой базы без конфигурации

Этот вариант нужен, когда есть только файл .cf или .dt:

  1. Добавить → Создание новой информационной базы.
  2. Выберите Создание информационной базы без конфигурации для разработки новой конфигурации или загрузки выгруженной ранее информационной базы.
  3. Задайте имя, тип размещения и каталог.

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

Загрузка конфигурации в чистую базу: порядок действий

Загрузка файла .cf через Конфигуратор

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

Загруженная типовая конфигурация встаёт на поддержку поставщика с запретом изменений. Для чистой базы это правильное состояние: обновления потом будут ставиться без сравнения и объединения.

Загрузка выгрузки .dt

Если у вас файл .dt, команда другая: в Конфигураторе Администрирование → Загрузить информационную базу…. Выгрузка содержит и конфигурацию, и данные, поэтому шаг с .cf не нужен.

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

Серверный вариант

Для клиент-серверной базы в мастере выберите размещение «На сервере 1С:Предприятия» и заполните поля:

  • кластер серверов 1С (имя сервера, при нестандартном порте — с номером порта);
  • имя базы в кластере;
  • тип СУБД (MS SQL Server, PostgreSQL и т.д.), сервер СУБД, имя базы данных, пользователь и пароль СУБД;
  • флажок «Создать базу данных в случае ее отсутствия».

Флажок «Установить блокировку регламентных заданий» для чистой базы удобно включить. Задания вроде загрузки курсов валют не начнут работать раньше, чем вы закончите настройку. После загрузки конфигурации флажок снимают в консоли кластера, в свойствах базы.

Сама загрузка .cf на сервере идёт тем же путём через Конфигуратор.

Ошибки при установке конфигурации и как их обойти

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

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

Первый запуск и настройка после установки

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

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

  1. Создайте администратора. Администрирование → Настройки пользователей и прав → Пользователи. Пока в базе нет ни одного пользователя, она открывается без пароля у любого, кто знает путь к ней. Первому пользователю дайте полные права и задайте пароль.
  2. Заполните организацию. Реквизиты организации, ИНН, КПП и система налогообложения. В Бухгалтерии это раздел Главное → Организации.
  3. Включите нужную функциональность. В Бухгалтерии — Главное → Функциональность. Лишние разделы скрываются, нужные появляются в меню.
  4. Подключите интернет-поддержку. Администрирование → Интернет-поддержка и сервисы. Без неё не будут загружаться курсы валют, классификаторы и обновления.
  5. Проверьте региональные настройки и часовой пояс, если сервер стоит в другом регионе.

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

Автоматическая установка из командной строки

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

"C:\Program Files\1cv8\8.3.25.1394\bin\1cv8.exe" CREATEINFOBASE File="D:\Bases\Buh_clean" /UseTemplate "D:\Dist\1Cv8.cf" /AddInList "Бухгалтерия (чистая)" /Out "D:\Logs\create.log"

Номер платформы в пути замените на свой. Параметр /UseTemplate принимает и .cf, и .dt. Ключ /AddInList добавляет базу в список окна запуска под указанным именем, /Out пишет протокол в файл.

Если пустая база уже создана, конфигурацию можно загрузить в пакетном режиме Конфигуратора:

"C:\Program Files\1cv8\8.3.25.1394\bin\1cv8.exe" DESIGNER /F "D:\Bases\Buh_clean" /LoadCfg "D:\Dist\1Cv8.cf" /UpdateDBCfg /DisableStartupDialogs /Out "D:\Logs\load.log"
  • /F — путь к файловой базе; для серверной вместо него /S "сервер\имя_базы".
  • /LoadCfg — загрузка конфигурации из файла.
  • /UpdateDBCfg — обновление конфигурации базы данных сразу после загрузки.
  • /DisableStartupDialogs — без интерактивных окон, чтобы скрипт не завис.

Если в базе уже есть пользователи, добавьте /N "Имя" и /P "пароль". После выполнения откройте файл протокола: при ошибке процесс завершается без окна, и понять причину можно только по логу.

Пароль в bat-файле хранится открытым текстом. Не держите такие скрипты в общих папках и не используйте в них учётную запись администратора рабочих баз.

Как убедиться, что база установлена правильно

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

Проверка новой базы
Выполнено: 0 / 7

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

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

Резервная копия чистой базы и восстановление

Свежая настроенная база — удобная точка отката. Сохраните её до ввода первых документов.

СпособКак сделатьЧто сохраняет
Выгрузка .dtКонфигуратор → Администрирование → Выгрузить информационную базу…Конфигурацию и все данные, подходит и для файловой, и для серверной базы
Копия файла базыСкопировать 1Cv8.1CD из каталога базы, когда никто не работаетВсё содержимое файловой базы
Встроенное копированиеВ Бухгалтерии Администрирование → Обслуживание → Резервное копирование и восстановлениеФайловую базу, по расписанию
Средства СУБДРезервная копия базы данных на стороне MS SQL или PostgreSQLСерверную базу, без остановки пользователей

Восстановление из .dt делается командой Администрирование → Загрузить информационную базу… в пустую или ненужную базу. Чтобы не затереть рабочие данные, восстанавливайте сначала в отдельный каталог и проверяйте результат там.

Выгрузку чистой настроенной базы с реквизитами организации удобно хранить как «эталон». Для следующей организации или тестового стенда достаточно загрузить её .dt в пустую базу — без повторной настройки.

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

Можно ли поставить в одну базу две конфигурации, например Бухгалтерию и ЗУП?
Нет. В информационной базе одна конфигурация. Для Бухгалтерии и ЗУП создают две базы и настраивают обмен между ними.
Нужна ли лицензия, чтобы создать и настроить чистую базу?
Да, для запуска в режиме «1С:Предприятие» нужна лицензия платформы. Без неё база не откроется, исключение — учебная версия.
Как перенести готовую чистую базу на другой компьютер?
Выгрузите её в .dt и загрузите в пустую базу на новом месте. Для файловой базы можно просто скопировать её каталог, когда в ней никто не работает, и добавить базу в список окна запуска.
Можно ли сразу поставить последний релиз, минуя промежуточные?
Да. Для чистой базы берите полный дистрибутив нужного релиза: цепочка обновлений нужна только базе, где уже есть данные.
Чем чистая база отличается от демо-базы?
Демо-база содержит учебную организацию, документы и остатки. Для реального учёта она не подходит: примеры придётся удалять вручную, а следы останутся в нумерации и настройках.