Документы и Печать · 11 мин
Как выгрузить из 1С документы поступления
Как выгрузить из 1С документы поступления товаров и услуг: через обработку, в Excel, XML и PDF. Настройка отборов, проверка результата и типичные ошибки.
Выгрузка документов поступления из 1С — типовая задача, которая возникает при обмене данными с контрагентами, переносе учёта в другую программу, подготовке ответа на запрос налоговой или архивации первички. В зависимости от цели подходят разные способы: выгрузка списка в Excel, сохранение печатных форм в PDF, выгрузка самих документов в XML через обработку или стандартный обмен.
В типовых конфигурациях (1С:Бухгалтерия 8, 1С:Управление торговлей, 1С:ERP) для этого есть штатные инструменты, не требующие доработок. Ниже разобраны основные сценарии: от простого списка за период до пакетной выгрузки печатных форм и переноса документов между базами.
Перед массовой выгрузкой убедитесь, что у вас есть резервная копия базы и достаточные права. Ошибки при обмене через обработки могут затронуть данные, особенно если используется не только выгрузка, но и загрузка.
Определите, что именно нужно выгрузить
Под «выгрузкой документов поступления» обычно понимают три разные задачи, и от выбора зависит инструмент. Первая — получить реестр (список) документов с номерами, датами, контрагентами и суммами, например для сверки с поставщиком. Вторая — получить сами печатные формы (накладные, акты, УПД) в PDF или на бумаге. Третья — перенести документы как объекты учёта в другую базу 1С или стороннюю систему.
Для реестра достаточно журнала документов. Для печатных форм подойдёт штатная печать с сохранением в файл. Для переноса объектов потребуется обработка выгрузки-загрузки, правила обмена или универсальный формат EnterpriseData. Смешивать эти подходы не нужно: Excel-файл со списком не перенесёт документы в другую базу, а XML-обмен избыточен для простой сверки.
Как выбрать способ выгрузки
Выгрузка списка поступлений в Excel
Самый частый сценарий — получить реестр документов за период. В 1С:Бухгалтерии 8 откройте раздел «Покупки» → «Поступления (акты, накладные, УПД)». В 1С:Управление торговлей журнал находится в разделе «Закупки». Установите период через кнопку настройки периода и при необходимости добавьте отборы: по организации, контрагенту, складу или договору.
Для вывода списка в табличный документ нажмите «Ещё» → «Вывести список». В открывшемся окне отметьте нужные колонки: дату, номер, контрагента, сумму, валюту, номер входящего документа. Программа сформирует табличный документ, который сохраняется через «Файл» → «Сохранить» или «Сохранить как» в форматах Excel (xlsx), mxl, ods или PDF.
Проверьте результат: количество строк в файле должно совпадать с количеством документов в журнале при тех же отборах. Если в списке есть помеченные на удаление документы, решите заранее, нужны ли они в выгрузке — по умолчанию они отображаются в журнале и попадут в файл.
- 1Откройте журнал «Поступления (акты, накладные, УПД)» в разделе «Покупки»
- 2Установите период и отборы по организации, контрагенту или договору
- 3Нажмите «Ещё» → «Вывести список» и отметьте нужные колонки
- 4Сформируйте табличный документ и сохраните его через «Файл» → «Сохранить как» в формате xlsx
- 5Откройте файл и сверьте количество строк и итоговую сумму с данными журнала
Выгрузка печатных форм: накладные, акты, УПД
Когда нужны сами документы в виде, пригодном для передачи контрагенту или в архив, используйте печатные формы. Откройте конкретный документ поступления, нажмите «Печать» и выберите нужную форму: товарная накладная (ТОРГ-12), акт, универсальный передаточный документ (УПД) или счёт-фактура. В сформированном табличном документе выберите «Файл» → «Сохранить как» и формат PDF.
Для массовой выгрузки выделите несколько документов в журнале (через Ctrl или Shift), нажмите «Печать» и выберите форму — программа сформирует печатные формы для всех выделенных документов. Сохранить их можно одним файлом PDF или пакетно. Учтите, что при большом количестве документов формирование может занять заметное время.
Если документы отправляются через оператора электронного документооборота (ЭДО), выгружать их вручную обычно не требуется: формализованные документы передаются напрямую. Ручная выгрузка в PDF нужна для контрагентов без ЭДО или для внутреннего архива.
Выгрузка документов в XML для переноса между базами
Для переноса документов поступления в другую базу 1С в типовых конфигурациях есть обработка «Выгрузка и загрузка данных XML». Она находится в разделе «Администрирование» (в ряде конфигураций её нужно запускать через «Файл» → «Открыть» из каталога шаблонов или скачать с портала 1С). Обработка работает по правилам конвертации, которые должны соответствовать паре конфигураций-источника и приёмника.
Общий порядок такой: откройте обработку на закладке «Выгрузка», укажите файл правил обмена, задайте период выгрузки и отметьте в списке объектов «Поступление товаров и услуг» (и связанные объекты при необходимости). Запустите выгрузку — на выходе получится XML-файл, который загружается в базу-приёмник той же обработкой на закладке «Загрузка».
Критичное ограничение: правила обмена должны быть совместимы с версиями обеих конфигураций. Выгрузка из 1С:Бухгалтерии в 1С:Управление торговлей по «чужим» правилам приведёт к ошибкам сопоставления справочников. Перед загрузкой в рабочую базу всегда тестируйте перенос на копии.
Синхронизация и универсальный формат EnterpriseData
Если обмен нужен регулярно — например, поступления из торговой базы должны попадать в бухгалтерию, — вместо ручной выгрузки настройте типовую синхронизацию данных. В разделе «Администрирование» → «Синхронизация данных» создайте настройку обмена с нужной конфигурацией, укажите состав передаваемых данных и расписание.
Типовая синхронизация использует универсальный формат EnterpriseData и корректно сопоставляет справочники по ключевым полям, что снижает риск дублей по сравнению с ручной выгрузкой. Для обмена со сторонними системами (сайт, WMS, CRM) формат EnterpriseData также применяется, но такая интеграция требует участия специалиста по 1С.
При первой синхронизации используйте функцию сопоставления данных: программа покажет, какие контрагенты и номенклатура найдены в обеих базах, а какие будут созданы новыми. Пропуск этого шага — главная причина дублей справочников после обмена.
Проверка результата выгрузки
Любую выгрузку нужно контролировать, а не считать успешной по факту создания файла. Для реестра в Excel сверьте количество строк и итоговую сумму с отчётом по поступлениям за тот же период. Для печатных форм откройте несколько PDF-файлов и убедитесь, что реквизиты, подписи и суммы отображаются корректно.
Для XML-переноса контроль двойной: сначала проверьте протокол загрузки на ошибки, затем сравните обороты по счёту 60 (расчёты с поставщиками) или складские остатки в базе-источнике и базе-приёмнике за период переноса. Расхождение итогов означает, что часть документов не загрузилась или продублировалась.
Как проверить результат
Количество совпадает, итоговая сумма равна сумме по журналу
Строк меньше или больше — проверьте отборы и помеченные на удаление документы
Нет строк со статусом «Ошибка», количество загруженных объектов совпадает с выгруженными
Есть ошибки сопоставления справочников или незаполненные обязательные поля
Обороты за период совпадают
Расхождения — часть документов не перенесена или продублирована
Типичные ошибки и ограничения
Частая проблема — выгрузка списка без учёта отборов: пользователь настраивает отбор в журнале, но «Вывести список» выводит видимые строки, и если отбор сброшен, в файл попадают лишние документы. Всегда перепроверяйте установленные отборы перед выводом.
Вторая типичная ошибка — попытка перенести документы между разными конфигурациями через простую обработку без правил обмена. Структуры объектов в 1С:Бухгалтерии и 1С:Управлении торговлей различаются, и прямая выгрузка-загрузка без конвертации приведёт к потере данных или отказу загрузки.
Наконец, при больших объёмах (тысячи документов) выгрузка в один XML-файл может занять много времени и памяти. В таких случаях разбивайте выгрузку по периодам — помесячно или поквартально — и загружайте частями с контролем после каждой порции.
Что важно запомнить
Способ выгрузки выбирается по цели: Excel — для реестра, PDF — для печатных форм, XML и синхронизация — для переноса документов между базами. Перед массовой выгрузкой делайте копию базы, после — сверяйте количество документов и итоговые суммы. Перенос между разными конфигурациями выполняйте только по подходящим правилам обмена и сначала в тестовой базе.
Частые вопросы
Можно ли выгрузить поступления только по одному поставщику?
Да. В журнале поступлений установите отбор по контрагенту через кнопку «Ещё» → «Настроить список» или поле быстрого отбора, затем выведите список или выполните пакетную печать. Все последующие действия будут применяться только к отобранным документам.
Как выгрузить документы поступления вместе с проводками?
При выгрузке через обработку «Выгрузка и загрузка данных XML» движения документов, включая проводки, обычно переносятся вместе с документом — это настраивается в правилах обмена. В Excel-выгрузку проводки не попадают; для анализа проводок выгружайте оборотно-сальдовую ведомость или анализ счёта отдельно.
Чем отличается выгрузка УПД от выгрузки счёта-фактуры?
УПД объединяет первичный документ и счёт-фактуру в одной форме. Если поступление оформлено УПД, отдельный счёт-фактура может не создаваться. При выгрузке печатных форм выбирайте тот документ, который фактически зарегистрирован в базе, — это видно в журнале поступлений по типу документа.
Почему при загрузке XML появляются дубли контрагентов?
Дубли возникают, когда поиск контрагента в базе-приёмнике выполняется по полям, не совпадающим с источником: например, в одной базе заполнен ИНН, а в другой нет. Перед загрузкой приведите ключевые реквизиты справочников в порядок и используйте синхронизацию с этапом сопоставления данных вместо прямой загрузки.
Можно ли настроить автоматическую выгрузку по расписанию?
Да, для обмена между базами 1С настройте синхронизацию данных с расписанием — обмен будет выполняться автоматически. Для выгрузки в файлы по расписанию потребуется регламентное задание или внешняя обработка, что относится к задачам доработки и выполняется специалистом.
Что делать, если кнопка «Вывести список» недоступна?
Чаще всего причина в правах пользователя или в том, что журнал открыт в режиме, не поддерживающем вывод списка. Проверьте права у администратора и попробуйте альтернативу: сформируйте отчёт «Оборотно-сальдовая ведомость по счёту» или универсальный отчёт по документам с теми же отборами — его результат также сохраняется в Excel.