Fallstricke bei Attributen
Wenn du ein Attribut löschst, werden die Werte aller Produkte ohne Warnung entfernt. Attribute ohne Gruppe sind unsichtbar. Und ein Katalog ohne Pflichtattribute erhält 60 Punkte geschenkt.
1. Beim Löschen eines Attributs gehen alle Werte verloren – außer es wird in einer Formel verwendet
Wenn du ein Attribut löschst, werden seine Werte für alle Produkte gelöscht – ohne Warnung und ohne Angabe, wie viele Produkte betroffen sind. Es gibt nur eine Sperre: Wird das Attribut im Ausdruck eines anderen berechneten Attributs (Typ Computed) verwendet, wird beim Löschen ein Fehler ausgegeben, statt Daten zu löschen. Die Meldung nennt die berechneten Attribute, die darauf verweisen. Dieselbe Sperre gilt, wenn du den Code des Attributs ändern willst: Solange eine Formel darauf verweist, wird die Codeänderung abgelehnt.
Abgesehen von diesem einen Fall wird das Löschen weiterhin nicht blockiert. Ein Vergleich zeigt, wie riskant das ist: Das Löschen einer einzelnen Option eines Attributs ist geschützt und meldet, wie viele Produkte sie verwenden.
Prüfe vor dem Löschen selbst, wo das Attribut verwendet wird. Sicherer ist es, das Attribut zu deaktivieren, statt es zu löschen.
2. Attribute ohne Gruppe sind unsichtbar
Die Produktkarte zeigt Attribute ausschließlich über Gruppen an. Ein Attribut ohne Gruppe erscheint nirgendwo – auf der Produktkarte gibt es keinen Bereich „Ohne Gruppe“.
Solche Attribute findest du leicht: Im Baum unter Katalog → Attribute stehen sie ganz unten im Bereich Ohne Gruppe. Wenn er Einträge enthält, leuchtet sein Zähler orange. Ziehe das Attribut in die richtige Gruppe – die Verschiebung wird sofort gespeichert und lässt sich über Rückgängig zurücknehmen.
Dasselbe geschieht, wenn du eine Gruppe löschst: Die Attribute bleiben erhalten, verschwinden aber von der Produktkarte (Attributgruppen).
Auch das Löschen einer Gruppe wird nicht verhindert.
3. Fünf Bedingungen, damit ein Attribut angezeigt wird
Alle müssen gleichzeitig erfüllt sein:
- Das Produkt hat einen Katalog.
- Das Attribut gehört zu einer Gruppe.
- Die Gruppe ist dem Katalog des Produkts zugeordnet, aktiv und sichtbar.
- Die Gruppe besteht den Kategorienfilter.
- Das Attribut ist aktiv und dem Katalog zugeordnet.
Fehlt auch nur eine Bedingung, ist das Attribut ohne Meldung unsichtbar. Prüfe die Bedingungen der Reihe nach von oben.
Eine erwähnenswerte Ausnahme: Eine einer Kategorie zugeordnete Gruppe wird auch bei einem Produkt ohne Kategorie angezeigt. Das ist beabsichtigt, aber verwirrend.
4. Ein Katalog ohne Pflichtattribute bekommt 60 Punkte
Der Vollständigkeitswert vergibt 60 von 100 Punkten für ausgefüllte Pflichtattribute. Gibt es in einem Katalog kein einziges Pflichtattribut, werden diese 60 Punkte automatisch vergeben.
Ein neuer, nicht konfigurierter Katalog wirkt dadurch zu mehreren Dutzend Prozent vollständig, obwohl er gar keine Attribute enthält (Vollständigkeitsanzeige).
5. „Erforderlich“ blockiert das Speichern nicht
Die Kennzeichnung als Pflichtfeld beeinflusst den Vollständigkeitswert und die Validierung von Marketplace-Angeboten. Sie verhindert nicht, dass ein Produkt ohne diesen Wert gespeichert wird (Attributpflicht und Gewicht für die Vollständigkeit).
6. Der Attributcode ist im gesamten Unternehmen eindeutig
Er gilt nicht nur innerhalb eines Katalogs. Du kannst nicht zwei verschiedene Attribute „Farbe“ für zwei Kataloge haben – es ist ein Attribut, das beiden zugeordnet wird.
7. Der Typfilter in der Liste ist unvollständig
Die Attributliste kann nach achtzehn von zwanzig Typen gefiltert werden. Die Typen Benutzer und Berechnet fehlen. Attribute dieser Typen lassen sich zwar anlegen, aber nicht herausfiltern.
8. Die Liste der Validierungstypen im Formular ist kürzer als im System
Das Formular bietet fünf Validierungstypen, das System kennt sieben. Die fehlenden Typen – Dezimalzahlvalidierung und regulärer Ausdruck – werden über eigene Felder oder gar nicht festgelegt.
9. Variantenfamilien haben zwei feste Bedingungen
Ein Attribut muss als Gruppierungsschlüssel gekennzeichnet sein, und zwei Attribute dürfen nicht dieselbe Hierarchieebene belegen. Bei beiden Verstößen schlägt das Speichern fehl (Variantenfamilien).
Möchtest du NOXTI mit deinen Bestellungen kennenlernen? Wir zeigen dir NOXTI mit deinen Vertriebskanälen und deinem Lager.
Präsentation vereinbaren