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