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

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

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

Пошаговая инструкция, как выгрузить документ из 1С: сохранение в Excel, PDF, XML, выгрузка через обработки и обмен данными. Разбор ошибок и проверка результата.

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

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

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

Определите, что именно нужно выгрузить

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

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

Как сохранить документ в PDF или Excel через печатную форму

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

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

PDF удобен для отправки контрагентам: файл не редактируется и везде одинаково отображается. Excel подходит, если данные нужно доработать вручную или использовать в расчётах. Учтите, что при сохранении в Excel часть оформления (объединённые ячейки, ширина колонок) может выглядеть иначе, чем на экране.

Порядок действий
  1. 1
    Откройте документ и нажмите «Печать»
  2. 2
    Выберите нужную печатную форму
  3. 3
    Нажмите «Файл → Сохранить как» (или Ctrl+Shift+S)
  4. 4
    Выберите формат PDF или XLSX и папку сохранения
  5. 5
    Откройте файл и проверьте, что все данные на месте

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

Если нужно выгрузить не один документ, а пачку, открывать каждый по отдельности неэффективно. В списке документов выделите нужные строки (с зажатой Ctrl — отдельные, с Shift — диапазон), затем нажмите «Печать» и выберите форму. 1С сформирует один общий табличный документ со всеми выбранными печатными формами, который можно сохранить в один файл.

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

Как выгрузить документ в XML для переноса в другую базу

Когда документ нужно перенести из одной базы 1С в другую (например, из тестовой в рабочую или между одинаковыми конфигурациями), используется обработка «Выгрузка и загрузка данных XML». Она входит в стандартную поставку библиотеки стандартных подсистем и доступна в разделе «Администрирование» либо скачивается с диска ИТС.

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

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

Выгрузка через типовые обмены и ЭДО

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

Для отправки документов контрагентам используется электронный документооборот (ЭДО). В разделе «ЭДО» или прямо из документа выберите «Отправить по ЭДО» — программа сформирует электронный документ в установленном формате (например, УПД) и передаст его через оператора. Контрагент получит юридически значимый файл, а не просто PDF.

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

Печатная форма в PDF/Excel

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

Выгрузка в XML через обработку

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

План обмена (синхронизация)

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

ЭДО

Подходит для юридически значимого обмена с контрагентами. Требует подключения к оператору ЭДО.

Частые ошибки и как их избежать

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

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

Типичные ошибки
01
Сохранение печатной формы вместо выгрузки данных — файл невозможно загрузить в другую базу
02
Выгрузка документа без связанных справочников — в приёмнике появляются битые ссылки
03
Обмен между несовместимыми версиями конфигураций — ошибки формата при загрузке
04
Загрузка в рабочую базу без резервной копии — невозможность отката при ошибке
05
Игнорирование дат запрета редактирования — документы не проводятся после загрузки

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

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

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

Когда стоит привлечь специалиста

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

Итог

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

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

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

Можно ли выгрузить документ из 1С в Word?

Штатной кнопки «Сохранить в Word» в типовых конфигурациях обычно нет, но табличный документ можно сохранить в HTML или Excel и открыть в Word. Если нужен именно документ Word с фирменным оформлением, используются внешние печатные формы на основе шаблонов DOCX — они подключаются через «Администрирование → Печатные формы, отчеты и обработки».

Почему при сохранении в Excel теряется форматирование?

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

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

Для печатных форм: выделите весь список за период (Ctrl+A после установки отбора по дате) и сформируйте общую печать. Для данных: в обработке «Выгрузка и загрузка данных XML» установите период выгрузки и отметьте нужные виды документов — все они попадут в один XML-файл.

Что делать, если при загрузке XML появляется ошибка формата?

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

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

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

Как отправить документ контрагенту прямо из 1С?

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