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

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

Как загрузить электронный документ из файла в 1С

Как загрузить электронный документ из файла в 1С: подготовка файла, загрузка через ЭДО, проверка формата, исправление ошибок и типичные проблемы.

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

Способ загрузки зависит от формата файла и конфигурации. Наиболее распространённые сценарии: XML-файл формата ФНС (УПД, накладная, акт), файл из оператора ЭДО (Диадок, СБИС, Такском), а также PDF-файлы, которые 1С распознаёт частично. Ниже разобраны основные варианты для типовых конфигураций: «1С:Бухгалтерия 8», «Управление торговлей», «Комплексная автоматизация» и «ERP».

Перед загрузкой убедитесь, что у вас есть права на создание документов и что файл не повреждён. Если файл пришёл архивом (ZIP) от оператора ЭДО, сначала распакуйте его — внутри обычно лежит XML-документ и файл подписи (SIG).

Какие форматы файлов принимает 1С

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

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

Формат файлаРасширениеЧто делает 1С
XML формата ФНС (УПД, ТОРГ-12, акт).xmlСоздаёт документ поступления и счёт-фактуру
Контейнер оператора ЭДО.zip, .p7s + .xmlРаспаковывает, проверяет подпись, загружает документ
PDF с вложенным XML.pdfЗагружает вложение, если оно есть
Обычный PDF или скан.pdf, .jpgТолько просмотр, данные вводятся вручную

Подготовка файла перед загрузкой

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

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

Загрузка через раздел ЭДО в типовых конфигурациях

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

В «1С:Бухгалтерии 8» откройте раздел «Покупки» → «Электронные документы» (или «Операции» → «Обмен электронными документами»). В «Управлении торговлей» и ERP — раздел «Закупки» → «ЭДО» → «Входящие электронные документы». Нажмите кнопку «Загрузить» или «Загрузить из файла» и выберите XML-файл на диске.

Порядок загрузки через ЭДО
  1. 1
    Откройте журнал входящих электронных документов в разделе ЭДО
  2. 2
    Нажмите «Загрузить из файла» и укажите XML-документ
  3. 3
    Дождитесь распознавания: программа покажет вид документа, отправителя и сумму
  4. 4
    Сопоставьте контрагента и номенклатуру, если программа не нашла их автоматически
  5. 5
    Нажмите «Создать документ» — будет создано поступление и, при необходимости, счёт-фактура
  6. 6
    Проверьте проведённый документ и подпишите квитанцию о приёме, если это требуется по договору ЭДО

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

Загрузка через «Поступление товаров и услуг»

Альтернативный путь удобен, когда вы работаете не в журнале ЭДО, а в списке документов закупки. В «1С:Бухгалтерии» откройте «Покупки» → «Поступления (акты, накладные, УПД)», нажмите «Загрузить» → «Из файла электронного документа». В «Управлении торговлей» аналогичная команда есть в списке «Приобретение товаров и услуг».

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

Сопоставление номенклатуры и контрагентов

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

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

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

Загрузка в конфигурациях без ЭДО и через обработки

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

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

Типичные ошибки
01
Загрузка одного файла дважды — в учёте появляются два поступления с одинаковыми реквизитами, что искажает задолженность и НДС
02
Редактирование XML перед загрузкой — подпись становится недействительной, документ теряет юридическую силу
03
Создание нового контрагента при каждой загрузке вместо поиска существующего — дубли ломают сверки и отчёты
04
Загрузка PDF вместо XML — программа не может извлечь данные, пользователь считает документ загруженным, хотя учётного документа нет
05
Игнорирование расхождений сумм — документ создаётся с суммами из файла, хотя по договору они другие

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

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

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

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

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

Документ поступления в списке
Норма

Создан один документ с реквизитами из файла, проведён

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

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

Сумма и НДС
Норма

Совпадают с суммами в XML и счёте поставщика

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

Есть расхождения или пустые суммы

Счёт-фактура
Норма

Зарегистрирован и привязан к поступлению

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

Отсутствует или содержит неверные реквизиты

Статус в журнале ЭДО
Норма

«Отражён в учёте», отправитель определён

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

«Ошибка загрузки» или неизвестный контрагент

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

Можно ли загрузить документ, если у нас нет подключения к оператору ЭДО?

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

Почему программа не видит мой XML-файл в окне выбора?

Чаще всего файл имеет другое расширение или находится внутри архива. Распакуйте контейнер и выбирайте именно XML документа. Также проверьте фильтр типов файлов в окне выбора — переключите его на «Все файлы».

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

Не проводите такой документ. Суммы берутся из файла, поэтому расхождение означает либо ошибку поставщика, либо загрузку не того файла. Удалите созданный документ и запросите у отправителя корректный XML или исправление (УКД).

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

В журнале входящих электронных документов при выборе файла можно выделить несколько XML одновременно (через Ctrl). Программа обработает их пакетно и покажет список распознанных документов для сопоставления и создания.

Будет ли загруженный из файла документ юридически значимым?

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

Нужно ли обновлять конфигурацию для загрузки новых форматов?

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

Итог

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

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