indem du die Zeilenumbrüche weg lässt?
Einfach weglassen geht nicht, denn (aus der Dokumentation des Standards XRechnung):
Zitat:
Jeder Eintrag beginnt mit einer #, die Segmente sind mit einer # getrennt und eine Zeile schließt mit einer # ab. Am Ende einer vollständigen Skonto- oder Verzugsangabe muss ein
XML-konformer Zeilenumbruch folgen.
Fragt sich nur, was hier mit
XML-konformer Zeilenumbruch gemeint ist. Gerade habe ich festgestellt, dass so etwas anscheinend auch funktioniert:
Code:
<cac:PaymentTerms>
<cbc:Note>#SKONTO#TAGE=14#PROZENT=2.50#BASISBETRAG=11000.00#
#SKONTO#TAGE=28#PROZENT=1.00#
</cbc:Note>
</cac:PaymentTerms>
Da bräuchte man kein CDATA. Aber das ist doch nach meinem Verständnis kein
XML-konformer Zeilenumbruch zwischen den beiden #SKONTO-Zeilen. Vielleicht sind meine getesteten Viewer da einfach nur zu fehlertolerant. Ich denke, ich bleibe bei der CDATA-Lösung.