| Что представляет собой XML | Подходящий способ получить PDF | Чего ожидать |
|---|
| Выгрузка из учётной программы | Открыть или импортировать её в поддерживающей программе и сформировать печатную форму | Получится представление документа по предусмотренному шаблону |
| Файл с приложенным шаблоном преобразования | Использовать совместимый инструмент обработки этого шаблона | Данные можно преобразовать в формат, пригодный для дальнейшей печати |
| Произвольные структурированные данные | Сначала подготовить отображение полей в таблице или документе | Макет накладной сам собой из названий тегов не восстановится |
| Уже открытая корректная печатная форма | Выбрать экспорт в PDF или виртуальную печать | PDF сохранит вид готовых страниц |
| XML, показанный браузером как дерево тегов | Уточнить источник и способ просмотра | Печать этого окна может сохранить только дерево данных |
В вашем случае лучше запросить у отправителя печатную форму накладной или название программы, которой нужно открыть выгрузку. XML хранит структуру и значения, но не обязательно внешний вид документа. Поэтому универсальная команда сохранения в PDF может дать файл со скобками и полями, а не привычную накладную.
Если учётная программа у вас есть и поддерживает этот формат, импортируйте копию по её инструкции. Сверьте организацию, номер, дату, перечень товаров и итоговые суммы, затем откройте печатную форму. После этого экспортируйте её в PDF или используйте виртуальный PDF-принтер.
Не переименовывайте расширение вместо преобразования. Исходный XML сохраните отдельно: он может требоваться для машинной обработки. Если вместе с ним передавалась электронная подпись, обычная печатная копия не переносит автоматически способ её проверки. Для технической передачи бухгалтеру сначала уточните, нужен ли только просмотр страниц или ещё исходный электронный документ.
Лучший ответ
Датахакер
Датахакер
Как перевести документ из xml в pdf?
Значит лучше попросить печатную форму сразу, а не угадывать программу.