Администрирование · 11 мин
Что значит экспорт в 1С и как правильно выгрузить данные
Что значит экспорт в 1С, какие данные выгружаются, какие форматы используются, как выполнить выгрузку и проверить результат без потери информации.
Экспорт в 1С — это выгрузка данных из информационной базы во внешний файл или другую систему. Термин встречается в разных контекстах: бухгалтер «экспортирует» отчёт в Excel, кассир выгружает товары на кассу, администратор делает выгрузку базы в файл .dt, а обмен с банком выполняется через выгрузку платёжных поручений. Во всех случаях смысл один: данные покидают 1С в пригодном для дальнейшего использования виде.
Важно понимать, что экспорт — это не резервное копирование и не удаление данных. После выгрузки информация остаётся в базе, а созданный файл можно открыть в другой программе, передать контрагенту, загрузить в другую базу 1С или отправить в государственную систему. Обратная операция называется импортом — загрузкой данных из файла обратно в 1С.
Конкретные действия при экспорте зависят от того, что именно выгружается: печатная форма документа, справочник, отчёт, вся база целиком или данные для обмена с другой программой. Ниже разобраны основные сценарии, форматы и типичные ошибки.
Какие задачи решает экспорт данных
Чаще всего экспорт используют, чтобы передать информацию за пределы конкретной базы. Бухгалтерия выгружает платёжные поручения в клиент-банк, отчётность — в формате для сдачи в ФНС, счета и акты — в PDF для отправки контрагентам. Менеджеры выгружают прайс-листы и каталоги товаров на сайт или в торговую площадку.
Вторая группа задач — аналитика. Отчёты и табличные данные выгружают в Excel, чтобы строить сводные таблицы, графики и расчёты, которые в самой 1С делать неудобно. Третья группа — миграция: при переходе на новую конфигурацию или другую базу данные переносят через выгрузку и загрузку.
Отдельный сценарий — технологическая выгрузка всей базы в файл .dt через конфигуратор. Это способ сделать копию базы, перенести её на другой сервер или передать разработчику для диагностики. Такая выгрузка содержит и данные, и конфигурацию целиком.
Основные форматы выгрузки и когда их применять
Выбор формата определяется тем, где файл будет использоваться дальше. Один и тот же отчёт можно сохранить в нескольких форматах, и результат будет принципиально разным: от редактируемой таблицы до «застывшей» картинки документа.
| Формат | Для чего подходит | Ограничения |
|---|---|---|
| XLSX / XLS | Анализ в Excel, сводные таблицы, доработка данных | Оформление может «плыть» при сложной шапке отчёта |
| Отправка контрагентам, печать, архив | Не редактируется, не подходит для расчётов | |
| MXL | Родной формат табличных документов 1С | Открывается только в 1С |
| CSV / TXT | Обмен с кассами, банками, другими системами | Только данные без оформления, важна кодировка |
| XML | Обмен между базами 1С, выгрузка в госсистемы | Требует соответствия структуре приёмника |
| DT | Полная выгрузка базы через конфигуратор | Загружается только в 1С той же линейки платформы |
Практическое правило: если файл нужен человеку для просмотра — выбирайте PDF, для работы с цифрами — Excel, для передачи в другую программу — CSV или XML, для переноса базы — DT. Неверный выбор формата — самая частая причина того, что «выгрузка не открывается» на стороне получателя.
Сравнение вариантов
Подходит для анализа и доработки данных вручную; не подходит для официальной передачи документов
Подходит для отправки контрагентам и архива; данные нельзя редактировать и пересчитывать
Подходит для полной копии базы и переноса на другое оборудование; бесполезен для обмена отдельными документами
Подходит для обмена между базами 1С и с госсистемами; требует совпадения форматов на обеих сторонах
Как выгрузить отчёт или документ в Excel и PDF
Самый частый сценарий — сохранение сформированного отчёта или печатной формы. Порядок действий в типовых конфигурациях одинаков: сначала формируете отчёт или открываете печатную форму документа, затем используете команду сохранения.
В тонком клиенте это меню «Файл — Сохранить как» либо кнопка с дискетой на панели табличного документа. В управляемых формах часто есть отдельная команда «Сохранить» или «Ещё — Сохранить как». В диалоге сохранения выберите формат: «Лист Excel», «Документ PDF», «Табличный документ» (MXL) и другие варианты.
После сохранения обязательно откройте полученный файл и проверьте результат: все ли колонки на месте, не обрезались ли длинные наименования, корректно ли отображаются итоги. Особенно внимательно проверяйте отчёты со сложной шапкой — объединённые ячейки в Excel могут смещаться.
- 1Сформируйте отчёт или откройте печатную форму документа
- 2Откройте меню «Файл — Сохранить как» или нажмите кнопку сохранения на панели
- 3Выберите формат: Excel для анализа, PDF для отправки
- 4Укажите папку и понятное имя файла с датой
- 5Откройте сохранённый файл и проверьте полноту и читаемость данных
Выгрузка справочников и табличных данных
Списки номенклатуры, контрагентов, сотрудников и другие справочники выгружают двумя способами. Первый — через команду «Вывести список» (или «Ещё — Вывести список») в форме списка: программа формирует табличный документ с выбранными колонками, который затем сохраняется в Excel. Второй — через встроенные обработки обмена, если нужен структурированный файл для загрузки в другую систему.
Перед выгрузкой списка настройте отбор и состав колонок: выгружать тысячи лишних строк, чтобы потом чистить их вручную, — пустая трата времени. В команде вывода списка можно отметить только нужные поля: наименование, артикул, цену, остаток.
Для регулярных выгрузок (например, ежедневной выгрузки каталога на сайт) ручной способ не подходит — настраивается автоматический обмен или используется типовая обработка выгрузки. Если в конфигурации есть готовый механизм обмена, используйте его, а не ручное копирование: так меньше риск рассинхронизации данных.
Выгрузка всей базы в файл .dt
Технологическая выгрузка выполняется через конфигуратор: меню «Администрирование — Выгрузить информационную базу». Результат — файл с расширением .dt, содержащий все данные и конфигурацию. Операция доступна пользователю с правами администратора и требует монопольного доступа: все пользователи должны выйти из базы.
Файл .dt используют для переноса базы между серверами, создания копии для тестирования, передачи базы специалисту по сопровождению. Загружается он обратно через «Администрирование — Загрузить информационную базу», при этом существующая база полностью замещается.
Ограничение формата .dt: он привязан к платформе 1С и не является резервной копией в классическом смысле для клиент-серверных баз. Для баз на SQL Server или PostgreSQL штатное резервное копирование средствами СУБД надёжнее и быстрее, а выгрузка в .dt остаётся инструментом переноса и диагностики.
Обмен с банком, кассой и другими системами
Экспорт в контексте обмена — это выгрузка данных в строгом формате, который ожидает внешняя система. Платёжные поручения выгружаются в клиент-банк через обработку «Обмен с банком», товары и цены — на кассу или весы, данные о продажах — обратно из торгового оборудования.
Здесь критична не столько сама выгрузка, сколько соответствие формата. Если банк обновил формат обмена, а обработка в 1С устарела, файл не примется. При ошибках обмена первым делом проверяйте актуальность конфигурации и настройки обмена конкретно с вашим банком или оборудованием.
Как проверить результат выгрузки
Контроль результата занимает минуту, но избавляет от неприятных ситуаций вроде отправки контрагенту пустого файла или загрузки в другую базу неполных данных. Проверяйте не только факт создания файла, но и его содержимое.
Как проверить результат
Excel, PDF-просмотрщик или принимающая система открывают файл без ошибок
Ошибка открытия, сообщение о повреждении или неподдерживаемом формате
Количество строк и итоговые суммы совпадают с данными в 1С
Часть строк отсутствует, итоги не сходятся
Русские наименования читаются корректно
Крякозябры вместо кириллицы
В файле данные за нужный период и по нужному отбору
Попали данные за другой период или лишние позиции
Если выгрузка выполняется регулярно и автоматически, периодически делайте выборочную сверку: откройте файл и сравните несколько позиций с базой. Автоматический обмен может молча выгружать неполные данные после изменения настроек или обновления конфигурации.
Что важно запомнить
Экспорт в 1С — это выгрузка данных во внешний файл без их удаления из базы. Формат выбирайте по назначению: Excel для анализа, PDF для передачи, CSV/XML для обмена, .dt для переноса базы. После любой выгрузки открывайте файл и сверяйте полноту данных, а перед загрузкой .dt всегда делайте резервную копию.
Частые вопросы об экспорте в 1С
Экспорт удаляет данные из базы?
Нет. Экспорт — это создание копии данных во внешнем файле. Все документы, справочники и отчёты остаются в базе в неизменном виде. Данные удаляются только при выполнении отдельных операций удаления или загрузке .dt поверх существующей базы.
Чем экспорт отличается от резервного копирования?
Экспорт создаёт файл в формате, пригодном для просмотра или обмена, обычно с частью данных. Резервная копия — это полный слепок базы для восстановления после сбоя. Выгрузка в .dt близка к резервной копии, но для клиент-серверных баз надёжнее штатные средства СУБД.
Почему выгруженный файл не открывается у получателя?
Чаще всего причина в формате: файл MXL открывается только в 1С, а устаревшие версии Excel могут не читать новые форматы. Сохраните файл в универсальном формате — PDF или XLSX — и проверьте его у себя перед отправкой.
Можно ли настроить автоматический экспорт по расписанию?
Да, через регламентные задания или встроенные механизмы обмена конфигурации. Для этого обычно требуется доработка или настройка типового обмена — такую задачу лучше поручить специалисту, чтобы не нарушить работу существующих обменов.
Что делать, если в выгруженном файле вместо русского текста символы?
Это проблема кодировки, характерная для CSV и TXT. Сохраните файл заново, указав кодировку UTF-8, либо откройте его в программе, позволяющей выбрать кодировку при открытии. Если файл формирует обработка обмена — проверьте её настройки.
Кто может выполнить выгрузку базы в .dt?
Только пользователь с правами администратора и при монопольном доступе к базе — все остальные пользователи должны завершить работу. В файловых базах также потребуется свободное место на диске, сопоставимое с размером базы.