Vom Microsoft Parser MSXML 4.0 SP2 gibt es mehrere Versionen. Auf neueren Rechnern ist die Version 4.20.9841.0. Diese Version kommt mit dieser Zeile einer XML-Rechnung nicht klar. Der load Befehl scheitert. <eb:PaymentMethod xsi:type="eb:UniversalBankTransactionType"> Das Problem dürfte mit dem Prefix xsi zusammenhängen. Bei den älteren Version klappt es. Hier eine Liste der verschiedenen Versionen: support.microsoft.com/default.aspx/kb/269238 LG Kurt Bertel
In der vorherigen Testrechnung war folgender Fehler: <eb:Invoice xmlns:eb="http://www.ebinterface.at/schema/2p0/" Richtig ist: <eb:Invoice xmlns:eb="http://www.ebinterface.at/schema/2p1/" anbei die geänderte Testrechnung. LG Kurt Bertel
In der standard Stylesheetdatei invoice.xslt wirb bei der Menge das Attribut unit nicht ausgewertet. So sieht der Empfänger einer Rechnung nicht ob, er ein Kilo oder eine Tonne einer Ware erhalten hat. mfG Kurt Bertel
Ich verwende für die Signatur eine Tool von Microsoft, dass mit Office ausgeliefert wird. Hier habe ich keine Möglichkeit beim Signature Element das Präfix dsig zu setzen. Kann das Präfix dsig weggelassen werden. Liebe Grüße Kurt Bertel