# Fehlende Artikel nach der Migration

**URL:** <https://forum.shopware.com/t/fehlende-artikel-nach-der-migration/60591>\
**Category:** Administration\
**Created:** [23. Juli 2019 um 06:52 UTC](https://forum.shopware.com/t/fehlende-artikel-nach-der-migration/60591 "2019-07-23T06:52:54Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Urs\_Landis](https://avatars.discourse-cdn.com/v4/letter/u/3be4f8/32.png) [@Urs\_Landis](https://forum.shopware.com/u/Urs_Landis)\
**Post date:** [23. Juli 2019 um 06:52 UTC](https://forum.shopware.com/t/fehlende-artikel-nach-der-migration/60591/1 "2019-07-23T06:52:54Z")

</div>

In Shopware 5 habe ich 29’114 Artikel, in Shopware 6 nach der Migration ‘nur’ 3440.

Gib es da ein Migrations-Log, oder wie finde ich heraus WARUM?

Grüsse

&nbsp;

---

<div class="post-metadata">

**Author:** ![Krispin](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/krispin/32/12849_2.png) [@Krispin](https://forum.shopware.com/u/Krispin)\
**Post date:** [23. Juli 2019 um 07:06 UTC](https://forum.shopware.com/t/fehlende-artikel-nach-der-migration/60591/2 "2019-07-23T07:06:20Z")

</div>

Hi aqula,

in der Historie im Shopware Migrationassistant werden die Fehler bzw. Infos angezeigt.  
Für mehr Informationen kannst du auch in die “swag\_migration\_logging”-Tabelle schauen, hier wird alles mit gelogged.

Gruß

Krispin

---

<div class="post-metadata">

**Author:** ![Urs\_Landis](https://avatars.discourse-cdn.com/v4/letter/u/3be4f8/32.png) [@Urs\_Landis](https://forum.shopware.com/u/Urs_Landis)\
**Post date:** [23. Juli 2019 um 07:18 UTC](https://forum.shopware.com/t/fehlende-artikel-nach-der-migration/60591/3 "2019-07-23T07:18:57Z")

</div>

Besten Dank

Er schreit nach fehlenden Angaben im SW5, sowohl bei den Artikeln als auch bei den Bestellungen.

Ich muss mir dass mal genau ansehen…

---

<div class="post-metadata">

**Author:** ![Urs\_Landis](https://avatars.discourse-cdn.com/v4/letter/u/3be4f8/32.png) [@Urs\_Landis](https://forum.shopware.com/u/Urs_Landis)\
**Post date:** [23. Juli 2019 um 07:27 UTC](https://forum.shopware.com/t/fehlende-artikel-nach-der-migration/60591/4 "2019-07-23T07:27:35Z")

</div>

Soory, bräuchte nochmals Eure Hilfe…

Wie muss ich diese Einträge verstehen?

{„code“:„SWAG\_MIGRATION\_\_SHOPWARE\_EMPTY\_NECESSARY\_DATA\_FIELDS“,„title“:„Empty necessary data fields“,„description“:„Product-Entity could not be converted cause of empty necessary field(s): tax, prices.“,„details“:{„id“:„18374“,„entity“:„Product“,„fields“:[„tax“,„prices“],„count“:2}}

Was ist die angegebene id? Eine Articles id 18374 gibt es leider nicht bei uns

Und da soll der Preis oder die tax fehlen?

---

<div class="post-metadata">

**Author:** ![Krispin](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/krispin/32/12849_2.png) [@Krispin](https://forum.shopware.com/u/Krispin)\
**Post date:** [23. Juli 2019 um 07:52 UTC](https://forum.shopware.com/t/fehlende-artikel-nach-der-migration/60591/5 "2019-07-23T07:52:41Z")

</div>

Hi aqula,

kein Problem, die ID für diesen Eintrag ist die Ordernumber des Produktes.  
Und genau, da sind die Felder Tax und prices nicht gefüllt.

Gruß

Krispin

---

<div class="post-metadata">

**Author:** ![Urs\_Landis](https://avatars.discourse-cdn.com/v4/letter/u/3be4f8/32.png) [@Urs\_Landis](https://forum.shopware.com/u/Urs_Landis)\
**Post date:** [23. Juli 2019 um 07:57 UTC](https://forum.shopware.com/t/fehlende-artikel-nach-der-migration/60591/6 "2019-07-23T07:57:50Z")

</div>

Spannend…

Eigentlich… haben alle unsere Ordernumbers ein A- vorangestellt.

Wenn ich im 5er Backend nach der nummer suche finde ich nichts. Wenn ich in Datenbank suche finde ich einen Eintrag…

Und nun? den Eintrag in der Datenbank einfach löschen?

---

<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:** [23. Juli 2019 um 08:00 UTC](https://forum.shopware.com/t/fehlende-artikel-nach-der-migration/60591/7 "2019-07-23T08:00:45Z")

</div>

Wird wohl ein defekter Eintrag sein.&nbsp;

Schau mal ob das hilft:&nbsp;[Shopware 5 - Tutorials & FAQs - SQL Tipps & Tricks](https://docs.shopware.com/de/shopware-5-de/tutorials-und-faq/sql-tipps-tricks#kaputte-varianten-varianten-leichen-entfernen)

Am besten aber vorher ein Backup machen oder Testsystem nutzen 😉

---

<div class="post-metadata">

**Author:** ![Urs\_Landis](https://avatars.discourse-cdn.com/v4/letter/u/3be4f8/32.png) [@Urs\_Landis](https://forum.shopware.com/u/Urs_Landis)\
**Post date:** [23. Juli 2019 um 08:14 UTC](https://forum.shopware.com/t/fehlende-artikel-nach-der-migration/60591/8 "2019-07-23T08:14:12Z")

</div>

Habe die mal behoben, aber scheine noch ein anderes Problem zu haben, das waren nur 3&nbsp; 😉

Wenn ich die Migration starte sehe ich:

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

Wenn die Migration läuft sehe ich:

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

irgend etwas schein da schon vor dem Start schief zu laufen…

---

<div class="post-metadata">

**Author:** ![Krispin](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/krispin/32/12849_2.png) [@Krispin](https://forum.shopware.com/u/Krispin)\
**Post date:** [23. Juli 2019 um 08:18 UTC](https://forum.shopware.com/t/fehlende-artikel-nach-der-migration/60591/9 "2019-07-23T08:18:08Z")

</div>

Hi aqual,

im ersten Schritt werden die Daten von SW5 gelesen und konvertiert, anscheinend können viele deiner Produkte nicht konvertiert werden.  
Ist denn noch mehr in deinem Logging vorhanden?

Gruß

Krispin

---

<div class="post-metadata">

**Author:** ![Urs\_Landis](https://avatars.discourse-cdn.com/v4/letter/u/3be4f8/32.png) [@Urs\_Landis](https://forum.shopware.com/u/Urs_Landis)\
**Post date:** [23. Juli 2019 um 08:21 UTC](https://forum.shopware.com/t/fehlende-artikel-nach-der-migration/60591/10 "2019-07-23T08:21:13Z")

</div>

Ja, jede Menge, ich gehe das gerade Alles durch…

Im Moment bin ich bei:

{“code”:“SWAG\_MIGRATION\_\_SHOPWARE\_EMPTY\_NECESSARY\_DATA\_FIELDS”,“title”:“Empty necessary data fields”,“description”:“Property-Group-Option-Entity could not be converted cause of empty necessary field(s): group.”,“details”:{“id”:“21”,“entity”:“Property-Group-Option”,“fields”:[“group”],“count”:1}}

---

<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:** [23. Juli 2019 um 08:28 UTC](https://forum.shopware.com/t/fehlende-artikel-nach-der-migration/60591/11 "2019-07-23T08:28:04Z")

</div>

Klingt mir so, als wären dem Artikel Eigenschaften zugewiesen, die es nicht mehr gibt.&nbsp;

Müsstest mal testweise in der s\_filter\_artilces schauen, ob es jeweils das Value noch gibt und die dazugehörige Option. Beispielsweise so:

```
SELECT * FROM `s_filter_articles` WHERE valueID NOT IN (Select id from s_filter_values)

```

&nbsp;

---

<div class="post-metadata">

**Author:** ![Urs\_Landis](https://avatars.discourse-cdn.com/v4/letter/u/3be4f8/32.png) [@Urs\_Landis](https://forum.shopware.com/u/Urs_Landis)\
**Post date:** [23. Juli 2019 um 08:33 UTC](https://forum.shopware.com/t/fehlende-artikel-nach-der-migration/60591/12 "2019-07-23T08:33:46Z")

</div>

Das gibt ein leeres Resultat zurück.

Geht es da um die Filter? Ich war bei den s-Articles\_configurator\_sets und da gibt es wirklich keine 21

---

<div class="post-metadata">

**Author:** ![Krispin](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/krispin/32/12849_2.png) [@Krispin](https://forum.shopware.com/u/Krispin)\
**Post date:** [23. Juli 2019 um 08:35 UTC](https://forum.shopware.com/t/fehlende-artikel-nach-der-migration/60591/13 "2019-07-23T08:35:31Z")

</div>

Hi aqula,

Moritz ist schon auf dem richtigen Weg. Der Fehler tritt beim Migrieren der Eigenschaften und Varianten-Optionen auf.  
Anscheinend hat eine Eigenschaft (‘s\_filter\_values’) oder eine Varianten-Option (‘s\_article\_configurator\_options’) keine Gruppe mehr zugeordnet oder ist einer nicht existierenden Gruppe zugeordnet. Eigenschaft-Gruppe:&nbsp;s\_filter\_options / Varianten-Gruppe:&nbsp;s\_article\_configurator\_groups

Ich hoffe das hilft dir weiter.

Gruß

Krispin

---

<div class="post-metadata">

**Author:** ![Urs\_Landis](https://avatars.discourse-cdn.com/v4/letter/u/3be4f8/32.png) [@Urs\_Landis](https://forum.shopware.com/u/Urs_Landis)\
**Post date:** [23. Juli 2019 um 08:40 UTC](https://forum.shopware.com/t/fehlende-artikel-nach-der-migration/60591/14 "2019-07-23T08:40:13Z")

</div>

Jein…&nbsp; &nbsp; 😉

&nbsp;

Ich habe kein Article configuration set id:21, ich nehme an das mach der Fehler, aber nun müsste ich ja wissen wo die noch zugeordnet ist, sonst würde es ja keinen Fehler geben… gemäss meiner Bescheidener Logik…

Oder einfach in der Datenbank mal eine id:21 anlegen?&nbsp; &nbsp; ![Wearing-Sunglasses](https://forum.shopware.com/plugins/CKEditor/plugins/smiley/images/wearing-sunglasses.png "Wearing-Sunglasses")

&nbsp;

---

<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:** [23. Juli 2019 um 08:42 UTC](https://forum.shopware.com/t/fehlende-artikel-nach-der-migration/60591/15 "2019-07-23T08:42:43Z")

</div>

Das kannst du Analog zu oben auch weiter testen:

```
SELECT * FROM `s_filter_values` WHERE optionID NOT IN (Select id from s_filter_options)

SELECT * FROM `s_article_configurator_options` WHERE group_id NOT IN (Select id from s_article_configurator_groups)

SELECT * FROM `s_article_configurator_option_relations` WHERE option_id NOT IN (Select id from s_article_configurator_options)

```

&nbsp;

---

<div class="post-metadata">

**Author:** ![Urs\_Landis](https://avatars.discourse-cdn.com/v4/letter/u/3be4f8/32.png) [@Urs\_Landis](https://forum.shopware.com/u/Urs_Landis)\
**Post date:** [23. Juli 2019 um 08:49 UTC](https://forum.shopware.com/t/fehlende-artikel-nach-der-migration/60591/16 "2019-07-23T08:49:32Z")

</div>

SELECT \* FROM `s_filter_values` WHERE optionID NOT IN (Select id from s\_filter\_options)

ergibt 2 Datensätze

&nbsp;

SELECT \* FROM `s_article_configurator_options` WHERE group\_id NOT IN (Select id from s\_article\_configurator\_groups)

ergibt 0 Datensätze

&nbsp;

SELECT \* FROM `s_article_configurator_option_relations` WHERE option\_id NOT IN (Select id from s\_article\_configurator\_options)

ergibt 0 Datensätze

&nbsp;

Und was mache ich jetzt mit den 2 gefunden Datensätzen?

---

<div class="post-metadata">

**Author:** ![Urs\_Landis](https://avatars.discourse-cdn.com/v4/letter/u/3be4f8/32.png) [@Urs\_Landis](https://forum.shopware.com/u/Urs_Landis)\
**Post date:** [23. Juli 2019 um 08:51 UTC](https://forum.shopware.com/t/fehlende-artikel-nach-der-migration/60591/17 "2019-07-23T08:51:08Z")

</div>

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

---

<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:** [23. Juli 2019 um 08:53 UTC](https://forum.shopware.com/t/fehlende-artikel-nach-der-migration/60591/18 "2019-07-23T08:53:25Z")

</div>

Lösch die doch einfach mal - die scheinen ja keiner existierenden Gruppe mehr zugewiesen zu sein. Danach wirst du aber das Querry von oben wieder ausführen müssen, ggf. findet der dann etwas:&nbsp;

```
SELECT * FROM `s_filter_articles` WHERE valueID NOT IN (Select id from s_filter_values)

```

Wenn das nicht hilft, musst du mal die jeweiligen Tabellen und Beziehungen durchgehen, irgendwo scheint eine Verknüpfung nicht aufzugehen.

---

<div class="post-metadata">

**Author:** ![Urs\_Landis](https://avatars.discourse-cdn.com/v4/letter/u/3be4f8/32.png) [@Urs\_Landis](https://forum.shopware.com/u/Urs_Landis)\
**Post date:** [23. Juli 2019 um 08:57 UTC](https://forum.shopware.com/t/fehlende-artikel-nach-der-migration/60591/19 "2019-07-23T08:57:30Z")

</div>

und jetzt habe ich 24 Datensätze gefunden, auch löschen?

---

<div class="post-metadata">

**Author:** ![Urs\_Landis](https://avatars.discourse-cdn.com/v4/letter/u/3be4f8/32.png) [@Urs\_Landis](https://forum.shopware.com/u/Urs_Landis)\
**Post date:** [23. Juli 2019 um 09:15 UTC](https://forum.shopware.com/t/fehlende-artikel-nach-der-migration/60591/20 "2019-07-23T09:15:16Z")

</div>

sieht aber jetzt schon besser aus

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

[Nächste Seite](https://forum.shopware.com/t/fehlende-artikel-nach-der-migration/60591.md?page=2)
