Danke für den Hinweis auf den alternativen
XML Data Binding Umsetzer.
Die Ausgabe des XMLs muss man aber leider selbst erledigen, damit die Namespaces mit den korrekten Abkürzungen drin stehen.
Falls das noch jemand braucht, hier die umgesetzen Units und der Handling Funktionen.
github HaraldSimon/Invoice