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

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

Как выгрузить базу 1С УТ 11: все способы и пошаговые инструкции

Как выгрузить базу 1С Управление торговлей 11: выгрузка в dt через конфигуратор, выгрузка данных в XML, обмен между базами, проверка результата и типичные ошибки.

Выгрузка базы 1С: Управление торговлей 11 требуется в нескольких типовых ситуациях: создание резервной копии перед обновлением, перенос данных на другой сервер, передача базы программисту для доработки или миграция в другую конфигурацию. В зависимости от цели используются разные механизмы: выгрузка информационной базы в файл dt, выгрузка данных в XML через встроенную обработку или обмен по правилам конвертации.

Главное различие между способами — что именно попадает в файл. Файл dt содержит всю базу целиком: данные, конфигурацию, пользователей и настройки. Выгрузка в XML переносит только данные (справочники, документы, остатки) и требует идентичной конфигурации на приёмной стороне. Универсальный обмен по правилам позволяет перенести данные между разными конфигурациями, например из УТ 11 в Бухгалтерию.

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

Какой способ выгрузки выбрать под свою задачу

Прежде чем открывать конфигуратор, определите цель выгрузки. Резервная копия и перенос базы целиком — это файл dt. Перенос данных в пустую базу с той же конфигурацией и релизом — выгрузка XML. Обмен с другой конфигурацией (БП, ERP, розница) — универсальный обмен по правилам. Выгрузка отдельных справочников для Excel — табличные документы или выгрузка списков.

Сравнение способов выгрузки

Файл dt через конфигуратор

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

Выгрузка данных XML

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

Универсальный обмен по правилам

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

Выгрузка списков в Excel

Отдельные справочники и табличные части через «Ещё → Вывести список». Только для анализа, не для восстановления.

Маршрут решения

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

Нужна резервная копия перед обновлением или переносомДелайте выгрузку в dt через конфигуратор
Нужно перенести данные в пустую базу того же релизаИспользуйте обработку «Выгрузка и загрузка данных XML»
Нужно передать данные в Бухгалтерию или другую конфигурациюНастройте универсальный обмен данными по правилам конвертации
Нужен только список товаров или контрагентов для анализаВыведите список в табличный документ и сохраните в Excel

Выгрузка базы в файл dt через конфигуратор

Это штатный и самый надёжный способ получить полную копию базы УТ 11. Файл с расширением dt содержит всё: данные, конфигурацию, список пользователей с настройками прав. Такой файл можно развернуть на любом компьютере с подходящей версией платформы 1С.

Порядок действий для файловой базы:

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

Если при входе в конфигуратор появляется сообщение о занятых сеансах, завершите работу пользователей через «Администрирование → Активные пользователи» в режиме предприятия или через консоль кластера для клиент-серверной базы. Принудительное завершение сеансов допустимо, но предупредите сотрудников заранее, чтобы не потерять несохранённые документы.

Для клиент-серверной базы (SQL Server, PostgreSQL) выгрузка в dt делается тем же способом через конфигуратор. Однако для крупных баз быстрее и надёжнее делать резервную копию средствами самой СУБД — это штатный механизм, который не блокирует работу пользователей и обычно выполняется быстрее.

Выгрузка данных в XML в режиме предприятия

Когда нужно перенести только данные — без конфигурации и пользователей — используется стандартная обработка «Выгрузка и загрузка данных XML». Она входит в поставку конфигурации и доступна через раздел «НСИ и администрирование» или через «Все функции». Обработка выгружает все объекты метаданных в единый XML-файл.

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

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

Универсальный обмен данными между разными конфигурациями

Если нужно выгрузить данные из УТ 11 в другую конфигурацию — например, в 1С:Бухгалтерию для передачи документов и справочников — применяется обработка «Универсальный обмен данными в формате XML» и правила конвертации. Правила описывают, какие объекты и как сопоставляются между конфигурациями.

В типовой УТ 11 также встроены готовые планы обмена: «Синхронизация данных» в разделе «НСИ и администрирование». Для регулярного обмена с Бухгалтерией правильнее настроить именно синхронизацию, а не разовую выгрузку: она поддерживает двусторонний обмен, регистрацию изменений и расписание.

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

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

Выгрузка отдельных данных: справочники, документы, остатки

Не всегда нужна вся база. Частая задача — выгрузить номенклатуру, контрагентов или прайс в Excel для анализа или передачи контрагенту. В УТ 11 это делается без конфигуратора: откройте нужный список, нажмите «Ещё → Вывести список», выберите колонки и сохраните табличный документ в формате xlsx, csv или mxl.

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

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

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

Сам факт создания файла не гарантирует, что выгрузка пригодна. Обязательная проверка для dt: создайте пустую базу и выполните «Администрирование → Загрузить информационную базу», затем войдите в режим предприятия и убедитесь, что открываются документы, отчёты показывают ожидаемые цифры, а список пользователей на месте. Для XML проверьте контрольные итоги: количество документов за период, остатки по складу и обороты по взаиморасчётам в обеих базах должны совпадать.

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

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

Файл dt после выгрузки
Норма

Файл существует, размер сопоставим с размером базы, тестовая загрузка в пустую базу проходит без ошибок

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

Нулевой размер файла, ошибка «нарушена целостность» при загрузке

Данные после загрузки XML
Норма

Количество документов и остатки по отчётам совпадают с базой-источником

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

Расхождения в остатках, пустые справочники, битые ссылки

Обмен по правилам
Норма

Пробный период загружен, документы проводятся, справочники сопоставлены

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

Дубли контрагентов и номенклатуры, ошибки при проведении загруженных документов

Типичные ошибки
01
Выгрузка XML в базу с другим релизом — ошибки загрузки и частичная потеря данных; сначала выровняйте релизы
02
Отсутствие тестовой загрузки — файл оказывается битым в момент, когда он реально нужен; всегда проверяйте копию восстановлением
03
Выгрузка dt при работающих пользователях в файловом режиме — монопольный доступ невозможен, выгрузка не начинается или обрывается
04
Хранение единственной копии на том же диске — при отказе диска теряются и база, и копия; копируйте выгрузку на другой носитель
05
Прерывание длительной выгрузки — файл остаётся неполным и непригодным; дождитесь завершения процесса

Ограничения и когда нужен специалист

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

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

Итог

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

Полная копия УТ 11 — это выгрузка в dt через конфигуратор с монопольным доступом. Для переноса только данных между идентичными релизами используйте обработку «Выгрузка и загрузка данных XML», для обмена с другими конфигурациями — универсальный обмен по правилам. Любую выгрузку проверяйте тестовой загрузкой и храните копию на отдельном носителе.

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

Можно ли выгрузить базу УТ 11, не останавливая работу пользователей?

Выгрузка в dt через конфигуратор требует монопольного доступа, поэтому сеансы придётся завершить. Для клиент-серверной базы альтернатива — резервная копия средствами СУБД, которая не блокирует работу. В файловом режиме без остановки работы корректную полную копию получить нельзя.

Чем отличается файл dt от выгрузки в XML?

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

Загрузка dt выдаёт ошибку, хотя выгрузка прошла без сообщений. Что делать?

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

Как выгрузить из УТ 11 только номенклатуру с ценами в Excel?

Откройте список номенклатуры, настройте нужные колонки через «Ещё → Изменить форму» или выведите прайс через отчёт «Прайс-лист» в разделе CRM и маркетинг или Закупки. Затем «Ещё → Вывести список» и сохраните табличный документ в формате xlsx через «Файл → Сохранить как».

Можно ли перенести данные из УТ 11 в 1С:Бухгалтерию выгрузкой dt?

Нет: файл dt можно загрузить только как базу той же конфигурации. Для передачи данных в Бухгалтерию настройте синхронизацию данных в разделе «НСИ и администрирование → Синхронизация данных» или используйте универсальный обмен с правилами конвертации для соответствующих релизов.

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

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