In Bearbeitung [WAWI-13941] Export Artikelbeschreibung geht nicht / Umlaute werden als HTML-Code gespeichert

HelmaSpona

Gut bekanntes Mitglied
7. Dezember 2012
734
22
Kerken
Ich versuche bei einem Kunden aus der Wawi die Artikeldaten zu exportieren. Ich hab es jetzt schon mit allen möglichen Trennzeichen probiert. Es geht nicht. Sobald eine Beschreibung mit HTML-code drin ist, macht er nach der HTML-Zeile einen Zeilenumbruch und der führt in der CSV-Datei dazu, dass die Zeile zuende ist. Das sehe ich, wenn ich die Datei in Word öffne. Da ist dann eine Absatzmarke an der Stelle. Das komische ist, ich kann bei mir aus der WAwi auch die Beschreibung exportieren.
Der Kunde hat die Beschreibung mit dem HTML-Editor bearbeitet. Ich gebe den Code immer direkt von Hand ein. Macht das den Unterschied?

In dem Zusammenhang das zweite Problem. Beim Bearbeiten mit dem HTML-Editor werden Umlaute mit den entpsrechenden HTML-Codes eingefügt. Das führt dazu, dass bei Amazon die Artikel nicht online gehen, weil sie ungültige Zeichen enthalten. Gibt es dafür eine Lösung? Ich hätte jetzt einfach Suchen-Ersetzen in Excel genommen, aber das scheitert daran, dass ich das nicht vernünftig exportieren kann :(
 

Xantiva

Sehr aktives Mitglied
28. August 2016
1.787
313
Düsseldorf
@HelmaSpona Was ist daran jetzt nicht in Ordnung? Wenn in der Artikelbeschreibung ein Zeilenumbruch drin ist (was normal ist), muss er den doch auch ausgeben, oder? Dafür gibt es die Textbegrenzungszeichen. Wenn ein Zeilenumbruch innerhalb von diesen Textbegrenzungszeichen ist, wird er beim Import entsprechend zum Feldinhalt gezählt und nicht als neue CSV Zeile. In Word oder echten Texteditoren siehst Du nur den Text, die machen da keine Unterscheidung.

@Rico Giesler Das Ticket ist aber jetzt nicht erst gemeint, oder? Der Editor "zerstört" die Umlaute nicht, sondern er macht halt HTML-Entities daraus. Was durchaus zu seiner Aufgabe gezählt werden kann ;)
 

Xantiva

Sehr aktives Mitglied
28. August 2016
1.787
313
Düsseldorf
Aber warum ist das überhaupt ein offenes Ticket mi der Priorität "Hoch"? Ich würde erwarten, dass es zurückgewiesen wird, weil dort die Funktionsweise des HTML-Editors als Fehler beschrieben wird.
 

Enrico W.

Administrator
Mitarbeiter
27. November 2014
8.311
1.639
Erst einmal wird ein Ticket aufgenommen. Dann kann noch immer diskutiert/entschieden werden, ob es sich um einen Fehler handelt oder ob das tatsächlich so sein muss oder ob es im Sinne der Kunden einen anderen Weg gibt. Danach kann ein solches Ticket noch immer abgelehnt werden. Es gibt nur wenige Fälle, die wir nicht erst einmal intern besprechen. Diese wenigen Fälle sind dann aber auch sehr offensichtlich.
 

HelmaSpona

Gut bekanntes Mitglied
7. Dezember 2012
734
22
Kerken
@HelmaSpona Was ist daran jetzt nicht in Ordnung? Wenn in der Artikelbeschreibung ein Zeilenumbruch drin ist (was normal ist), muss er den doch auch ausgeben, oder? Dafür gibt es die Textbegrenzungszeichen. Wenn ein Zeilenumbruch innerhalb von diesen Textbegrenzungszeichen ist, wird er beim Import entsprechend zum Feldinhalt gezählt und nicht als neue CSV Zeile. In Word oder echten Texteditoren siehst Du nur den Text, die machen da keine Unterscheidung.

Nicht in Ordnung ist, dass sich die so exportierten Daten nicht importieren lassen, weil weder Excel noch Access noch OpenOffice den Zeilenumbruch innerhalt des Textes trotz Texbegrenzungszeichen richtig einlesen. Sie machen daraus eine neue Zeile in der CSV-Datei.
 

HelmaSpona

Gut bekanntes Mitglied
7. Dezember 2012
734
22
Kerken
Was die Umlaute angeht, ich würde das schon als "Bug" ansehen, denn es führt dazu, dass die Artikel nicht bei Amazon hochgeladen werden, weil die HTML-Enitities keine HTML-Tags sind, nicht ausgefiltert werden können und Amazon dann über ungültige Zeichen in der Beschreibung meckert.
 

Xantiva

Sehr aktives Mitglied
28. August 2016
1.787
313
Düsseldorf
Wieso werden die nicht richtig eingelesen?

Wenn ich das als .csv abspeichere ...
Code:
A;B;C
12;"Die ist ein Test";123
13;"Die ist ein 2.
Test";122

... dann sieht das so aus, wenn ich das mit Excel öffne (per Doppelklick):

upload_2017-12-12_22-34-53.png

Der Zeilenumbruch wird sauber eingelesen.

Und zu Amazon - wie lädst Du die Artikel nach Amazon hoch? Werden die nicht über eazyAuction übermittelt?

Aus meiner Sicht liegt hier auch Mißverständnis vor. Der HTML Editor (egal wie gut der jetzt gerade ist) soll sicher dafür Sorge tragen, dass die Beschreibungen mit allen möglichen Sonderzeichen fehlerfrei in der Datenbank gespeichert werden und je nach Ausgabemedium (z. B. Webshop) und benötigter Zeichenkodierung (UTF-8, Windows-1252, ...) von der Wawi richtig ausgegeben werden können. Dafür werden alle "Nicht-Standard-Zeichen" in sogenannte HTML-Entities umgewandelt. Die Ameise gibt die Daten dann 1:1 aus. Wenn Du die Beschreibung ohne HTML-Entities benötigst, dann mussen die dekodiert werden. Für den Texteditor Notepad++ gibt es ein Plugin, was das angeblich kann: https://kollegaru.wordpress.com/tag/notepad/
 

HelmaSpona

Gut bekanntes Mitglied
7. Dezember 2012
734
22
Kerken
Wenn meine CSV-Datei so aussieht, stellt Excel sie auch korrekt dar. Wenn aber Artikelbeschreibungen enthalten sind, die im HTML-Code Absatzmarken enthalten, bricht der die da in der Textdatei um. und dann geht die Beschreibung die eigentlich in Spalte C stehen sollte, in der nächsten Zeile in Spalte A weiter.

Zu Amazon: Ja klar werden die mit eazyAuction hochgeladen. Aber das funktioniert eben nicht. Es kommt von Amazon die Fehlermeldung, die Beschreibung enthält ungültige Zeichen. Natürlich ist das Kontrollkästchen "HTML-Tags entfernen" aktiviert. Die einzigen aus meiner Sicht problematischen Zeichen können die HTML-Enitities sein. Ich habe die jetzt mal mit Dreamviewer entfernt und den Code so wieder eingefügt. Mal sehen, ob die jetzt hochgeladen werden. Nur hat mein Kunde leider kein Dreamwiewer. Es sollte doch auch so gehen, eigentlich .. . denke ich ....
 

Xantiva

Sehr aktives Mitglied
28. August 2016
1.787
313
Düsseldorf
Sonst poste doch mal bitte ein Beispiel, denn das hier funktioniert auch ...
Code:
A;B;C
12;"Die ist ein Test";123
13;"<p>Die ist ein 2.</p>
<p>Test</p>";122

upload_2017-12-12_23-24-31.png

Und wenn eazyAuction das HTML-Tags entfernen nicht funktioniert, dann mach ein Support Ticket auf, dass die Daten dort nicht richtig ankommen. Der HTML-Editor macht nur seine Arbeit, dann wäre das ein Bug im Export nach Amazon.
 

Xantiva

Sehr aktives Mitglied
28. August 2016
1.787
313
Düsseldorf
  • Wie hast Du die Datei geöffnet? Per Doppelklick auf die Datei (müsste funktionieren) oder per Datei Öffnen in Excel (da macht Excel dann Unsinn)?
  • Hast Du mal sucht die in .csv umzubenennen?
 

HelmaSpona

Gut bekanntes Mitglied
7. Dezember 2012
734
22
Kerken
Ich hab die original CSV ja in txt umbenannt, denn beim Öffnen einer csv vermurkst mir Excel immer die EANS. Die Textdatei öffne ich dann mit "Datei öffnen" und kann im Import-Assistenten Trennzeichen alles einstellen. Mache ich immer so und hat bisher bei mir auch funktioniert. Nur bei den CSV-Dateien des Kunden nicht, der eben den HTML-Editor nutzt. Wenn ich die Original CSV-Datei per Doppelklick öffne, ist das Ergebnis das gleiche.
Nachtrag: Nicht ganz das gleiche, Manche Artikel zeigt er dann korrekt an, dann kommen die Fehler an anderer Stelle im HTML-Code in Artikeln, die beim öffnen der TXT-Datei korrekt angezeigt werden.
 

Xantiva

Sehr aktives Mitglied
28. August 2016
1.787
313
Düsseldorf
Sind bei den fehlerhaften Artikeln evtl. Anführungszeichen in der Beschreibung, die nicht als HTML-Entities codiert sind ( &quot; )?
Das wäre dann ein Ticket für die JTL Ameise, denn wenn Textbegrenzungszeichen im Feld selber vorkommen, sind diese gesondert zu behandeln (zu verdoppeln).
Das ist fehlerhaft:
Code:
123;"Die ist ein "Test".";"abc"
Richtig wäre:
Code:
123;"Die ist ein ""Test"".";"abc"
 

HelmaSpona

Gut bekanntes Mitglied
7. Dezember 2012
734
22
Kerken
Nein, so wie ich gesehen habe, sind die nicht das Problem. Ich hab es auch schon mit dem | als Trennzeichen probiert, weil da im HTML ja regulär nicht vorkommt. Auch damit erhalte ich das gleiche Ergebnis. Und er bricht immer da um, wo man m HTML-Editor ein ENTER eingefügt hat.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Wie kann ich mit der Wawi Ebay Rechnungen erstellen und nach ebay hochladen? eBay-Anbindung - Fehler und Bugs 3
Neu 👉 JTL-Wawi 1.9 Open Beta Release Releaseforum 0
Artikel per Ameise mehreren Kategorien zuordnen - Artikeldatenimport in WaWi nicht mehr vorhanden JTL-Wawi 1.8 6
Artikelbeschreibung standardisiert von JTL-Wawi ziehen - Positionsname JTL-Wawi 1.8 11
Neu Der Shop schickt die Aufträge nicht mehr an die Wawi JTL-Shop - Fehler und Bugs 1
Verwendung der Statistik in Wawi 1.8: JTL-Wawi 1.8 3
Download Wawi Version 1.8.5.1 JTL-Wawi 1.8 5
Neu Änderung Kundennummern in WaWi - welche Auswirkungen? Gelöste Themen in diesem Bereich 3
Neu Datenmigration von anderer WaWi auf JTL-WaWi Starten mit JTL: Projektabwicklung & Migration 12
Beschaffung Bestandsplanung in JTL Wawi 1.8.10 JTL-Wawi 1.8 0
Neu Workflow bei Login in WMS / WAWI starten User helfen Usern - Fragen zu JTL-Wawi 10
Neu JTL POS wird nicht an WaWi angebunden Einrichtung / Updates von JTL-POS 2
Neu JTL Shop 5 Daten - In "leere" JTL Wawi Datenbank importieren - Ist das möglich? User helfen Usern - Fragen zu JTL-Wawi 8
Neu Woocomnerce Aufträge werden in WAWI erstellt aber nicht als bezahlt markiert Gelöste Themen in diesem Bereich 3
Neu ecomdata down? Hosting JTL Wawi nicht erreichbar User helfen Usern - Fragen zu JTL-Wawi 46
Kennzahlen Übersicht für JTL Wawi - Wirtschaftliche Auswertung JTL-Wawi 1.8 0
[JTL-WAWI API] MandatoryApiScopes / OptionalApiScopes JTL-Wawi 1.8 3
Neu Migration Shopware 5 auf 6 mit JTL-Wawi ohne Datenverlust Shopware-Connector 1
Neu Datenumzug von Xentral ERP Software auf JTL-Wawi Schnittstellen Import / Export 4
Neu Suche Download JTL WAWI 1.3.20.0 User helfen Usern - Fragen zu JTL-Wawi 8
[JTL-WAWI API] Bestellung mit Stücklistenartikel JTL-Wawi 1.8 5
Neu JTL-Wawi 1.9 Open Beta User helfen Usern - Fragen zu JTL-Wawi 6
Neu Verkaufspreis Differenz Shop und Wawi JTL-Shop - Fehler und Bugs 4
Wie kann ich etwas in der WAWI Datenbank per SQL ändern? JTL-Wawi 1.8 2
Testmandantenumgebung in Wawi als Duplikat vom Echtzeitmandanten erstellen? JTL-Wawi 1.8 5
In Diskussion Zahlungsart Kartenzahlung bleibt in Wawi als Auftrag ohne Rechnung Allgemeine Fragen zu JTL-POS 4
Grundeinstellung WaWi Gramm statt Kilogramm JTL-Wawi 1.8 3
Neu Was steckt hinter der Zahl von 53 Bildern auf Ebay bei Variationsartikeln (und einer unsinnigen Fehlermeldung der Wawi)? JTL-Wawi - Fehler und Bugs 2
Neu JTL Wawi [1.5.33] Startet nicht mehr JTL-Wawi - Fehler und Bugs 8
Neu Wechsel WAWI Hosting von JTL mit RDP auf ecomDATA User helfen Usern - Fragen zu JTL-Wawi 2
WAWI 1.8.12.0 stürzt ab, wenn die Verbindung zur Datenbank unterbrochen wurde JTL-Wawi 1.8 21
Neu Neue Oberfläche Wawi 1.8.12.2 (Beta) JTL-Wawi - Ideen, Lob und Kritik 0
Neu Suche jemanden BmeCat´s in Wawi Dienstleistung, Jobs und Ähnliches 2
Neu Wawi Sicherheitslücke geschlossen? Details? User helfen Usern - Fragen zu JTL-Wawi 13
Neu Update des JTL shops aus der Wawi funktioniert nicht Allgemeine Fragen zu JTL-Shop 1
Neu >Merchant Center Feld Textzeile welches wawi Feld User helfen Usern - Fragen zu JTL-Wawi 3
Neu JTL Wawi Bild-Upload unvollständig oder nur als mit meinem PC hochgeladen zu sehen User helfen Usern - Fragen zu JTL-Wawi 2
WaWi Preisuntergrenze für Artikel festschreiben JTL-Wawi 1.7 4
Artikelabgleich verlangsamt sich automatisch von Wawi JTL-Wawi 1.8 2
Kundenattribute aus Shop übernehmen und aus Wawi zurück an Shop übermitteln Einrichtung JTL-Shop5 1
Neu WaWi auf Mac Installation von JTL-Wawi 3
Neu Email Versand in JTL Wawi einstellen User helfen Usern - Fragen zu JTL-Wawi 3
Neu Produktdaten aus Shop zur Wawi WooCommerce-Connector 9
Neu Kunden aus Wawi nicht auffindbar JTL-POS - Fehler und Bugs 5
Neu Fehler beim Zahlungsabgleich - Zahlungsmodul - Wawi 1.5.55.6 Gelöste Themen in diesem Bereich 14
Neu Attribut wc_product_type in Wawi nicht vorhanden Gelöste Themen in diesem Bereich 5
Neu JTL-Wawi Logdatei Speicherort JTL-Wawi - Fehler und Bugs 6
In Diskussion JTL POS Kundennummer wird nicht an JTL Wawi übertragen JTL-POS - Fehler und Bugs 2
Kann ich eine email an die Wawi senden durch die dann ein neuer Auftrag generiert wird? (Daten müssen händisch vervollständigt werden...) JTL-Wawi 1.8 2
Issue angelegt [WAWI-75449] Artikel duplizieren - ASIN wird nicht mit dupliziert. JTL-Wawi - Fehler und Bugs 1

Ähnliche Themen