Показать сообщение отдельно
Старый 08.01.2022, 00:30   #506  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
Для полноты опишу подход, который воплотил:
- создал конфигурацию ER на основе Invoice model с тэгом SalesOrderInvoice, в которой внутри папки (т.е. ZIP) сидят по отдельности PDF и XML
- ER заполняет форму внутри PDF. Конвертацию из Excel посчитал слишком рискованной, поскольку нет никакого контроля, и внутри PDF может быть все, что угодно. И XMP пришлось бы добавлять.
- ER заполняет XML
- ER формирует ZIP и выдает его
- я его перехватываю, распаковываю в памяти и вкладываю XML в PDF, добавляя некоторые обязательные для ZUGFeRD ссылки и атрибуты внутри PDF
- результат выдаю на экран или куда-то еще

Последний раз редактировалось EVGL; 08.01.2022 в 00:35.
За это сообщение автора поблагодарили: ax_mct (10).