25-03-2026, 10:01
Hallo Frau Apel,
Ihre Products-Dateien enthalten einen Fehler, weshalb die Datei nicht gegen unsere XSD gültig ist und nicht verarbeitet wird.
Den Fehler können Sie auch in den Log-Dateien, die im Incoming Ordner liegen, erkennen.
Am Beispiel der neuesten Daten vom 24.3.2026 22:34 mit Namen "Products_100166_24032026_223013.xml":
Im entsprechenden Log steht folgendes:
Error 1871 at line 1: Element 'float': This element is not expected.
Die Zeilenangabe ist hier leider nicht ganz eindeutig, deutet aber auf einen Strukturfehler hin.
Sie schicken uns ab Zeile 121 in dieser Datei folgendes:
<float code="battery_weight">
<Value>20</Value>
...
</float>
Lt. unserer XSD sind die Attributstyoen aber case-sensitive. Hier muss float also mit großem F geschrieben werden, damit die Datei gegen unsere XSD gültig ist und verarbeitet werden kann.
Richtig wäre also:
<Float code="battery_weight">
<Value>20</Value>
<Translations>
<Translation lang="de">
<Name>battery_weight</Name>
</Translation>
</Translations>
</Float>
Bitte ändern Sie das entsprechend und stellen Sie die Dateien erneut bereit im Incoming-Ordner.
Die Logmeldungen im Incoming Ordner sollten Sie regelmäßig prüfen und, nach Fehlerbehebung, gerne löschen.
Beste Grüße,
Romy Kaminsky
Ihre Products-Dateien enthalten einen Fehler, weshalb die Datei nicht gegen unsere XSD gültig ist und nicht verarbeitet wird.
Den Fehler können Sie auch in den Log-Dateien, die im Incoming Ordner liegen, erkennen.
Am Beispiel der neuesten Daten vom 24.3.2026 22:34 mit Namen "Products_100166_24032026_223013.xml":
Im entsprechenden Log steht folgendes:
Error 1871 at line 1: Element 'float': This element is not expected.
Die Zeilenangabe ist hier leider nicht ganz eindeutig, deutet aber auf einen Strukturfehler hin.
Sie schicken uns ab Zeile 121 in dieser Datei folgendes:
<float code="battery_weight">
<Value>20</Value>
...
</float>
Lt. unserer XSD sind die Attributstyoen aber case-sensitive. Hier muss float also mit großem F geschrieben werden, damit die Datei gegen unsere XSD gültig ist und verarbeitet werden kann.
Richtig wäre also:
<Float code="battery_weight">
<Value>20</Value>
<Translations>
<Translation lang="de">
<Name>battery_weight</Name>
</Translation>
</Translations>
</Float>
Bitte ändern Sie das entsprechend und stellen Sie die Dateien erneut bereit im Incoming-Ordner.
Die Logmeldungen im Incoming Ordner sollten Sie regelmäßig prüfen und, nach Fehlerbehebung, gerne löschen.
Beste Grüße,
Romy Kaminsky

