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

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

Что значит экспорт в 1С и как правильно выгрузить данные

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

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

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

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

Какие задачи решает экспорт данных

Чаще всего экспорт используют, чтобы передать информацию за пределы конкретной базы. Бухгалтерия выгружает платёжные поручения в клиент-банк, отчётность — в формате для сдачи в ФНС, счета и акты — в PDF для отправки контрагентам. Менеджеры выгружают прайс-листы и каталоги товаров на сайт или в торговую площадку.

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

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

Основные форматы выгрузки и когда их применять

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

ФорматДля чего подходитОграничения
XLSX / XLSАнализ в Excel, сводные таблицы, доработка данныхОформление может «плыть» при сложной шапке отчёта
PDFОтправка контрагентам, печать, архивНе редактируется, не подходит для расчётов
MXLРодной формат табличных документов 1СОткрывается только в 1С
CSV / TXTОбмен с кассами, банками, другими системамиТолько данные без оформления, важна кодировка
XMLОбмен между базами 1С, выгрузка в госсистемыТребует соответствия структуре приёмника
DTПолная выгрузка базы через конфигураторЗагружается только в 1С той же линейки платформы

Практическое правило: если файл нужен человеку для просмотра — выбирайте PDF, для работы с цифрами — Excel, для передачи в другую программу — CSV или XML, для переноса базы — DT. Неверный выбор формата — самая частая причина того, что «выгрузка не открывается» на стороне получателя.

Сравнение вариантов

Выгрузка в Excel

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

Выгрузка в PDF

Подходит для отправки контрагентам и архива; данные нельзя редактировать и пересчитывать

Файл .dt

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

XML-обмен

Подходит для обмена между базами 1С и с госсистемами; требует совпадения форматов на обеих сторонах

Как выгрузить отчёт или документ в Excel и PDF

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

В тонком клиенте это меню «Файл — Сохранить как» либо кнопка с дискетой на панели табличного документа. В управляемых формах часто есть отдельная команда «Сохранить» или «Ещё — Сохранить как». В диалоге сохранения выберите формат: «Лист Excel», «Документ PDF», «Табличный документ» (MXL) и другие варианты.

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

Порядок действий
  1. 1
    Сформируйте отчёт или откройте печатную форму документа
  2. 2
    Откройте меню «Файл — Сохранить как» или нажмите кнопку сохранения на панели
  3. 3
    Выберите формат: Excel для анализа, PDF для отправки
  4. 4
    Укажите папку и понятное имя файла с датой
  5. 5
    Откройте сохранённый файл и проверьте полноту и читаемость данных

Выгрузка справочников и табличных данных

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

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

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

Выгрузка всей базы в файл .dt

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

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

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

Обмен с банком, кассой и другими системами

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

Здесь критична не столько сама выгрузка, сколько соответствие формата. Если банк обновил формат обмена, а обработка в 1С устарела, файл не примется. При ошибках обмена первым делом проверяйте актуальность конфигурации и настройки обмена конкретно с вашим банком или оборудованием.

Типичные ошибки
01
Сохранение отчёта в MXL и отправка контрагенту — файл не открывается без 1С; для внешней передачи используйте PDF или Excel
02
Выгрузка списка без отбора — в файл попадают тысячи лишних строк, которые приходится чистить вручную
03
Игнорирование кодировки при выгрузке в CSV — кириллица превращается в нечитаемые символы в принимающей системе
04
Путаница между выгрузкой .dt и резервной копией SQL-базы — для клиент-серверных баз .dt не заменяет штатный бэкап
05
Загрузка .dt в рабочую базу без резервной копии — данные замещаются безвозвратно

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

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

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

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

Файл открывается в целевой программе
Норма

Excel, PDF-просмотрщик или принимающая система открывают файл без ошибок

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

Ошибка открытия, сообщение о повреждении или неподдерживаемом формате

Полнота данных
Норма

Количество строк и итоговые суммы совпадают с данными в 1С

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

Часть строк отсутствует, итоги не сходятся

Кодировка текста
Норма

Русские наименования читаются корректно

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

Крякозябры вместо кириллицы

Актуальность данных
Норма

В файле данные за нужный период и по нужному отбору

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

Попали данные за другой период или лишние позиции

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

Итог

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

Экспорт в 1С — это выгрузка данных во внешний файл без их удаления из базы. Формат выбирайте по назначению: Excel для анализа, PDF для передачи, CSV/XML для обмена, .dt для переноса базы. После любой выгрузки открывайте файл и сверяйте полноту данных, а перед загрузкой .dt всегда делайте резервную копию.

Частые вопросы об экспорте в 1С

Экспорт удаляет данные из базы?

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

Чем экспорт отличается от резервного копирования?

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

Почему выгруженный файл не открывается у получателя?

Чаще всего причина в формате: файл MXL открывается только в 1С, а устаревшие версии Excel могут не читать новые форматы. Сохраните файл в универсальном формате — PDF или XLSX — и проверьте его у себя перед отправкой.

Можно ли настроить автоматический экспорт по расписанию?

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

Что делать, если в выгруженном файле вместо русского текста символы?

Это проблема кодировки, характерная для CSV и TXT. Сохраните файл заново, указав кодировку UTF-8, либо откройте его в программе, позволяющей выбрать кодировку при открытии. Если файл формирует обработка обмена — проверьте её настройки.

Кто может выполнить выгрузку базы в .dt?

Только пользователь с правами администратора и при монопольном доступе к базе — все остальные пользователи должны завершить работу. В файловых базах также потребуется свободное место на диске, сопоставимое с размером базы.