# Varianten-Leichen

**URL:** <https://forum.shopware.com/t/varianten-leichen/57897>\
**Category:** Allgemein\
**Created:** [6. Februar 2019 um 13:56 UTC](https://forum.shopware.com/t/varianten-leichen/57897 "2019-02-06T13:56:56Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![sonic](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sonic/32/25728_2.png) [@sonic](https://forum.shopware.com/u/sonic)\
**Post date:** [6. Februar 2019 um 13:56 UTC](https://forum.shopware.com/t/varianten-leichen/57897/1 "2019-02-06T13:56:56Z")

</div>

Moin,

gerade in zwei Shops nachgestellt (5.5.6):  
Löst man einen Variantenartikel auf - also löscht alle Varianten und nimt danach den Haken “Variantenartikel” weg, bleibt “unischtbar” die erste Variante irgendwo als Leiche im System.  
Artikelübersicht und sich den Artikel im Listing anzeigen lassen: Der Artikel wird so angezeigt, wie er nun als Haupartikel aussehen sollte.  
Nun stellt man ein, dass man auch Varianten im Listing angezeigt bekommen möchte: Der Artikel taucht nun im Listing als erste Hauptvariante auf (Name etc.) - der “Nicht-Mehr-Varianten”-Artikel verschwindet in dieser Ansicht.

Das sollte wohl nicht so sein, dass Shopware noch Varianten-Informationen zum Artikel speichert und damit den Datensatz “unsauber” zurücklässt&nbsp; ![Wink](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/1X/b3785da0cbf2c8566cb535dcf55b2730b5224899.png "Wink")&nbsp;

---

<div class="post-metadata">

**Author:** ![vismagine](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/vismagine/32/24302_2.png) [@vismagine](https://forum.shopware.com/u/vismagine)\
**Post date:** [7. Februar 2019 um 07:28 UTC](https://forum.shopware.com/t/varianten-leichen/57897/2 "2019-02-07T07:28:08Z")

</div>

Danke für das Aufzeigen dieser eher unerwünschten Verhaltensweise, mit der Zeit wächst die Problematik zu einem kleinen Chaos:)

Das&nbsp;Varianten-Management ist mitunter etwas schwierig zu verstehen, insbesondere wenn zudem noch die API verwendet wird - Updates, Deletes, über Haupt-&nbsp;oder über Varianten-Ressource etc - bin bis heute noch nicht ganz schlau. Gibt es wohl irgendwo eine Übersicht, die die unterschiedlichen Verhaltensweisen aufzeigt? Es würde Sinn machen dies mal erläuternd für alle zugänglich niederzuschreiben.

---

<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:** [7. Februar 2019 um 10:09 UTC](https://forum.shopware.com/t/varianten-leichen/57897/3 "2019-02-07T10:09:40Z")

</div>

> [@sonic schrieb:](https://forum.shopware.com/profile/16285/sonic "sonic")
> 
> Moin,
> 
> gerade in zwei Shops nachgestellt (5.5.6):  
> Löst man einen Variantenartikel auf - also löscht alle Varianten und nimt danach den Haken „Variantenartikel“ weg, bleibt „unischtbar“ die erste Variante irgendwo als Leiche im System.  
> Artikelübersicht und sich den Artikel im Listing anzeigen lassen: Der Artikel wird so angezeigt, wie er nun als Haupartikel aussehen sollte.  
> Nun stellt man ein, dass man auch Varianten im Listing angezeigt bekommen möchte: Der Artikel taucht nun im Listing als erste Hauptvariante auf (Name etc.) - der „Nicht-Mehr-Varianten“-Artikel verschwindet in dieser Ansicht.
> 
> Das sollte wohl nicht so sein, dass Shopware noch Varianten-Informationen zum Artikel speichert und damit den Datensatz „unsauber“ zurücklässt&nbsp; ![Wink](https://forum.shopware.com/plugins/CKEditor/plugins/smiley/images/wink.png "Wink")&nbsp;

Was meinst du mit „erster Variante“? Eigentlich ist der Hauptartikel ja gleich der ersten Variante, d.h. der Hauptartikel hat auch immer einen Eintrag in den \_details.&nbsp;  
Wenn also ein Eintrag in den Details und einer in der s\_articles ist, wäre das erstmal in Ordnung.

Kannst du das ggf. etwas genauer beschreiben?&nbsp;

**Ich bin so vorgegangen:**

**- Alle Varianten gelöscht**

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

Haken „Variantenartikel“ entfernt:

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

&nbsp;

Und dann in der Datenbank geschaut:

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

Sieht für mich erstmal richtig aus.

---

<div class="post-metadata">

**Author:** ![sonic](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sonic/32/25728_2.png) [@sonic](https://forum.shopware.com/u/sonic)\
**Post date:** [7. Februar 2019 um 11:59 UTC](https://forum.shopware.com/t/varianten-leichen/57897/4 "2019-02-07T11:59:50Z")

</div>

Müsste ich wohl mit Screenshots genauer dokumentieren.  
Ich habe einen Artikel mit X-Varianten. Von denen lösche ich zunächst alle einzeln. Wird die Letzte - also die Hauptvariante - gelöscht, wird sie sogleich automatisch wieder angelegt. Nun sind alle bis auf die Hauptvariante weg. Dann nehme ich den Haken „Varianten“ beim Stamm weg. Und speicher den Artikel ab.  
Nun gehe ich in die Artikelübersicht. Dort wird mir nun der Artikel so wie er ist angezeigt - Artikel-Bezeichnung etc wie aus den Stammdaten.  
Als Nächstes wähle ich im Kategoriebaum auch „Varianten anzeigen“ aus.  
Nun ändert der Artikel in der Übersicht sein „Aussehen“ - er wird nun mit z.B. der&nbsp;alten Varianten-Bezeichnung angezeigt.  
Schalte ich „Varianten anzeigen“ wieder aus, wechselt er in der Ansicht wieder auf die Anzeige aus den Artikelstamm.  
Gehe ich auf der „Variantenanzeige“ auf den Edit-Stift, wird aber der normale Stamm geöffnet. Wie gesagt, das scheint „nur“ die Übersicht zu betreffen, aber da zieht die Liste Variantendaten der Hauptvariante.  
Erst im Produktivshop aufgefallen, dann in dem Dir bekannten&nbsp; ![Wink](https://forum.shopware.com/plugins/CKEditor/plugins/smiley/images/wink.png "Wink")&nbsp;Testshop nachgestellt - aus dem auch der Screenshot:

 ![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/e/e75f5a16b50709dde9c81f4b5d9a1bd9819f2c8d.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:** [7. Februar 2019 um 12:04 UTC](https://forum.shopware.com/t/varianten-leichen/57897/5 "2019-02-07T12:04:55Z")

</div>

Achso ok, es geht um das “rot”.&nbsp;Wahrscheinlich weil es noch eine Zuordnung gibt.&nbsp;

Sollte aber auch gehen, wenn du bevor du den Haken bei “Varianten Artikel” rausnimmst im Varianten-Tab noch alle Haken rausnimmst und dann neu generierst. Dann wird die Zuweisung auch gelöscht. Zumindest ein Workaround

&nbsp;

---

<div class="post-metadata">

**Author:** ![sonic](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sonic/32/25728_2.png) [@sonic](https://forum.shopware.com/u/sonic)\
**Post date:** [7. Februar 2019 um 12:19 UTC](https://forum.shopware.com/t/varianten-leichen/57897/6 "2019-02-07T12:19:32Z")

</div>

Artikel =\> Varianten wieder aktiviert =\> generiert =\> Varianten aus =\> gespeichert =\> Backend neu geladen und der „Name“ ist auch in der Variantenasicht „richtig“.  
Muss man auch erst wissen, hat jedenfalls für erheblich Verwirrung gesorgt&nbsp; ![Wink](https://forum.shopware.com/plugins/CKEditor/plugins/smiley/images/wink.png "Wink")  
THX

---

<div class="post-metadata">

**Author:** ![hamaca](https://avatars.discourse-cdn.com/v4/letter/h/54ee81/32.png) [@hamaca](https://forum.shopware.com/u/hamaca)\
**Post date:** [3. Juni 2021 um 06:01 UTC](https://forum.shopware.com/t/varianten-leichen/57897/7 "2021-06-03T06:01:37Z")

</div>

Hallo,

das gleiche/ähnliche Problem habe ich auch, welches wohl auch schon länger besteht, mir aber nicht wirklich aufgefallen ist.

Ich habe ursprüglich einige Artikel mit einer Variante angelegt und zwar: „Artikel XY ohne Zubehör“ und „Artikel XY mit Zubehör“. Da ich das irgendwann nicht mehr so wollte, habe ich die Varianten gelöscht und bin (vermeintlich) so vorgegangen wie hier beschreiben [Shopware 5 - Produkte & Kategorien - Varianten](https://docs.shopware.com/de/shopware-5-de/produkte-und-kategorien/varianten#variantenartikel-wieder-in-hauptartikel-umwandeln)

Nun ist es aber so, dass, wenn der Artikel im Warenkorb gelegt, wird es mit der Artikel-Bezeichnung Artikel XY ohne Zubehör und nicht Artikel XY, wie es sein sollte. Also, obwohl die gelöscht sein sollten, sind offensichtlich irgendwelche Zuordnungen bestehen geblieben.

Ich habe auch sonic’s Methode vergeblich versucht, alles beim Alten:

Artikel =\> Varianten wieder aktiviert =\> generiert =\> Varianten aus =\> gespeichert =\> Backend neu geladen und der „Name“ ist auch in der Variantenasicht „richtig“.

Vielen Dank im Voraus für etwaige Hilfe hierzu.
