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

Справочники и Данные · 10 мин

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

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

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

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

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

Чем экспорт отличается от импорта, обмена и резервной копии

Эти термины часто путают, хотя за ними стоят разные операции. Экспорт — односторонняя выгрузка «из 1С наружу». Импорт — обратная операция, загрузка данных в базу из внешнего файла. Обмен — двусторонний или регулярный процесс между двумя системами по заранее настроенным правилам, например синхронизация «1С:Управление торговлей» с «1С:Бухгалтерией».

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

Какие форматы экспорта используются в 1С

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

ФорматДля чего подходитОграничения
Excel (xlsx), MXLОтчёты, прайсы, таблицы для просмотра и печатиСлабо подходит для автоматической загрузки в другие системы
CSV, TXTТабличные данные для загрузки в другие программы, сайты, банкиНужно согласовать разделитель и кодировку с принимающей стороной
XMLОбмен между конфигурациями 1С и внешними системами, отчётность в госорганыСтруктура файла должна строго соответствовать формату приёмника
DBFСтарые системы, некоторые банковские и торговые программыОграничения на длину полей и типы данных
JSONИнтеграции с сайтами и веб-сервисамиОбычно требует настройки или доработки

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

Как выполнить типовую выгрузку: пошагово

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

Порядок действий
  1. 1
    Откройте нужный отчёт, список документов или справочник и сформируйте данные с нужными отборами (период, организация, склад).
  2. 2
    Если выгружаете список — выведите его табличным документом через кнопку «Ещё» → «Вывести список».
  3. 3
    Нажмите «Файл» → «Сохранить как» (или значок дискеты) и выберите формат: Excel, CSV, MXL и т.д.
  4. 4
    Укажите папку и понятное имя файла с датой, например «Контрагенты_на_01_06.xlsx».
  5. 5
    Откройте сохранённый файл и убедитесь, что данные читаются и соответствуют тому, что было на экране.

Для выгрузки в банк, на сайт или в другую конфигурацию используются специализированные обработки: «Обмен с банком», «Выгрузка товаров на сайт», «Универсальный обмен данными в формате XML». Они находятся в разделах «Администрирование» или «Покупки/Продажи» в зависимости от конфигурации. Там выгрузка настраивается по правилам: какие объекты выгружать, за какой период, с какими отборами.

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

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

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

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

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

Открывается в целевой программе без сообщений об ошибке

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

Программа сообщает о повреждении или неверном формате

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

Количество строк совпадает с количеством в списке/отчёте в 1С

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

Часть строк отсутствует, обрезан последний блок данных

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

Русские буквы отображаются корректно

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

«Кракозябры» или знаки вопроса вместо текста

Числа и даты
Норма

Суммы и даты распознаются как числа и даты, а не как текст

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

Числа слева от ячейки как текст, даты вперемешку форматов

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

Типовые сценарии экспорта

Выгрузка отчёта или прайса в Excel

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

Выгрузка в банк-клиент

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

Обмен между конфигурациями 1С

Для переноса данных между базами (например, из «Управления торговлей» в «Бухгалтерию») используется универсальный обмен через XML по правилам конвертации или встроенная синхронизация. Это уже не простое «сохранить как», а настраиваемый процесс: ошибки в правилах приводят к дублям и потере данных, поэтому первоначальную настройку разумно доверить специалисту.

Типичные ошибки при экспорте

Типичные ошибки
01
Выгрузка без отборов: в файл попадают лишние организации или периоды, получатель получает «мусор» вместо нужных данных.
02
Неправильная кодировка CSV: принимающая программа показывает нечитаемый текст, данные приходится выгружать заново.
03
Передача файла в формате MXL вместо Excel: у получателя без 1С файл просто не открывается.
04
Правка выгруженного файла вручную перед загрузкой в другую систему: ручные правки ломают структуру, и приёмник отклоняет файл.
05
Игнорирование сверки итогов: расхождение обнаруживается уже после того, как по данным приняты решения.

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

Если одна и та же выгрузка выполняется регулярно (ежедневно, еженедельно), не делайте её вручную годами: почти любую повторяющуюся выгрузку в 1С можно автоматизировать расписанием или регламентным заданием. Ручной труд здесь — главный источник пропусков и ошибок.
ПЗ
Практическое замечание

Когда простого экспорта недостаточно

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

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

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

Нужно один раз передать таблицу человекуСформируйте список или отчёт и сохраните в Excel через «Файл → Сохранить как»
Файл загружается в другую программу или банкИспользуйте штатную обработку обмена и согласуйте формат с принимающей стороной
Выгрузка повторяется регулярно по одним правиламНастройте автоматический обмен или регламентное задание, при необходимости с привлечением специалиста
Меняются правила обмена между базамиРаботайте на копии базы и привлекайте специалиста по конвертации данных

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

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

Нет. Экспорт только читает данные и сохраняет их копию во внешний файл. Исходные записи в базе остаются без изменений. Риск для данных появляется при обратной операции — импорте, особенно из сторонних обработок.

Почему выгруженный CSV открывается в Excel с «кракозябрами»?

Причина — несовпадение кодировки: файл сохранён в UTF-8, а Excel ожидает ANSI (Windows-1251), или наоборот. Решение — открыть файл через «Данные → Получение данных из текстового файла» с явным указанием кодировки либо выгрузить заново в нужной кодировке.

Чем отличается формат MXL от Excel?

MXL — внутренний формат табличных документов 1С. Он открывается только в программах 1С и не читается сторонними приложениями. Для передачи людям без 1С сохраняйте документ в xlsx или PDF.

Можно ли выгрузить данные из 1С без прав администратора?

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

Что делать, если принимающая система отклоняет файл выгрузки?

Сверьте требования приёмника с фактическим файлом: формат, кодировка, разделитель, порядок и названия колонок, обязательные поля. Чаще всего проблема в одном из этих параметров. Если формат регламентирован (отчётность в госорганы), проверьте, что конфигурация обновлена до актуального релиза.

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

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

Итог

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

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