# Ex-/Import Fehler

**URL:** https://forum.shopware.com/t/ex-import-fehler/67208
**Category:** Allgemein
**Created:** [26. Mai 2020 um 10:36 UTC](https://forum.shopware.com/t/ex-import-fehler/67208 "2020-05-26T10:36:58Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![FragenAnsForum](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/fragenansforum/32/7849_2.png) [@FragenAnsForum](https://forum.shopware.com/u/FragenAnsForum)
#### Post date: [26. Mai 2020 um 10:36 UTC](https://forum.shopware.com/t/ex-import-fehler/67208/1 "2020-05-26T10:36:58Z")

</div>

Hallo,

ich kann die Ex- und Import-Funktion nicht nutzen. Wenn ich sie im gleichen Shop benutze (Export, etwas verändert oder Zeilen gelöscht oder hinzugefügt), schreibt er keine Veränderungen. Wenn ich sie Shopübergreifend verwende, importiert SW mit Fehlern.

Ich benutze immer das Standard-Profil.

Wie umgehe ich:

SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (`db_test`.`category`, CONSTRAINT `fk.category.cms_page_id` FOREIGN KEY (`cms_page_id`) REFERENCES `cms_page` (`id`) ON UPDATE CASCADE)

Wenn ich die ‘cms\_page’-Spalte lösche, schreibt er keine Veränderungen. Muss ich bestimmte pages/ Zuweisungen erstellt haben?

 ![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/5/5dc18e2143b684337537b91f814212e4b6fbb97a.png)(Trotz erfolgreichem Import keine Einträge)

&nbsp;

 ![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/6/6ad1a0190e04de4522e547e7f0206d535e6b7b46.png)

&nbsp;

(Schlägt Fehl)

---

<div class="post-metadata">

### Author: ![FragenAnsForum](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/fragenansforum/32/7849_2.png) [@FragenAnsForum](https://forum.shopware.com/u/FragenAnsForum)
#### Post date: [27. Mai 2020 um 15:12 UTC](https://forum.shopware.com/t/ex-import-fehler/67208/2 "2020-05-27T15:12:09Z")

</div>

@Moritz: kann Shopware ein paar „Beispiel“-csvs erstellen?

---

<div class="post-metadata">

### Author: ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)
#### Post date: [27. Mai 2020 um 17:32 UTC](https://forum.shopware.com/t/ex-import-fehler/67208/3 "2020-05-27T17:32:58Z")

</div>

Beispiel CSV ist ja immer nur Kategorie im Admin anlegen und mit dem Standardprofil exportieren. Hast du das mal verglichen?

---

<div class="post-metadata">

### Author: ![FragenAnsForum](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/fragenansforum/32/7849_2.png) [@FragenAnsForum](https://forum.shopware.com/u/FragenAnsForum)
#### Post date: [28. Mai 2020 um 15:01 UTC](https://forum.shopware.com/t/ex-import-fehler/67208/4 "2020-05-28T15:01:24Z")

</div>

Ja. Er schreibt keine Daten Bei der Kategorie “Export” auf oberster ebene: egal ob ich den Text in der csv verändere, die id lösche oder nicht, oder zwischen Ex- und Import die Kategorie in Shopware lösche.

---

<div class="post-metadata">

### Author: ![FragenAnsForum](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/fragenansforum/32/7849_2.png) [@FragenAnsForum](https://forum.shopware.com/u/FragenAnsForum)
#### Post date: [29. Mai 2020 um 12:57 UTC](https://forum.shopware.com/t/ex-import-fehler/67208/5 "2020-05-29T12:57:08Z")

</div>

@Moritz: Es ist auch so, wenn ich ein eigenes Profil anlege, ein Produkt exportiere und wieder importiere. Die Berechtigungen der Ordner habe ich seit Installation nicht geändert.

Daneben habe ich noch zwei&nbsp;Zusatzfragen:

- Wie kann ich ein Export-Profil in einer anderen Installation einspielen, um es dort nicht manuell anlegen zu müssen?

- Wie kann ich vermeiden, dass - wenn ich custom-Felder exportiere - die&nbsp;Umlaute&nbsp;in diesen Feldern verfälscht werden? Oder wird es bei Import automatisch wieder gerichtet? Ich kann es nicht herausfinden, da der Import bei mir ja nicht klappt… Umlaute in Standard-Textfeldern werden nicht als Code dargestellt - nur bei den custom fields

---

<div class="post-metadata">

### Author: ![FragenAnsForum](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/fragenansforum/32/7849_2.png) [@FragenAnsForum](https://forum.shopware.com/u/FragenAnsForum)
#### Post date: [2. Juni 2020 um 09:29 UTC](https://forum.shopware.com/t/ex-import-fehler/67208/6 "2020-06-02T09:29:12Z")

</div>

[@Moritz Naczenski]([http://forum.shopware.com/profile/14574/Moritz](http://forum.shopware.com/profile/14574/Moritz) Naczenski “Moritz Naczenski”)‍

- Woran kann es liegen?&nbsp;
- Wie kann ich ein Export-Profil in einer anderen Installation einspielen, um es dort nicht manuell anlegen zu müssen?
- Wie kann ich vermeiden, dass - wenn ich custom-Felder exportiere - die&nbsp;Umlaute&nbsp;in diesen Feldern verfälscht werden? Werden bei einer zukünftigen Version die Zusatzfelder nicht als json exportiert, sonden automatisch eingelesen und für das Export-Profil auslesbar sein?&nbsp;Oder werden diese json-Felder&nbsp;beim Import automatisch wieder gerichtet? Ich kann es nicht herausfinden, da der Import bei mir ja nicht klappt… Umlaute in Standard-Textfeldern werden nicht als Code dargestellt - nur bei den custom fields

---

<div class="post-metadata">

### Author: ![Marcus\_Salden](https://avatars.discourse-cdn.com/v4/letter/m/b487fb/32.png) [@Marcus\_Salden](https://forum.shopware.com/u/Marcus_Salden)
#### Post date: [2. Juni 2020 um 10:05 UTC](https://forum.shopware.com/t/ex-import-fehler/67208/7 "2020-06-02T10:05:56Z")

</div>

Die Sache mit den nicht importierten Einträgen hatte ich mal… hast du mal die&nbsp;CSV Feldtrenner geprüft?  
Die waren damals bei mir auf Semikolon gestellt, aber in der Datei als Komma exportiert…

&nbsp;

&nbsp;

&nbsp;

[@FragenAnsForum schrieb:](https://forum.shopware.com/profile/31739/FragenAnsForum "FragenAnsForum")

> Hallo,
> 
> ich kann die Ex- und Import-Funktion nicht nutzen. Wenn ich sie im gleichen Shop benutze (Export, etwas verändert oder Zeilen gelöscht oder hinzugefügt), schreibt er keine Veränderungen. Wenn ich sie Shopübergreifend verwende, importiert SW mit Fehlern.
> 
> Ich benutze immer das Standard-Profil.
> 
> Wie umgehe ich:
> 
> SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (`db_test`.`category`, CONSTRAINT `fk.category.cms_page_id` FOREIGN KEY (`cms_page_id`) REFERENCES `cms_page` (`id`) ON UPDATE CASCADE)
> 
> Wenn ich die ‚cms\_page‘-Spalte lösche, schreibt er keine Veränderungen. Muss ich bestimmte pages/ Zuweisungen erstellt haben?
> 
> [![image](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/5/5dc18e2143b684337537b91f814212e4b6fbb97a.png)](https://i.imgur.com/qgPv1wM.png)(Trotz erfolgreichem Import keine Einträge)
> 
> &nbsp;
> 
> ![image](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/6/6ad1a0190e04de4522e547e7f0206d535e6b7b46.png)
> 
> &nbsp;
> 
> (Schlägt Fehl)

---

<div class="post-metadata">

### Author: ![Moritz\_Naczenski](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/moritz_naczenski/32/7792_2.png) [@Moritz\_Naczenski](https://forum.shopware.com/u/Moritz_Naczenski)
#### Post date: [2. Juni 2020 um 12:49 UTC](https://forum.shopware.com/t/ex-import-fehler/67208/8 "2020-06-02T12:49:33Z")

</div>

> [@FragenAnsForum schrieb:](https://forum.shopware.com/profile/31739/FragenAnsForum "FragenAnsForum")
> 
> Ja. Er schreibt keine Daten Bei der Kategorie „Export“ auf oberster ebene: egal ob ich den Text in der csv verändere, die id lösche oder nicht, oder zwischen Ex- und Import die Kategorie in Shopware lösche.

Verstehe ich nicht, zeig doch mal ein paar Screens von der Datei, der Struktur im Shop usw.&nbsp;

---

<div class="post-metadata">

### Author: ![FragenAnsForum](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/fragenansforum/32/7849_2.png) [@FragenAnsForum](https://forum.shopware.com/u/FragenAnsForum)
#### Post date: [2. Juni 2020 um 14:09 UTC](https://forum.shopware.com/t/ex-import-fehler/67208/9 "2020-06-02T14:09:43Z")

</div>

Hi, danke!

Ich habe gefunden, woran es liegt. Gleich 3 Fehler auf einmal!

Bei Ex-/Import in der Kategorie lag es an falsch übernommenen Trennzeichen bei der Kategorie (mein Fehler).

Bei Ex-/Import der Produkte liegt es daran, dass beim Import von den custom-Feldern die ; in den dortigen json-Texten “falsch” importiert werden/ fälschlicherweise als Trennzeichen behandelt werden - und so die Spalten verschieben (siehe Bild 1)

Das mit den “verfälschten Umlauten” führt mglw. dazu (siehe Bild 2: customFields-json-Text vs description - Standard-Feld).

Zur Zeit kann man demnach de-facto nur “normale” Felder importieren. Es wäre schön, wenn ein Hotfix das berichtigt, da ich nicht beeinflussen kann, ob es auf einem System Ex-/Importiert wird, das UTF8 codiert. Noch schöner wäre es, wenn die verschiedenen customFields ausgelesen würden und so exportierbar wären, statt dass sie asl json-Text zusammengeworfen werden.

&nbsp;

Bild1:

 ![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/6/6cc8ef2d1a18b8b3e8ce6f12f01b65f44a330512.png)

Bild2:

 ![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/7/70bc23601bceed2a9a00275544cee3914d0e728b.png)
