Электронный счёт-фактура из XML в Excel
Документ из ЭДО приходит XML-файлом, который не открывается двойным щелчком. Разбираем, как получить из него нормальную таблицу.
Что теряется по дороге
Это не абстрактные риски, а то, из-за чего выгрузка приходит непригодной именно в паре «XML формата ФНС → Excel».
Порядок работы
- 1
Возьмите именно XML, а не печатную форму: PDF из системы ЭДО — это визуализация, а оригинал лежит в XML.
- 2
Откройте файл через «Данные → Получить данные → Из файла → Из XML»: Excel предложит выбрать, какую таблицу разворачивать.
- 3
Разверните блок позиций отдельно от шапки — это два разных уровня вложенности, и в одну плоскую таблицу они не укладываются без выбора.
- 4
Проверьте типы: коды, ИНН и номера должны стать текстом, а не числами.
Ограничения, о которых лучше знать заранее
- Структура блоков отличается между версиями формата, поэтому запрос, настроенный на прошлогодний файл, может не подойти к новому.
- Для массовой обработки одного открытия мало: нужен повторяемый запрос, иначе каждый файл придётся разворачивать заново.
- Мы XML не разбираем: наш продукт про документы, существующие только как изображение. Если у вас есть XML, вам не нужен ни распознаватель, ни мы.
Мы перечисляем ограничения до оплаты, а не после. Если ваш случай попадает в этот список — скажите, обсудим до того, как вы заплатите.
Вопросы
Почему XML не открывается двойным щелчком?
Потому что это не файл электронной таблицы, а структурированный текст. Система открывает его браузером или редактором, и вы видите разметку. Для таблицы нужен именно импорт, а не открытие.
Печатная форма или XML — что оригинал?
XML. Печатная форма формируется из него для чтения человеком и может выглядеть по-разному у разных операторов, не меняя содержания документа.
Стоит ли распознавать печатную форму, если есть XML?
Нет, никогда. Это лишний шаг, который добавляет ошибки там, где данные уже точны. Распознавание нужно ровно тогда, когда структурированного источника не существует.
Проверьте на своём файле: XML формата ФНС → Excel
Первый документ мы разбираем вручную под ваш формат — это и есть проверка, работает ли схема на ваших файлах.
Первый счёт разбираем вручную под ваш формат. Списание разовое, автопродления нет. Источник перехода: seo/iz/xml-v-excel.
Другие форматы и выгрузки