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

Документы и Печать · 10 мин

Как выгрузить документы из 1С: все рабочие способы

Как выгрузить документы из 1С в Excel, PDF, XML и другие форматы: типовые механизмы, выгрузка списков и печатных форм, обмен между базами, типичные ошибки.

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

Сразу уточним важное различие. «Выгрузить документ» может означать три разные задачи: сохранить печатную форму (PDF, Excel, Word), выгрузить список документов таблицей или передать сами данные документа в другую систему (XML, обмен между базами). Для каждой задачи в 1С есть свой механизм.

Ниже разобраны основные способы для типовых конфигураций (1С:Бухгалтерия 8, Управление торговлей, ERP, ЗУП): от простого сохранения печатной формы до обмена данными между базами. Большинство действий выполняются штатными средствами без доработок.

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

Прежде чем искать кнопки, ответьте на вопрос: что должен делать получатель файла? Если человек должен просто прочитать или распечатать документ — достаточно PDF. Если данные пойдут на обработку в Excel или аналитическую систему — нужен табличный формат (XLSX, MXL, CSV). Если документ должен загрузиться в другую учётную систему — потребуется структурированный XML.

Таблица ниже поможет быстро сориентироваться.

ЗадачаФорматИнструмент в 1С
Отправить документ контрагентуPDFПечать → Сохранить
Отдать список документов на обработкуXLSX, CSV«Ещё» → «Вывести список»
Загрузка в другую базу 1СXMLОбмен данными, EnterpriseData
Электронный документооборотXML по формату ФНС1С-ЭДО, выгрузка УПД
Архив печатных формPDF, MXLСохранение печатной формы

Выгрузка печатной формы документа в PDF или Excel

Самый простой сценарий. Откройте нужный документ (например, «Реализация товаров и услуг»), нажмите кнопку «Печать» и выберите нужную форму — счёт на оплату, ТОРГ-12, УПД и т.д. На экране появится табличный документ.

Далее нажмите кнопку «Сохранить» (значок дискеты) в командной панели печатной формы или используйте меню «Файл» → «Сохранить как». В диалоге сохранения выберите тип файла: PDF, лист Excel (*.xlsx), документ Word, HTML или табличный документ 1С (MXL). Укажите папку и имя файла.

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

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

Выгрузка списка документов в таблицу

Когда нужен не один документ, а реестр — например, все счета-фактуры за квартал, — используйте журнал документов. Откройте нужный список (раздел «Покупки» → «Счета-фактуры» и т.п.), установите отбор по периоду и организации через кнопку «Настроить список».

Затем нажмите «Ещё» → «Вывести список». В появившемся окне отметьте нужные колонки и выберите вариант вывода — табличный документ. Полученный результат сохраните в Excel или CSV через стандартную кнопку «Сохранить».

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

Выгрузка документов в XML и обмен между базами 1С

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

Для разовой выгрузки конкретных документов удобна обработка «Универсальный обмен данными в формате XML» (обычно доступна в разделе с дополнительными обработками или поставляется с конфигурацией «Конвертация данных»). В ней выбираются правила обмена, отбор по типам документов и периоду, после чего формируется XML-файл для загрузки в базу-приёмник.

Если документы должны уйти в стороннюю систему (сайт, CRM, складскую программу), уточните у её разработчиков поддерживаемый формат. Часто используется CommerceML (для обмена с сайтами) или выгрузка через встроенные HTTP-сервисы и REST-интерфейс, если он включён в конфигурации.

Выгрузка электронных документов (УПД, счета-фактуры для ЭДО)

Отдельный случай — выгрузка документов в форматах электронного документооборота. Если подключён сервис 1С-ЭДО или другой оператор, документ отправляется контрагенту прямо из базы кнопкой «Отправить по ЭДО», и отдельная выгрузка файла обычно не требуется.

Если же нужен именно файл (например, для загрузки в личный кабинет оператора или по требованию налоговой), откройте документ и воспользуйтесь командой вида «Выгрузить документ в файл» в подсистеме ЭДО. Сформируется XML в формате, утверждённом ФНС (для УПД, счёта-фактуры, акта). Сохраните его и при необходимости заархивируйте вместе с файлом подписи.

Не редактируйте такой XML вручную: любое изменение содержимого делает электронную подпись недействительной, и документ потеряет юридическую значимость.

Типичные ошибки и как их избежать

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

Типичные ошибки
01
Выгрузка печатной формы вместо данных: PDF нельзя загрузить в другую программу — для обмена нужен XML
02
Отсутствие отбора по периоду: в файл попадают все документы за всё время, выгрузка длится часами и файл оказывается огромным
03
Сохранение в MXL вместо Excel: файл MXL открывается только в 1С, получатель без программы его не прочитает
04
Игнорирование прав доступа: пользователь без прав на документ получает пустую или неполную выгрузку и считает это ошибкой программы
05
Ручное редактирование XML электронного документа: подпись становится недействительной

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

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

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

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

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

Количество записей в файле
Норма

Совпадает с количеством документов в отобранном списке

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

Записей меньше или больше — проверьте отбор и права доступа

Суммы и даты
Норма

Значения совпадают с документами в базе, форматы дат корректные

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

Суммы «поехали», даты в текстовом виде — проблема формата Excel

Открытие файла у получателя
Норма

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

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

Ошибка формата — выбран неподходящий тип файла

Загрузка XML в базу-приёмник
Норма

Документы созданы без дублей, номера и статусы корректны

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

Дубли контрагентов или документов — ошибка настройки правил обмена

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

Итог

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

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

Часто задаваемые вопросы

Как выгрузить все документы за период одним файлом?

Используйте обработку «Универсальный обмен данными в формате XML» с отбором по периоду и типам документов — она сформирует один XML-файл. Если нужны печатные формы, а не данные, массово сохранить их штатно нельзя: потребуется либо отправка по ЭДО, либо специализированная обработка пакетной печати.

Почему кнопка «Сохранить» недоступна в печатной форме?

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

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

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

Чем отличается выгрузка в Excel от выгрузки в MXL?

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

Как выгрузить документы из старой версии 1С 7.7?

В 1С 7.7 нет типовых кнопок сохранения в PDF. Печатные формы сохраняются как таблицы (MXL) или через виртуальный PDF-принтер, а данные выгружаются обработкой «Выгрузка данных» или через сохранение таблицы в Excel. Для перехода на 1С 8 используются специальные правила переноса из комплекта конфигурации-приёмника.

Безопасно ли выгружать документы на флешку или в облако?

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