Администрирование · 10 мин
Как загрузить УТ в базу 1С
Как загрузить конфигурацию Управление торговлей в базу 1С: создание базы из шаблона, загрузка cf-файла, обновление через конфигуратор и проверка результата.
Загрузить УТ (Управление торговлей) в базу 1С можно несколькими способами: создать новую информационную базу из шаблона конфигурации, загрузить конфигурацию из cf-файла в пустую базу или развернуть готовую выгрузку dt. Выбор зависит от того, что у вас есть на руках: дистрибутив с портала 1С, файл конфигурации от поставщика или архив рабочей базы.
Главное различие между способами — в том, что именно попадает в базу. Шаблон и cf-файл переносят только конфигурацию (программную логику), без данных. Файл выгрузки dt содержит и конфигурацию, и данные: справочники, документы, настройки. Если вы разворачиваете УТ «с нуля», нужен шаблон или cf. Если переносите уже работающую базу — только dt.
Перед любыми действиями с существующей базой сделайте резервную копию. Загрузка конфигурации в базу с данными перезаписывает текущую конфигурацию, и откатить это без копии невозможно.
Что понадобится перед началом работы
Убедитесь, что у вас есть все необходимое. Во-первых, установленная платформа 1С:Предприятие версии, совместимой с вашей редакцией УТ — требуемая версия платформы указана в документации к дистрибутиву. Если платформа старше требуемой, конфигурация либо не загрузится, либо будет работать с ошибками.
Во-вторых, сам дистрибутив УТ. Он скачивается с портала portal.1c.ru при наличии действующего договора 1С:ИТС или поставляется партнером. Дистрибутив обычно представляет собой установщик, который распаковывает шаблоны конфигурации в каталог шаблонов (по умолчанию это папка tmplts в профиле пользователя).
В-третьих, права. Для работы в конфигураторе нужен пользователь с правами администратора, а для клиент-серверной базы — права на создание базы в кластере серверов 1С и на SQL-сервере.
Создание базы УТ из шаблона
Самый простой способ развернуть УТ с нуля — создать информационную базу из шаблона. Сначала запустите установщик дистрибутива УТ: он скопирует шаблоны в каталог шаблонов. Затем откройте окно запуска 1С, нажмите «Добавить», выберите «Создание новой информационной базы» и укажите вариант «Создание информационной базы из шаблона».
В списке шаблонов найдите нужную версию «Управление торговлей» и выберите её. Дальше мастер предложит указать имя базы и тип расположения: файловый вариант (папка на диске) или клиент-серверный (сервер 1С и СУБД). Для небольшой компании или тестовой базы достаточно файлового варианта.
После завершения мастера база появится в списке. При первом запуске в режиме предприятия УТ выполнит первоначальное заполнение: предложит выбрать страну, валюту, функциональность. Это нормально — дождитесь окончания обработки, не закрывая программу.
- 1Установите дистрибутив УТ — шаблоны попадут в каталог tmplts
- 2Откройте стартер 1С и нажмите «Добавить»
- 3Выберите «Создание новой информационной базы» — «из шаблона»
- 4Найдите в списке шаблон Управление торговлей нужной версии
- 5Укажите имя базы и тип: файловая или клиент-серверная
- 6Завершите мастер и запустите базу в режиме предприятия
- 7Дождитесь первоначального заполнения и выполните начальную настройку
Загрузка конфигурации из cf-файла
Этот способ применяют, когда шаблона нет, но есть файл конфигурации 1Cv8.cf — например, его передал франчайзи или вы выгрузили его из другой базы. Сначала создайте пустую информационную базу: в мастере добавления выберите «Создание информационной базы без конфигурации».
Затем запустите эту базу в режиме «Конфигуратор». Откройте меню «Конфигурация — Открыть конфигурацию» (при первом открытии согласитесь на создание), после чего выберите «Конфигурация — Загрузить конфигурацию из файла» и укажите путь к cf-файлу. Процесс займет некоторое время — для УТ это обычно несколько минут.
После загрузки конфигурация находится в статусе «не обновлена в базе данных». Нажмите F7 или выберите «Конфигурация — Обновить конфигурацию базы данных». Платформа покажет список изменений структуры — подтвердите кнопкой «Принять». Только после этого базой можно пользоваться.
Развертывание базы из файла выгрузки dt
Файл dt — это полная выгрузка информационной базы, включая данные. Такой файл вы получите, если кто-то передает вам готовую базу УТ, или если восстанавливаете резервную копию. В дистрибутиве УТ также есть демонстрационная выгрузка, полезная для обучения и тестирования.
Создайте пустую базу (без конфигурации), откройте её в конфигураторе и выберите «Администрирование — Загрузить информационную базу». Укажите dt-файл и подтвердите. Загрузка большой базы может занять продолжительное время — прерывать процесс нельзя, это приведет к повреждению базы.
После загрузки проверьте версию конфигурации в разделе «О программе». Если dt был выгружен с более старой версии платформы, при первом запуске может потребоваться конвертация — платформа выполнит её автоматически, но отката назад уже не будет.
Обновление уже установленной УТ
Отдельная ситуация — когда УТ в базе уже есть, но нужно загрузить новую версию конфигурации. Здесь используется не «Загрузить конфигурацию из файла», а «Конфигурация — Поддержка — Обновить конфигурацию» с указанием cf-файла нового релиза или «Обновить конфигурацию базы данных» через механизм поддержки.
Обновление через поддержку сохраняет типовой механизм сравнения и объединения: платформа покажет, какие объекты изменились, и позволит контролировать процесс. Если конфигурация дорабатывалась, при объединении внимательно проверяйте измененные модули — автоматическое объединение может перезаписать ваши доработки.
Перед обновлением обязательно сделайте выгрузку dt и убедитесь, что все пользователи вышли из базы, а фоновые задания завершены. Обновление конфигурации базы данных требует монопольного доступа.
Сравнение способов загрузки УТ
Подходит для новой базы с нуля. Самый простой путь, но требует установленного дистрибутива
Когда есть только файл конфигурации без шаблона. Переносит конфигурацию без данных
Для переноса готовой базы с данными или развертывания демо-базы. Требует совместимой платформы
Для уже работающей УТ при переходе на новый релиз. Сохраняет данные и контролирует изменения
Проверка результата и типичные проблемы
После загрузки откройте базу в режиме предприятия и проверьте основные признаки корректной установки: в заголовке или разделе «О программе» указана ожидаемая версия УТ, открываются основные разделы (продажи, закупки, склад), нет сообщений об ошибках обновления.
Частые проблемы: ошибка «Несовместимая версия платформы» — обновите платформу до требуемой; сообщение о невозможности монопольного доступа — завершите сеансы пользователей через консоль кластера или попросите выйти из базы; ошибки при обновлении конфигурации базы данных — обычно указывают на повреждение, здесь помогает тестирование и исправление.
Как проверить результат
В «О программе» отображается ожидаемый релиз УТ
Версия старая или конфигурация пустая
База открывается, разделы доступны, нет ошибок
Ошибки при запуске, требование обновить конфигурацию БД
В конфигураторе видны документы, справочники УТ
Конфигурация пустая или неполная
Что важно запомнить
Новую базу УТ создают из шаблона, конфигурацию без данных загружают из cf-файла через конфигуратор, готовую базу с данными разворачивают из dt. После загрузки cf обязательно обновите конфигурацию базы данных. Перед любыми операциями с существующей базой делайте резервную копию.
Частые вопросы
Можно ли загрузить УТ в базу, где уже работает другая конфигурация?
Технически можно, но загрузка cf полностью заменит существующую конфигурацию, а данные старой конфигурации станут недоступны, поскольку структура метаданных изменится. Если нужно сохранить данные, используйте обработки конвертации или переносите данные через типовые механизмы обмена в новую базу УТ.
Чем отличается cf-файл от dt-файла?
Файл cf содержит только конфигурацию — программную логику, структуру объектов, формы и макеты, без каких-либо данных. Файл dt — это полная выгрузка информационной базы: конфигурация плюс все данные (справочники, документы, регистры, пользователи). Для развертывания «с нуля» достаточно cf, для переноса рабочей базы нужен dt.
Загрузил конфигурацию, но база просит обновить конфигурацию базы данных. Что делать?
Это нормальная ситуация: загруженная конфигурация еще не применена к структуре базы данных. В конфигураторе нажмите F7 или выберите «Конфигурация — Обновить конфигурацию базы данных», просмотрите список изменений и нажмите «Принять». После этого база запустится в режиме предприятия.
Как загрузить УТ в клиент-серверную базу?
Принцип тот же, но пустую базу создают через консоль кластера серверов 1С (или мастером при добавлении базы с типом «на сервере 1С:Предприятия»), указав сервер, СУБД и имя базы. Дальше загрузка cf или dt выполняется через конфигуратор точно так же, как в файловом варианте. Учтите, что нужны права на создание базы в кластере и на SQL-сервере.
Платформа выдает ошибку версии при загрузке. Как исправить?
Ошибка означает, что конфигурация создана для более новой версии платформы, чем установлена у вас. Проверьте в поставке УТ требуемую версию платформы, скачайте и установите её с портала 1С, затем повторите загрузку. Понижать версию конфигурации под старую платформу самостоятельно не рекомендуется — это может нарушить работу механизмов.
Можно ли прервать загрузку dt, если она идет слишком долго?
Не рекомендуется: прерывание загрузки оставляет базу в неопределенном, фактически поврежденном состоянии. Большие базы загружаются долго — это нормально. Если процесс кажется зависшим, проверьте нагрузку на диск и процессор: если активность есть, загрузка продолжается. Дождитесь завершения или, в крайнем случае, восстановите базу из резервной копии и повторите загрузку.