Hallo miteinander,
schon seit langer Zeit importiere ich ohne Probleme jeden Monat Sammelüberweisungen im SEPA-XML-Format aus Lexware Lohn+Gehalt in Hibiscus. Diesen Monat, nach dem Update auf die 2017er Lexware-Ausgabe (Version 21.01) führte der Import jedoch nur zu folgender Ausgabe:
Code
[25.01.2017 10:49:58] SEPA-Version: urn:iso:std:iso:20022:tech:xsd:pain.001.001.03
[25.01.2017 10:49:58] Importiere Daten
[25.01.2017 10:49:58] 0 importiert, 0 fehlerhaft
Ich habe die XML-Datei daher mal in einem Texteditor geöffnet und mit dem Vormonat verglichen. Dabei ist mir aufgefallen, dass das Document-Element etwas anders aussieht. Hier mal direkt untereinander die Ausgaben der alten und der neuen Lexware-Version:
Code
<Document xmlns="urn:iso:std:iso:20022:tech:xsd:pain.001.003.03" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:iso:std:iso:20022:tech:xsd:pain.001.003.03 pain.001.003.03.xsd">
<Document xmlns="urn:iso:std:iso:20022:tech:xsd:pain.001.001.03 " xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn: iso:std:iso:20022:tech:pain.001.001.03 pain.001.001.03.xsd">
Soweit ich das sehen kann, wurde am Ende des ersten xmlns-Attributs wurde ein Leerzeichen eingefügt, ebenso nach urn: im xsi:schemaLocation-Attribut. Außerdem ist dort ein Teil des Wertes (xsd:) verschwunden. Kann mir jemand sagen, ob die neue Ausgabe von Lexware fehlerhaft ist?
Um weiterzukommen, habe ich das Document-Element einfach mal durch die Variante aus der Dezember-Datei ersetzt. Damit hat Hibiscus dann die Datei größtenteils importiert, jedoch einige Überweisungen aus dem Sammler wegen Sonderzeichen im Kontoinhaber wie folgt aussortiert:
Code
[25.01.2017 11:02:42] Import fehlgeschlagen: Das Zeichen "ü" darf in "LBS München" nicht verwendet werden
Auch hier habe ich in die Dezember-Datei geschaut und tatsächlich, dort sind die Sonderzeichen alle ersetzt, beispielsweise ü durch ue. Wie sieht es damit aus, sind die Sonderzeichen erlaubt oder nicht? Manuelles rauspatchen aus der Datei hat jedenfalls auch hier geholfen, anschließend hat Hibiscus alles importiert.
Wäre nett, wenn mir hier jemand weiterhelfen kann, damit ich ggf. einen qualifizierten Bugreport bei Lexware machen kann.
Viele Grüße,
Frederic