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

Торговля и Склад · 13 мин

Как выгрузить накладную из 1С: инструкция для разных конфигураций

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

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

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

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

Способ 1. Сохранение печатной формы в PDF, Excel или Word

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

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

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

Порядок действий для сохранения печатной формы
  1. 1
    Откройте документ реализации и убедитесь, что он проведён
  2. 2
    Нажмите «Печать» и выберите нужную форму (ТОРГ-12, УПД и т.д.)
  3. 3
    В окне предварительного просмотра нажмите «Файл → Сохранить как»
  4. 4
    Выберите формат: PDF — для отправки контрагенту, Excel — для редактирования
  5. 5
    Укажите папку и имя файла, сохраните
  6. 6
    Откройте сохранённый файл и проверьте, что все данные на месте

Какой формат выбрать

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

Способ 2. Отправка накладной по электронной почте прямо из 1С

Если в программе настроена учётная запись электронной почты, накладную можно отправить контрагенту, не сохраняя файл на диск. Откройте документ, нажмите «Печать», выберите форму, затем в окне предварительного просмотра нажмите кнопку «Отправить» (конверт) или «Файл → Отправить». Программа сформирует письмо с вложением в выбранном формате.

Адрес получателя подставляется из карточки контрагента, если там заполнено поле «E-mail». Тему и текст письма можно отредактировать перед отправкой. Проверьте вложение: по умолчанию обычно прикрепляется PDF, но в настройках почты может быть задан другой формат.

Если кнопка отправки недоступна или письма не уходят, проблема почти всегда в настройке учётной записи: раздел «Администрирование → Органайзер → Настройки системной учётной записи» (в Бухгалтерии — «Администрирование → Обмен электронными письмами»). Там должен быть указан корректный SMTP-сервер, порт и пароль.

Способ 3. Выгрузка накладной в XML для загрузки в другую базу 1С

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

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

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

Способ 4. Электронный документооборот (ЭДО): УПД и накладные с подписью

Если с контрагентом настроен обмен электронными документами, накладная выгружается автоматически в формате УПД или товарной накладной по формату ФНС и отправляется через оператора ЭДО. Это юридически значимый документ, подписанный электронной подписью, — бумажный оригинал при этом не нужен.

Чтобы отправить документ по ЭДО, откройте проведённую реализацию и нажмите кнопку «ЭДО» (или «Отправить по ЭДО» в командной панели). Программа сформирует электронный документ, вы проверите его содержимое и подпишете. Статус доставки отображается в форме документа: «Отправлен», «Доставлен», «Подтверждён получателем».

Если вам, наоборот, нужно выгрузить из 1С уже полученный по ЭДО документ — например, для предоставления в налоговую по требованию, — откройте карточку электронного документа в разделе «ЭДО → Документы» и используйте команду сохранения: программа выгрузит файл XML вместе с подписью. Именно этот комплект (XML + подпись) имеет юридическую силу, а не распечатанная «картинка».

Способ 5. Пакетная выгрузка нескольких накладных

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

Первый вариант — печать из списка документов. Откройте журнал «Реализация товаров и услуг», выделите нужные строки (с Ctrl или Shift), нажмите «Печать» и выберите форму. Программа сформирует один общий печатный документ со всеми накладными, который можно сохранить в PDF или Excel стандартным способом.

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

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

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

Сохранение печатной формы (PDF/Excel)

Подходит для отправки человеку и архива. Ограничение: файл нельзя автоматически загрузить в другую учётную систему

Отправка по e-mail из 1С

Быстро для разовой отправки контрагенту. Требует настроенной почтовой учётной записи

XML-обмен между базами 1С

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

ЭДО (УПД, накладная по формату ФНС)

Юридически значимый документ с подписью. Требует подключения к оператору ЭДО и соглашения с контрагентом

Проверка результата и частые ошибки

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

Типичная ошибка при сохранении в Excel — потеря лидирующих нулей и преобразование номеров документов в числа. Номер накладной «000123» становится «123», что при сверке с другой системой даёт расхождения. Если номер важен, сохраняйте форму в PDF или проверяйте формат ячеек после сохранения.

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

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

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

Иногда требуется нестандартный формат: CSV для загрузки в транспортную систему, выгрузка по расписанию на FTP, особая структура XML под требования конкретного контрагента. Такие задачи решаются внешними обработками или доработкой конфигурации.

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

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

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

Как выбрать способ выгрузки

Нужно отправить документ человеку для просмотра или подписи на бумагеСохраните печатную форму в PDF или отправьте по e-mail из 1С
Получатель будет загружать накладную в свою базу 1СИспользуйте выгрузку в XML через обмен данными или обработку
С контрагентом нужен юридически значимый документ без бумагиНастройте ЭДО и отправьте УПД с электронной подписью
Нужен реестр накладных за период для сверкиВыведите список документов через «Ещё → Вывести список» и сохраните в Excel
Требуется нестандартный формат или выгрузка по расписаниюИспользуйте обработку Excel или закажите доработку под нужную структуру
Контрольные точки

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

Номер и дата накладной в файле
Норма

Совпадают с документом в 1С, включая лидирующие нули

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

Номер обрезан или дата превратилась в текст/число

Итоговая сумма и количество позиций
Норма

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

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

Часть позиций потерялась или съехали столбцы

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

PDF открывается на любом устройстве, XML загружается в базу без ошибок

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

Получатель не может открыть файл или загрузка даёт ошибки сопоставления

Юридическая значимость
Норма

Для ЭДО сохранён XML вместе с файлом электронной подписи

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

Есть только распечатка или PDF без подписи

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

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

Нет, стандартные способы опираются на печатные формы и команды документа, поэтому нужны минимальные права на просмотр и печать. Если кнопки «Печать» нет, обратитесь к администратору — он выдаст права или настроит профиль группы доступа.

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

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

Почему при сохранении в Excel «ломается» внешний вид накладной?

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

Как выгрузить накладную из старой конфигурации (УТ 10.3, 1С 7.7)?

В УТ 10.3 откройте расходную накладную, сформируйте печатную форму и сохраните её через «Файл → Сохранить копию». В 1С 7.7 таблицу печатной формы можно сохранить в форматах MXL, Excel или HTML через меню «Файл → Сохранить как». Обмен XML в старых версиях обычно требует отдельных обработок.

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

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

Что отправить контрагенту, если он просит «накладную в электронном виде»?

Уточните требуемый формат. Для просмотра и печати достаточно PDF, для обработки данных — Excel, для загрузки в учётную систему — XML по согласованному формату, а для юридически значимого обмена — УПД через оператора ЭДО.

Итог

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

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