Документы и Печать · 11 мин
Как загрузить электронный документ в 1С
Как загрузить электронный документ в 1С: загрузка XML и PDF через ЭДО, обработка «Загрузка данных из файла», проверка результата и типичные ошибки.
Загрузка электронного документа в 1С — рутинная операция, от которой зависит корректность учёта: поступления товаров, счета-фактуры, акты и накладные должны попасть в базу с правильными реквизитами и привязкой к контрагенту. В зависимости от формата файла и конфигурации используются разные механизмы: встроенный обмен электронными документами (ЭДО), универсальная загрузка из табличных файлов или ручное создание документа на основании полученного файла.
Чаще всего проблемы возникают не на этапе самой загрузки, а из-за несоответствия формата: файл выгружен из другой системы, не совпадает версия формата ФНС, либо в файле нет обязательных реквизитов. Поэтому перед загрузкой важно понять, какой именно файл у вас на руках — XML по утверждённому формату, произвольный XML, Excel-таблица или PDF.
Ниже разобраны основные способы загрузки для типовых конфигураций 1С (Бухгалтерия предприятия, Управление торговлей, Комплексная автоматизация, ERP), условия выбора каждого способа и проверка результата.
Определяем формат файла перед загрузкой
Первый шаг — понять, что именно вы получили. От этого зависит весь дальнейший порядок действий. Наиболее распространённые варианты: XML в формате ФНС (УПД, счёт-фактура, товарная накладная), произвольный XML из другой учётной системы, Excel/CSV с табличными данными и PDF, который по сути является только изображением документа.
XML-файл формата ФНС обычно имеет длинное служебное имя с префиксами вида ON_SCHFDOPPR или ON_NSCHFDOPPR и содержит внутри теги с кодами документа, ИНН участников и строками товаров. Такой файл 1С распознаёт автоматически. Произвольный XML без утверждённой структуры напрямую в типовой документ не превратится — потребуется либо конвертация, либо загрузка через универсальные механизмы.
PDF-файл нельзя «загрузить как документ» в смысле создания учётной записи с проводками — его можно только прикрепить к документу как вложение для хранения. Данные из PDF вводятся вручную или через сервисы распознавания.
Загрузка XML-документа через ЭДО
Если у вас XML в формате ФНС (УПД, счёт-фактура, накладная, акт), самый надёжный путь — загрузка через механизм обмена электронными документами. Он доступен в типовых конфигурациях даже без действующего договора с оператором ЭДО: входящие файлы можно загружать вручную.
В «1С:Бухгалтерии» откройте раздел «Покупки» (или «Продажи») → «Электронные документы» либо «Покупки» → «Поступления (акты, накладные, УПД)» и используйте команду загрузки из файла. В УТ и ERP путь обычно проходит через раздел «ЭДО» или «Обмен электронными документами». В форме списка электронных документов есть кнопка «Загрузить» или «Загрузить из файла» — выберите XML-файл на диске.
После выбора файла программа распарсит структуру, определит вид документа и покажет форму сопоставления. Здесь критически важно проверить три вещи: контрагента (сопоставление идёт по ИНН/КПП), организацию-получателя и номенклатуру. Если номенклатура поставщика не сопоставлена с вашей, 1С предложит создать новые позиции или выбрать соответствие вручную.
- 1Откройте список электронных документов в нужном разделе (Покупки или Продажи)
- 2Нажмите «Загрузить из файла» и укажите XML-файл
- 3Проверьте определённый вид документа, контрагента и организацию
- 4Сопоставьте номенклатуру поставщика со своей или создайте новые позиции
- 5Нажмите «Создать документ» / «Отразить в учёте»
- 6Откройте созданный документ и сверьте суммы, НДС и дату с оригиналом
Признак успешной загрузки — в списке появился новый документ поступления (или реализации) со статусом, привязанный электронный документ, а суммы и НДС совпадают с исходным файлом до копейки. Расхождение даже в копейку говорит о проблеме округления при сопоставлении — такие документы нужно проверить вручную.
Загрузка данных из Excel и табличных файлов
Когда поставщик присылает не формализованный XML, а таблицу Excel с товарами, ценами или реквизитами, используется универсальная обработка «Загрузка данных из файла». В типовых конфигурациях она встроена в справочники и многие документы: например, в списке номенклатуры или в документе поступления есть кнопка «Загрузить» → «Загрузить данные из файла».
Порядок работы: вы выбираете файл Excel, программа показывает его содержимое в виде таблицы, и вы вручную указываете, какая колонка чему соответствует — наименование, артикул, цена, количество, ставка НДС. После сопоставления колонок запускается загрузка. Пустые и служебные строки (шапки, итоги) лучше удалить из файла заранее — это самая частая причина «мусорных» записей.
Для загрузки в табличную часть конкретного документа (например, заполнить поступление строками из Excel) откройте сам документ, в табличной части нажмите «Загрузить из файла» или используйте команду заполнения. Это быстрее, чем вбивать десятки строк вручную, и снижает риск опечаток в количестве и ценах.
Что делать с PDF и отсканированными документами
PDF — это не структурированный формат, а «картинка» документа. 1С не извлекает из него данные для создания учётного документа автоматически. Правильное применение PDF — прикрепление к уже созданному документу в качестве подтверждающего файла через кнопку «Присоединённые файлы» (скрепка в форме документа).
Если PDF содержит машиночитаемый текст (не скан), данные можно перенести вручную или через сторонние сервисы распознавания, которые выгружают результат в Excel — а дальше действует схема загрузки из табличного файла. Для сканов распознавание даёт заметный процент ошибок, особенно в числах, поэтому каждый созданный таким путём документ нужно сверять с оригиналом.
Учтите: прикреплённый PDF не заменяет электронный документ формата ФНС при налоговой проверке. Для вычета НДС и подтверждения расходов имеет значение формализованный электронный документ или бумажный оригинал, а не просто файл-картинка в базе.
Проверка результата после загрузки
Загрузка файла — только половина задачи. Документ считается корректно принятым, когда он создан, заполнен и отражён в учёте без ошибок. Проверяйте результат по нескольким контрольным точкам.
Как проверить результат
Совпадают с отправителем файла, договор подставлен корректный
Создан новый контрагент-дубль или договор не заполнен
Итоговая сумма и НДС совпадают с файлом до копейки
Расхождения в копейках или неверная ставка НДС
Все строки сопоставлены с вашими позициями
Созданы дубли или строки без сопоставления
Номер и дата входящего документа соответствуют оригиналу
Номер пустой, дата отличается от даты файла
Дополнительно откройте движения документа (проводки) и убедитесь, что они соответствуют ожиданиям: правильные счета учёта, корректное количество на складе, верная аналитика. Ошибки в проводках чаще всего происходят из-за неверно заполненных счетов учёта номенклатуры у новых позиций, созданных при загрузке.
Типичные ошибки и как их избежать
Отдельного внимания заслуживает ситуация с устаревшей версией формата. ФНС периодически обновляет форматы электронных документов, и старая версия конфигурации может не принимать файлы нового формата. Признак — ошибка вида «не поддерживается версия формата» при загрузке корректного файла. Решение — обновить конфигурацию до актуального релиза.
Выбор способа загрузки под вашу ситуацию
Как выбрать действие
Если документооборот с контрагентом регулярный, ручная загрузка файлов — временное решение. Подключение к оператору ЭДО избавляет от рутины: входящие документы появляются в базе автоматически, остаётся только сопоставить номенклатуру и отразить в учёте. Для разовых загрузок ручной способ полностью оправдан.
Что важно запомнить
Способ загрузки определяется форматом файла: XML формата ФНС — через ЭДО, Excel — через «Загрузку данных из файла», PDF — только как вложение. Ключевые точки контроля — контрагент, сопоставление номенклатуры и совпадение сумм с НДС. Перед массовой загрузкой делайте резервную копию базы.
Частые вопросы
Можно ли загрузить электронный документ в 1С без подключения к оператору ЭДО?
Да. В типовых конфигурациях входящие XML-файлы формата ФНС загружаются вручную через список электронных документов без договора с оператором. Оператор нужен для автоматического обмена и отправки документов контрагентам.
Почему 1С пишет «формат файла не поддерживается»?
Чаще всего файл не соответствует утверждённому формату ФНС (произвольный XML из другой системы) либо используется новая версия формата, которую не знает ваша версия конфигурации. Проверьте структуру файла и актуальность релиза программы.
Как загрузить сразу много документов из папки?
В форме списка электронных документов загрузка из файла обычно позволяет выбрать несколько файлов одновременно. Документы будут обработаны по очереди, для каждого потребуется подтвердить сопоставление. Массовая загрузка не отменяет необходимости проверять каждый документ.
Что делать, если при загрузке создались дубли номенклатуры?
Пометьте дубли на удаление, затем перенесите ссылки на правильные позиции (в типовых конфигурациях есть обработка поиска и замены дублей в разделе администрирования). Впредь при загрузке сопоставляйте номенклатуру поставщика с существующими позициями, а не создавайте новые автоматически.
Нужно ли подписывать входящий документ электронной подписью после загрузки из файла?
Если документ получен вне канала ЭДО (файлом по почте), подписание внутри 1С не требуется — юридическую значимость определяет подпись отправителя в самом файле и порядок, согласованный с контрагентом. При полноценном обмене через оператора подписание выполняется автоматически в рамках документооборота.