Zum Inhalt springen

OmniSeller:Attributsverwaltung: Unterschied zwischen den Versionen

Aus HTK Wiki
Aufgeräumt: div-Wrapper und Tippfehler entfernt, leere Überschrift raus, Import-Abschnitt auf neuen Stand (Erweitert-Reiter, Lösch-Modi, Sicherungen) mit Verweis auf Detailseite; Inhalte und Screenshots beibehalten
 
(7 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
<div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output">{{#invoke:Infobox|ShowInfoBoxOmniSeller}}
{{#invoke:Infobox|ShowInfoBoxOmniSeller}}
<div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output">
 
Die Attributsverwaltung ist im OmniSeller eines der mächtigsten Werkzeuge zur Pflege von Artikeldaten, um diese aufzuwerten. Der folgende Beitrag liefert Informationen wie diese gepflegt werden müssen, um das gewünschte Resultat zu erzielen.
Die Attributsverwaltung ist im OmniSeller eines der mächtigsten Werkzeuge zur Pflege und Aufwertung von Artikeldaten. Der folgende Beitrag zeigt, wie Attribut-Sets und Attribute gepflegt werden, um das gewünschte Resultat zu erzielen.
<div class="mw-parser-output">&nbsp;</div>


== Attribut-Sets ==
== Attribut-Sets ==


&nbsp;
=== Öffnen der Attribut-Set-Verwaltung ===
<div class="mw-parser-output"><div class="mw-parser-output">
=== Öffnen der Attribut-Set Verwaltung ===
[[File:Öffnen der Attribut-Set Verwaltung.PNG]]
[[File:Öffnen der Attribut-Set Verwaltung.PNG]]
<p><span style="color: rgb(224, 62, 45);">ROT</span> Zuerst auf der Reiter Artikel-Attribute.</p>
<p><span style="color: rgb(224, 62, 45);">ROT</span> Zuerst auf den Reiter Artikel-Attribute, dann Rechtsklick in die Box.</p>
--&gt; Rechtsklick in die Box.<p><span style="color: rgb(53, 152, 219);">BLAU</span> Dann im Menü, welches sich geöffnet hat, auf Attribute-Sets verwalten.</p>
<p><span style="color: rgb(53, 152, 219);">BLAU</span> Im Menü, das sich geöffnet hat, auf „Attribute-Sets verwalten".</p>
</br>


=== Übersicht der Attribut-Set Verwaltung ===
=== Übersicht der Attribut-Set-Verwaltung ===
Öffnet man dies Attribut-Set Verwaltung erscheint folgender Dialog:
Öffnet man die Attribut-Set-Verwaltung, erscheint folgender Dialog:


[[File:Attribut-Set_Verwaltung.PNG]]
[[File:Attribut-Set_Verwaltung.PNG]]
<p><span style="color: rgb(224, 62, 45);">ROT</span> Hier wird eine Übersicht gezeigt, welche Attribut-Sets bereits existieren. Durch die unten verfügbaren Funktionen können hier Attribut-Sets gesucht, hinzugefügt, bearbeitet oder gelöscht werden.</p>
<p><span style="color: rgb(224, 62, 45);">ROT</span> Übersicht der vorhandenen Attribut-Sets. Über die Funktionen unten können Sets gesucht, hinzugefügt, bearbeitet oder gelöscht werden.</p>
<p><span style="color: rgb(45, 194, 107);">GRÜN</span> Hier werden alle Attribute aufgelistet, die sich in dem ausgewählten Attribut-Set befinden. Durch rechtsklick auf die Oberfläche kann hier ein neues Attribut hinzugefügt werden oder das aktuell ausgewählte Attribut bearbeitet/gelöscht werden.</p>
<p><span style="color: rgb(45, 194, 107);">GRÜN</span> Alle Attribute des ausgewählten Attribut-Sets. Per Rechtsklick lässt sich hier ein neues Attribut anlegen oder das ausgewählte Attribut bearbeiten bzw. löschen.</p>
<p><span style="color: rgb(230, 126, 35);">ORANGE</span> Hier wird angezeigt, ob sich das aktuell ausgewählte Attribut noch in anderen Attribut-Sets befindet. So weiß man direkt Bescheid, ob das auch Einfluss auf andere Produktgruppen haben kann, wenn man dieses verändern will.</p>
<p><span style="color: rgb(230, 126, 35);">ORANGE</span> Zeigt, ob sich das ausgewählte Attribut auch in anderen Attribut-Sets befindet - so sieht man sofort, ob eine Änderung weitere Produktgruppen betrifft.</p>
</br>


=== Attribut-Set erstellen/bearbeiten ===
=== Attribut-Set erstellen/bearbeiten ===


Drückt man nun auf "Neues Set hinzufügen erscheint folgender Dialog:
Ein Klick auf „Neues Set hinzufügen" öffnet folgenden Dialog:


[[File:Attribut-Set erstellen-bearbeiten.PNG]]
[[File:Attribut-Set erstellen-bearbeiten.PNG]]
<div class="mw-parser-output"><div class="mw-parser-output"><div class="mw-parser-output">
 
<span style="color: rgb(224, 62, 45);">ROT</span> Hier kann man einen Namen für das neue Attribut-Set eintragen, bzw. den Namen eines bereits existierenden Attribut-Sets verändern.<p><span style="color: rgb(45, 194, 107);">GRÜN</span> Hier kann man eine Vorlage beim erstellen eines Attribut-Sets auswählen. Alle Attribute, die in dem Vorlage Set sind werden automatisch auch in das neue Set übernommen.</p>
<p><span style="color: rgb(224, 62, 45);">ROT</span> Name des neuen Attribut-Sets bzw. Umbenennen eines bestehenden Sets.</p>
<p style="text-align: left;"><span style="color: rgb(53, 152, 219);">BLAU</span> Man kann Attribut-Sets sichtbar, bzw. unsichtbar schalten. Dies dient der Übersicht, wenn viele Attribut-Sets existieren bzw. manche Sets zurzeit einfach nicht benötigt werden. Ebenfalls kann man hier auch einstellen, ob das Set ebenfalls eine Vorlage für neue Sets sein darf. Der nächste Punkt betrifft bereits gepflegte Attribute (z.B. andere Sprachbezeichnungen), die nicht den Status "global" haben. Hier kann man einstellen ob diese Attribute auch sämtliche Inhalte beim Kopieren übernehmen sollen oder nicht. Beim letzten Punkt kann man den Artikelupload für alle Artikel im Set deaktivieren.</p></div></div></div>
<p><span style="color: rgb(45, 194, 107);">GRÜN</span> Vorlage beim Erstellen: alle Attribute des Vorlage-Sets werden in das neue Set übernommen.</p>
</br>
<p><span style="color: rgb(53, 152, 219);">BLAU</span> Sets lassen sich sichtbar/unsichtbar schalten (für die Übersicht bei vielen Sets) und als Vorlage für neue Sets freigeben. Der nächste Punkt betrifft bereits gepflegte, nicht globale Attribute (z. B. andere Sprachbezeichnungen): Hier wird eingestellt, ob deren Inhalte beim Kopieren mit übernommen werden. Mit dem letzten Punkt kann der Artikel-Upload für alle Artikel des Sets deaktiviert werden.</p>


== Attribute ==
== Attribute ==
Zeile 37: Zeile 32:
=== Allgemeine Informationen ===
=== Allgemeine Informationen ===


Erstellt oder bearbeitet man ein Attribut öffnet sich folgender Dialog:
Beim Erstellen oder Bearbeiten eines Attributs öffnet sich folgender Dialog:


[[File:Attribut bearbeiten einfach.png]]
[[File:Attribut bearbeiten einfach.png]]


<div></div>
'''Name:''' Der technische Name des Attributs, wird in den angebundenen Shopsystemen angelegt und kann nach dem Erstellen nicht mehr geändert werden. Da nicht alle Shopsysteme Sonderzeichen und Umlaute akzeptieren, sind diese im technischen Namen blockiert.
<div>


'''<span style="color: #000000;" >Name:</span>'''<span style="color: #000000;" > Der technische Name des Attributs, </span><span style="color: #000000;" ></span>wird in allen jeweiligen Shopsystemen angelegt (dieser Name kann nach dem Erstellen nicht mehr geändert werden). Dadurch das nicht in allen Shopsysteme Sonderzeichen und Umlaute akzeptieren werden, sind diese bei den technischen Namen blockiert.
'''Bezeichnung:''' Die Beschreibung des Attributs, wird im Frontend angezeigt; Umlaute und Sonderzeichen sind erlaubt. Über die Sprachauswahl kann die Bezeichnung je Sprache gepflegt werden - aus „Farbe" für Deutsch wird z. B. „Color" für Englisch.


'''Bezeichnung: '''Die Beschreibung des Attributs, wird im Frontend angezeigt. Umlaute und Sonderzeichen sind hier erlaubt. Durch das Ändern der Sprache, können diese auch in anderen Sprachen angelegt werden. So wird z.B. aus "Farbe" für Deutsch ein "Color" für Englisch.
'''Typ:''' legt fest, welche Werte das Attribut aufnimmt:
* ''TEXT'' - einzeiliger Text
* ''MEMO'' - mehrzeiliger Text mit größerem Eingabefenster
* ''ZAHL'' - ganze Zahlen
* ''ZAHL MIT NACHKOMMASTELLEN'' - Dezimalzahlen
* ''JA/NEIN'' - Statuskennzeichen
* ''DATUM'' - Datumswerte
* ''AUSWAHL'' - Werteliste zum Ankreuzen (Multiselektion); wird häufig bei Varianten verwendet


'''Typ:''' Hier kann ausgewählt werden, um welchen Attributs-Typ es sich handelt. Typ-Möglichkeiten sind:<p>''- TEXT:'' hier kann ein Text eingeben werden.</p>
'''Max. Länge:''' begrenzt bzw. erweitert die zulässige Zeichenzahl.
<p>- ''MEMO:'' Hier kann ebenfalls ein Text eingegeben werden. Allerdings ist dieses Eingabefenster größer und kann über mehrere Zeilen gehen.</p>
 
<p>- ''ZAHL: ''Hier können Zahlen eingegeben werden</p>
'''Standard-Wert:''' Vorbelegung, damit bei vielen gleichartigen Artikeln nicht immer derselbe Wert gepflegt werden muss.
<p>- ''ZAHL MIT NACHKOMMASTELLEN:'' Hier können Zahlen mit Nachkommastellen eingegeben werden.</p>
 
<p>- ''JA/NEIN:'' Hier kann dann ein Statusindikator gesetzt werden ob Ja oder Nein</p>
'''Listentyp:''' Text Field (Komma getrennt) = Standardwert.
<p>- ''DATUM:'' Hier kann dann ein Datum eingetragen werden.</p>
 
<p>- ''AUSWAHL:'' Hier können Auswahllisten gepflegt werden. Man kann dann im Artikel eines der angegebenen Elemente der Auswahlliste angeben. Auswahl wird meist bei Varianten verwendet.</p>
'''Klasse:''' bestimmt, wie das Attribut behandelt wird (fehlt eine Klasse, per Rechtsklick → „neue Klasse hinzufügen" mit exakt dieser Schreibweise anlegen):
<p>- ''Max. Länge:'' Hier kann die Anzahl der Zeichen begrenzt oder erweitert werden.&nbsp;</p>
* ''TEXT'' - die Standard-Attributsklasse
<p>- ''Standard-Wert:'' Hier kann man einen Standardwert festlegen, sodass man bei vielen gleichen Artikelattributen nicht immer wiederholend denselben Wert pflegen muss.</p>
* ''MERKMAL'' - für Merkmale von Artikeln zur Auflistung von Eigenschaften im Shop
<p>'''Listentyp:''' Text Field (Komma getrennt) = Standardwert</p>
* ''TITLE'' - bei mehrsprachigen Shops werden die Titel der anderen Sprachen über Attribute gelöst: Ein Attribut mit der Klasse TITLE wird im Shop als Artikeltitel übergeben; der englische Wert des Attributs ist dann der englische Titel.
<p>'''Klasse:''' Je nachdem welche Klasse ein Attribut hat wird es auch unterschiedlich behandelt.&nbsp;Folgende Klassen stehen zur Auswahl: (Falls diese nicht zur Auswahl stehen, rechtsklick-&gt;neue Klasse hinzufügen und die exakte Schreibweise wie unten eingeben)</p>
* ''SEO'' - SEO-Informationen wie MetaTitle oder MetaDescription
<p>''- TEXT:'' die Standard Attributs-Klasse.</p>
* ''SW_FREITEXT'' - Shopware-Spezialfall: Shopware-Freitextfelder sind im OmniSeller pflegbar, wenn das Attribut die Klasse SW_FREITEXT trägt und der technische Name (nicht die Bezeichnung!) exakt dem Namen des Freitextfeldes in Shopware entspricht.
<p>''- MERKMAL:'' Für die Merkmale von Artikeln zur Auflistung von Eigenschaften im Shop.</p>
 
<p>''- TITLE:'' Bei Mehrsprachigen Shops werden die Titel der anderen Sprachen auch über die Attribute gelöst. Hat ein Attribut die Klasse Title, wird es im Shop als Artikeltitel übergeben. Hat dieses Attribut dann z.B. auch einen englischen Wert dann ist dies der englische Titel.</p>
In den letzten Punkten wird eingestellt, wo das Attribut aktiv ist: bei mehreren Mandanten der Mandant, bei mehreren Verkaufskanälen die Portale. Beispiel: Bulletpoints werden nur für die Marktplatzanbindung gebraucht, Shopware-Freitextfelder nur im Shopware-Portal.
<p>''- SEO:'' SEO Informationen wie z.B. MetaTitle oder MetaDescription werden hier übergeben.</p>
<p>-'' SW_FREITEXT:'' Shopware Spezial. Es gibt in Shopware Freitext-Felder für individuelle Inhalte und diese sind auch im OmniSeller pflegbar. Ein Attribut muss dann die Klasse SW_FREITEXT haben und den identischen Attributs Namen im OmniSeller (nicht Bezeichnung!) wie der Name des Freitext Feldes in Shopware.</p>
<p>&nbsp;</p>
<p>In den letzten Punkten können Sie einstellen, in welchen Bereichen dieses Attribut aktiv sein soll. Wenn es mehr als einen Mandanten gibt können Sie den Mandanten festlegen. Bei mehreren Verkaufskanälen können Sie das Attribut dann auf bestimmte Portale beschränken. Beispielsweise brauchen Sie für Ihre Marktplatzanbindung noch sogenannte "Bulletpoints", welche Sie für Ihren normalen Webshop nicht benötigen oder Ihr Shopware hat spezifische Freitextfelder, die sich im OmniSeller pflegen möchten, aber die in den anderen Portalen nicht gebraucht werden.</p>
<p>&nbsp;</p>


[[File:Attribut_bearbeiten_erweitert.PNG]]
[[File:Attribut_bearbeiten_erweitert.PNG]]


<p>Die OmniSeller Einstellungen bieten zusätzliche Eigenschaften zu dem Attribut. Beispielsweise können Sie hier Attribute unsichtbar stellen, ein Attribut sperren und mit Passwort schützen, sodass es keiner ändern kann, oder ein Attribut als Pflichtfeld markieren, sodass die unbedingt gepflegt sein muss, bevor der Artikel hochgeladen werden kann.</span></span></p>
Die '''OmniSeller-Einstellungen''' bieten zusätzliche Eigenschaften: Attribute unsichtbar stellen, sperren und mit Passwort schützen oder als Pflichtfeld markieren, sodass sie gepflegt sein müssen, bevor der Artikel hochgeladen werden kann.
<p>&nbsp;</p>
 
<p>&nbsp;In den&nbsp;Portal Einstellungen können Sie Shop-Eigenschaften des Attributes zuordnen und entscheiden, ob Attribute sichtbar, filterbar, suchbar sind. Außerdem legen Sie hier fest, ob es sich bei dem Attribut um ein Variante Attribut handelt.</p><p><br></p><p>Hier hat man die Möglichkeit, ein Attributfeld mit einem Wert aus dem ERP vor zu Belegen. Hierfür muss man nur den Haken setzen und das entsprechende Feld aus dem Artikelstamm zuordnen.</p><p><br></p><p> Unter Intern kann man ein Attribut als "global" markieren. Soll ein Attribut in mehreren Sets verwendet werden sorgt dieses Kennzeichen dafür, dass dieses Attribut nur technisch einmal existiert und die Verweise in den Sets alle auf nur ein Objekt zurückführen. Dadurch wird vermieden, dass es mehrere Attribute mit demselben Namen gibt, aber unterschiedlichen IDs. Bei großen Mengen an Attributen kann es andernfalls ineffiziente Auswirkungen haben.</p></div>
In den '''Portal-Einstellungen''' werden Shop-Eigenschaften zugeordnet: ob das Attribut sichtbar, filterbar und suchbar ist - und ob es sich um ein Varianten-Attribut handelt.
<div class="mw-parser-output"></div>
 
</br>
Unter '''Daten''' kann ein Attributfeld mit einem Wert aus dem ERP vorbelegt werden: Haken setzen und das entsprechende Feld aus dem Artikelstamm zuordnen (siehe auch [[#Attributswerte aus einer externen Datenquelle|Attributswerte aus einer externen Datenquelle]]).
 
Unter '''Intern''' kann ein Attribut als „global" markiert werden. Soll ein Attribut in mehreren Sets verwendet werden, sorgt dieses Kennzeichen dafür, dass es technisch nur einmal existiert und alle Sets auf dasselbe Objekt verweisen. So werden Dubletten mit gleichem Namen, aber unterschiedlichen IDs vermieden - bei großen Attributmengen sonst eine spürbare Ineffizienz.


=== Varianten ===
=== Varianten ===
<div>[[File:Varianten.PNG]]</div>
[[File:Varianten.PNG]]
<div>&nbsp;<p><span style="color: rgb(232, 158, 218);">ROSA</span> Bevor der OmniSeller die Kinderartikel (Varianten) anzeigen kann, muss es in dem Attribut-Set ein Attribut geben, welches als Variante definiert ist und sollte den Typ TEXT haben. Dieses Attribut wird mit einem Stern hervorgehoben.</p>
<p><span style="color: rgb(232, 158, 218);">ROSA</span> Bevor der OmniSeller Kindartikel (Varianten) anzeigen kann, muss es im Attribut-Set ein Attribut geben, das als Variante definiert ist (empfohlen: Typ TEXT). Dieses Attribut wird mit einem Stern hervorgehoben.</p>
<p><span style="color: rgb(45, 194, 107);">GRÜN</span> Gewünschten Hauptartikel auswählen.</p>
<p><span style="color: rgb(45, 194, 107);">GRÜN</span> Gewünschten Hauptartikel auswählen.</p>
<p><span style="color: rgb(224, 62, 45);">ROT</span> Den Gewünschten Hauptartikel über das Kinderartikel-Symbol bzw. Varianten-Symbol öffnen, damit sich das rechte Fenster öffnet.</p>
<p><span style="color: rgb(224, 62, 45);">ROT</span> Den Hauptartikel über das Kindartikel- bzw. Varianten-Symbol öffnen, damit sich das rechte Fenster öffnet.</p>
<p><span style="color: rgb(53, 152, 219);">BLAU</span> Auf der rechten Seite den gewünschten Artikel auswählen, der als Kinderartikel (Varianten) aufbereitet werden sollen (Mehrfachauswahl möglich).</p>
<p><span style="color: rgb(53, 152, 219);">BLAU</span> Rechts die Artikel auswählen, die Kindartikel werden sollen (Mehrfachauswahl möglich).</p>
<p><span style="color: rgb(230, 126, 35);">ORANGE</span> Nun müssen die ausgewählten Kinderartikel (Varianten) per Darg & Drop in das Feld gezogen werden und sind dadurch Kinderartikel des ausgewählten Vaterartikels, somit bekommen die Kinderartikel (Varianten) automatisch das Attribut-Set vom Vaterartikel zugeordnet.</p></div>
<p><span style="color: rgb(230, 126, 35);">ORANGE</span> Die ausgewählten Artikel per Drag & Drop in das Feld ziehen - sie werden dadurch Kindartikel des Vaterartikels und bekommen automatisch dessen Attribut-Set zugeordnet.</p>
<div class="mw-parser-output"></div>
</br>


=== HTML-Attribute ===
=== HTML-Attribute ===
Zeile 90: Zeile 86:
[[File:Attribut_bearbeiten_erweitert_HTML.PNG]]
[[File:Attribut_bearbeiten_erweitert_HTML.PNG]]


<p>Um HTML-Texte als Attribut zu verfassen, muss man den Haken bei „HTML Editor“ in den Eigenschaften des Attributs setzten. Das HTML-Attribut muss den Typ „TEXT“ oder „MEMO“ haben.</p>
Um HTML-Texte als Attribut zu verfassen, in den Eigenschaften des Attributs den Haken bei „HTML Editor" setzen. Das Attribut muss den Typ TEXT oder MEMO haben.


[[File:HTML-Attribute2.PNG]]
[[File:HTML-Attribute2.PNG]]


<p><span style="color: rgb(224, 62, 45);">ROT </span>Hat man dieses HTML-Attribut dann angelegt erscheint dieses nach Neustart des Texteditors auf den linken Seite.</p>
<p><span style="color: rgb(224, 62, 45);">ROT</span> Nach einem Neustart des Texteditors erscheint das HTML-Attribut auf der linken Seite.</p>
<p><span style="color: rgb(53, 152, 219);">BLAU</span> Das Attribut kann nun genauso gepflegt werden wie andere „TEXT“ Attribute.</p>
<p><span style="color: rgb(53, 152, 219);">BLAU</span> Es wird wie andere TEXT-Attribute gepflegt.</p>
<p><span style="color: rgb(45, 194, 107);">GRÜN</span> Bei der Übertragung an den Shop wird dann der HTML-TEXT übergeben und dargestellt.</p>
<p><span style="color: rgb(45, 194, 107);">GRÜN</span> Bei der Übertragung an den Shop wird der HTML-Text übergeben und dargestellt.</p>
</br>


=== Mehrsprachigkeit ===
=== Mehrsprachigkeit ===


<p>Die Pflege der Attribute in mehreren Sprachen erfolgt über den Texteditor bei dem ausgewählten&nbsp;Artikel.Im Texteditor gibt es oben links einen Reiter, in dem man die Sprache der Texte und Attribute wechseln kann. Wechselt man die Sprache von z.B. Deutsch auf Englisch, dann kann man dort dann sowohl die englischen Texte als auch die englischen Attributs-Werte einpflegen. (Attributs-Namen werden in der Attributs-Verwaltung gepflegt. &nbsp;<span style="font-size:150%;>{{#fas:book-atlas}}</span> &nbsp;&nbsp;[https://wiki.htk.de/OmniSeller:Attributsverwaltung#Allgemeine_Informationen Bezeichnung]</p>
Die Pflege der Attributwerte in mehreren Sprachen erfolgt im Texteditor des jeweiligen Artikels: Oben links lässt sich die Sprache wechseln - nach dem Wechsel von Deutsch auf Englisch werden dort die englischen Texte und Attributwerte gepflegt. (Die Attribut-''Bezeichnungen'' je Sprache werden dagegen in der Attributsverwaltung gepflegt, siehe [[#Allgemeine Informationen|Bezeichnung]].)
</br>
 
<p>Die Besonderheit ist der Produkttitel in anderen Sprachen. Dieser wird wie bereits oben genannt mittels eines Attributs gesetzt.<br>Die Erstellung des Titel Attributs würde wie folgt aussehen:</p>
Eine Besonderheit ist der Produkttitel in anderen Sprachen - er wird über ein Attribut gesetzt:
 
[[File:Attribut_bearbeiten_einfach_Titel.PNG]]
[[File:Attribut_bearbeiten_einfach_Titel.PNG]]
<p>Wichtig ist, dass es sich hierbei um ein Attribut des Typs "TEXT" handelt und der Attributs-Klasse "TITLE" bzw. "TITEL" zugeordnet ist. Außerdem sollte ein Artikel nicht zwei Attribute mit der Klasse "TITLE" zugeordnet haben. '''Hinweis:''' Sollte die Attributs-Klasse "TITLE"/"TITEL" noch nicht existieren, &nbsp;<span style="font-size:150%;>{{#fas:book-atlas}}</span> &nbsp;&nbsp;[https://wiki.htk.de/OmniSeller:Attributsverwaltung#Allgemeine_Informationen Klasse]</p>
</br>


=== Seo Attribute&nbsp; ===
Wichtig: Typ TEXT und Klasse TITLE (bzw. TITEL). Ein Artikel sollte nicht zwei Attribute mit der Klasse TITLE zugeordnet haben. Fehlt die Klasse, siehe [[#Allgemeine Informationen|Klasse]].
 
=== SEO-Attribute ===
[[File:Attribut_bearbeiten_einfach_SEO.PNG]]
[[File:Attribut_bearbeiten_einfach_SEO.PNG]]
<p>Für die Suchmaschinenoptimierungen bieten diverse Shopsysteme bei den Artikeln ebenfalls Möglichkeiten, die SEO Informationen zu den Artikeln zu pflegen. Die Pflege kann hier auch über den OmniSeller erfolgen. Man muss lediglich die SEO Attribute in der Attribut-Verwaltung anlegen. Zu den SEO Informationen müssen im OmniSeller dann Attribute mit den Namen „META_Description“, „META_Keywords“ und „META_Title“ angelegt werden. Diese sollten den Typ TEXT haben und der Attributs-Klasse SEO zugeordnet sein.</p>
<p>Existiert diese Attributs-Klasse nicht. &nbsp;<span style="font-size:150%;>{{#fas:book-atlas}}</span> &nbsp;&nbsp;[https://wiki.htk.de/OmniSeller:Attributsverwaltung#Allgemeine_Informationen Klasse]</p>
<p>Zur besseren Übersicht wurde die SEO Attribute in eine eigene Gruppe „SEO“ gesetzt, dies ist allerdings nicht zwingend notwendig.</p>
<br>


=== Auswahl Attribute ===
Viele Shopsysteme bieten SEO-Felder am Artikel; deren Pflege kann über den OmniSeller erfolgen. Dazu Attribute mit den Namen „META_Description", „META_Keywords" und „META_Title" anlegen - Typ TEXT, Klasse SEO. Zur besseren Übersicht können die SEO-Attribute in eine eigene Gruppe „SEO" gelegt werden (nicht zwingend).
<p>Für eine feste Auswahl an Attributswerten können auch Auswahl-Attribute angelegt und gepflegt werden.<br>Beachten Sie nicht jedes Shop-System unterstützt diese Attribute!</p>
 
<p>
=== Auswahl-Attribute ===
<br>
 
Für eine feste Werteliste können Auswahl-Attribute angelegt werden. Beachten Sie: Nicht jedes Shopsystem unterstützt diese Attribute!
 
[[File:Attribut_bearbeiten_einfach_Auswahl.PNG]]
[[File:Attribut_bearbeiten_einfach_Auswahl.PNG]]
[[File:Attribut_bearbeiten_erweitert_Auswahl.PNG]]
[[File:Attribut_bearbeiten_erweitert_Auswahl.PNG]]


</p>
'''Typ: AUSWAHL'''<br>'''Listentyp: Text Field (Komma getrennt) = Standardwert'''<br>'''Klasse: MERKMAL'''
<p>'''Typ: AUSWAHL '''<br>'''Listentyp: Text Field (Komma getrennt) = Standardwert'''<br>'''Klasse: MERKMAL'''</p>
 
<p>
[[File:Auswahl Attribute 2.PNG]]
<br>
 
[[File:Auswahl Attribute 2.PNG]]</p>
Wurde das Attribut mit dem Typ AUSWAHL erstellt, erscheint beim Setzen der Werte diese Übersicht: Bereits festgelegte Werte sind anklickbar, neue Werte werden per Eingabe und Plus hinzugefügt. Bearbeiten der Werte per Rechtsklick auf den Eintrag.
<p>Wenn dieses Attribut dann entsprechend mit dem Typ „AUSWAHL“ erstellt wurde, dann hat man in der Attributsübersicht, wenn man Werte setzten will, diese Übersicht.<br>Bereits festgelegt Werte sind auswählbar, neue Werte können durch Eingabe und das Plus hinzugefügt werden.<br>
Editierung der Werte per Rechtklick auf den Eintrag möglich.</p>
<p>
<br></p>


=== weitere Tipps und Tricks&nbsp; ===
=== Weitere Tipps und Tricks ===


&nbsp;
==== Erleichterte Attributspflege ====
<div class="mw-parser-output"><div class="mw-parser-output">
==== erleichterte Attributspflege&nbsp; ====


[[File:erleichterte Attributspflege.PNG]]
[[File:erleichterte Attributspflege.PNG]]


<p>Im <span style="font-size: 14.4px;">OmniSeller gibt es auf der rechten Seite ein Menüeintrag, in dem man die Produkt Attribute sehr leicht pflegen kann, ohne dafür in den Texteditor wechseln zu müssen. Statt den Kategorien kann man hier auch die Artikel-Attribute öffnen und dort das Attribut-Set ändern und Artikel Attribute pflegen. Durch Rechtsklick kann man hier auch neue Attribute erstellen oder in die Attribut-Set Verwaltung wechseln.</span> <p>
Im OmniSeller gibt es auf der rechten Seite einen Menüeintrag, über den sich die Artikel-Attribute direkt pflegen lassen, ohne in den Texteditor zu wechseln: Statt der Kategorien die Artikel-Attribute öffnen, dort das Attribut-Set ändern und Werte pflegen. Per Rechtsklick können hier auch neue Attribute erstellt oder die Attribut-Set-Verwaltung geöffnet werden.
<br>


==== Attribute in Text einbetten ====
==== Attribute in Text einbetten ====
<p>Es gibt Möglichkeit, die Attributs-Werte in Text einzubetten. <br>
 
Hierzu ein Beispiel: <p>
Attributwerte lassen sich in Texte einbetten. Ein Beispiel:
 
[[File:Attribute in Text einbetten.PNG]]
[[File:Attribute in Text einbetten.PNG]]
<p>Die Attribute werden mittles {$AttributName} in den Text mit eingebunden. Wichtig ist, dass man für den Namen in der geschweiften Klammer den technischen Namen des Attributs verwenden muss und nicht die Bezeichnung. Die im OmniSeller gepflegten Attribute können so im Text eingebunden werden.<p>
<br>


=== Attribute des Artikel auf weitere Artikel übertragen ===
Die Attribute werden mit <code>{$AttributName}</code> in den Text eingebunden - wichtig ist der '''technische Name''' in der geschweiften Klammer, nicht die Bezeichnung.
<p>Es besteht die Möglichkeit Attribute eines Artikels auf andere Artikel zu übertragen. Dies ermöglicht eine schnellere Datenpflege bei Artikel mit vielen Übereinstimmung bei den Attributen. Dies kann sowohl in der OmniSeller Hauptmaske rechts bei den Attributen, als auch im Texteditor im Kontextmenü bei den Attributen aufgerufen werden.</p>
<p>[[File:Attribute des Artikel auf weitere Artikel übertragen 1.PNG]]</p>
<p>Anschließend öffnet sich folgender Dialog:
<br>
[[File:Attribute des Artikel auf weitere Artikel übertragen 2.PNG]]</p>
<span style="color: rgb(224, 62, 45);" >ROT</span> Selectionsbox ausgewählte Artikel.


<span style="color: rgb(53, 152, 219);" >BLAU</span> Schnellsuche.
Hinweis: Bei Auswahllisten müssen auch die Übersetzungen hinterlegt sein, damit die Platzhalter in anderen Sprachen korrekt aufgelöst werden. Ohne Übersetzung kann der Platzhalter nicht aufgelöst werden.


<span style="color: rgb(45, 194, 107);" >GRÜN</span> Zusätzliche Kinderartikel und Sage Variationsausprägungen anzeigen.
=== Attribute des Artikels auf weitere Artikel übertragen ===


<span style="color: rgb(230, 126, 35);" >ORANGE</span> Zielartikel erhalten das Attribut-Set des Quellartikels
Attribute eines Artikels können auf andere Artikel übertragen werden - das beschleunigt die Pflege bei Artikeln mit vielen übereinstimmenden Attributen. Aufruf in der OmniSeller-Hauptmaske rechts bei den Attributen oder im Texteditor im Kontextmenü der Attribute.
 
[[File:Attribute des Artikel auf weitere Artikel übertragen 1.PNG]]
 
Anschließend öffnet sich folgender Dialog:
 
[[File:Attribute des Artikel auf weitere Artikel übertragen 2.PNG]]
 
<p><span style="color: rgb(224, 62, 45);">ROT</span> Auswahlbox der ausgewählten Artikel.</p>
<p><span style="color: rgb(53, 152, 219);">BLAU</span> Schnellsuche.</p>
<p><span style="color: rgb(45, 194, 107);">GRÜN</span> Zusätzlich Kindartikel und Sage-Variationsausprägungen anzeigen.</p>
<p><span style="color: rgb(230, 126, 35);">ORANGE</span> Zielartikel erhalten das Attribut-Set des Quellartikels.</p>
<p><span style="color: rgb(234, 111, 244);">PINK</span> Übertragung sofort durchführen.</p>


<span style="color: rgb(234, 111, 244);" >PINK</span> Übertragung sofort durchführen
<br>
=== Attributswerte aus einer externen Datenquelle ===
=== Attributswerte aus einer externen Datenquelle ===


==== Werte aus einem ERP Benutzerfelder  ====
==== Werte aus einem ERP-Benutzerfeld ====
<p>Um Attributwerte aus einem ERP Benutzerfeld zu importieren, müssen wir die Attribut-Set Verwaltung öffnen.<br>
 
Dort wählen wir entweder ein vorhandenes Attribut aus und bearbeiten es oder legen ein neues Attribut an.<p>
Um Attributwerte aus einem ERP-Benutzerfeld zu beziehen, in der Attribut-Set-Verwaltung ein vorhandenes Attribut bearbeiten oder ein neues anlegen.


[[File:Attribut_bearbeiten_erweitert_alt_Datenquelle_ERP.PNG]]
[[File:Attribut_bearbeiten_erweitert_alt_Datenquelle_ERP.PNG]]


<p>Wenn wir dann das Attribut geöffnet haben setzten wir unter dem Punkt "Daten" den Haken bei "Alternative Datenquelle"&nbsp;<span style="color: rgb(0, 0, 0);" ><span style="color: rgb(13, 247, 69);" >(GRÜN)</span>&nbsp; und wählen dann als nächstes im Drop Down Menü das gewünschte Benutzerfeld aus. In diesem Fall wollen wir die Daten aus dem Benutzerfeld "Breite" <span style="color: rgb(224, 62, 45);" >(ROT)</span> importieren, anschließend bestätigen wir mit "Speichern".</span><p>
Im Attribut unter „Daten" den Haken bei „Alternative Datenquelle" setzen <span style="color: rgb(13, 247, 69);">(GRÜN)</span> und im Dropdown das gewünschte Benutzerfeld auswählen - im Beispiel das Benutzerfeld „Breite" <span style="color: rgb(224, 62, 45);">(ROT)</span> - und mit „Speichern" bestätigen.
 
<span style="color: rgb(0, 0, 0);" ></span>


[[File:ERP ATtribut import erp benutzerfeld.PNG]]
[[File:ERP ATtribut import erp benutzerfeld.PNG]]


<p>Zur Überprüfung wählen wir einen Artikel aus und schauen uns die Artikel-Attribute <span style="color: rgb(53, 152, 219);" >(BLAU)</span> an, hier sehen wir das Attribut "Breite" mit dem Wert "Quelle: Breite" <span style="color: rgb(230, 126, 35);" >(ORANGE)</span>, somit haben wir erfolgreich die Attributwerte aus dem ERP Benutzerfeld importiert.<p>
Zur Überprüfung einen Artikel auswählen und die Artikel-Attribute ansehen <span style="color: rgb(53, 152, 219);">(BLAU)</span>: Das Attribut „Breite" zeigt „Quelle: Breite" <span style="color: rgb(230, 126, 35);">(ORANGE)</span> - die Werte kommen jetzt aus dem ERP-Benutzerfeld.
<br>
 
==== Werte aus ERP Variantenmerkmal  ====


==== Werte aus einer individuellen SQL View ====
==== Werte aus einer individuellen SQL-View ====


Zuerst müssen wir per SQL-Befehl eine neue View erstellen.
Zuerst per SQL eine neue View erstellen:


[[File:SQL-Custom-View.PNG]]
[[File:SQL-Custom-View.PNG]]


<span style="color: rgb(45, 194, 107);">GRÜN&nbsp;<span style="color: rgb(0, 0, 0);">der Name wie die View heißt.</span></span>
<p><span style="color: rgb(45, 194, 107);">GRÜN</span> Der Name der View.</p>
 
<p><span style="color: rgb(224, 62, 45);">ROT</span> Welche Werte ausgewählt bzw. bereitgestellt werden.</p>
<span style="color: rgb(224, 62, 45);">ROT&nbsp;<span style="color: rgb(0, 0, 0);">Welche Werte werden importiert/ausgewählt.</span></span>


<span style="color: rgb(224, 62, 45);"><span style="color: rgb(0, 0, 0);">Jetzt wechseln wir in den OmniSeller und öffnen die Attributsverwaltung, dort wählen wir entweder ein vorhandenes Attribut aus oder erstellen ein neues Attribut.</span></span>
Dann im OmniSeller die Attributsverwaltung öffnen und ein vorhandenes Attribut auswählen oder ein neues erstellen.


[[File:Attribut_bearbeiten_erweitert_alt_Datenquelle_View1.PNG]]
[[File:Attribut_bearbeiten_erweitert_alt_Datenquelle_View1.PNG]]


Wichtig der rechts-Klick muss auf den "Artikelstamm" erfolgen, dann erscheint "Felder aus View" hinzufügen.
Wichtig: Der Rechtsklick muss auf den „Artikelstamm" erfolgen, dann erscheint „Felder aus View hinzufügen".
 
Dann erscheint folgender Dialog:


[[File:Import View.PNG]]
Es erscheint folgender Dialog:


Hier geben wir den View-Namen ein, den wir zuvor festgelegt haben und dann mit "OK" bestätigen.
[[File:Attribut_bearbeiten_erweitert_alt_Datenquelle_View3.PNG]]


Dann sehen wir diesen Dialog:
Hier den zuvor festgelegten View-Namen eingeben und mit „OK" bestätigen.


[[File:Attribut_bearbeiten_erweitert_alt_Datenquelle_View2.PNG]]
[[File:Attribut_bearbeiten_erweitert_alt_Datenquelle_View2.PNG]]


<span style="color: rgb(45, 194, 107);">GRÜN&nbsp;<span style="color: rgb(0, 0, 0);">Hier setzten wir den Haken, das wir auf eine Alternative Datenquelle zugreifen</span></span>
<p><span style="color: rgb(45, 194, 107);">GRÜN</span> Haken für den Zugriff auf die alternative Datenquelle setzen.</p>
 
<p><span style="color: rgb(224, 62, 45);">ROT</span> Die über die View bereitgestellten Felder.</p>
<span style="color: rgb(224, 62, 45);">ROT&nbsp;<span style="color: rgb(0, 0, 0);">Hier sehen wir unsere Attribute die wir über View importieren</span></span>


[[File:Attribut View Anzeige.PNG]]
[[File:Attribut View Anzeige.PNG]]


<span style="color: #000000;">Wenn wir uns nun die Attribute von unserem ausgewählten Artikel anschauen, sehen wir&nbsp;<span style="color: #e03e2d;">ROT&nbsp;<span style="color: rgb(0, 0, 0);">das unser neues Attribut "customAttribut" auf die Quelle: "vwCustom2.Gewicht" zugreift.</span></span></span>
In den Attributen des ausgewählten Artikels ist zu sehen <span style="color: #e03e2d;">(ROT)</span>, dass das neue Attribut „customAttribut" auf die Quelle „vwCustom2.Gewicht" zugreift. Es können auch mehrere Views eingebunden werden - das Attribut „View" greift z. B. auf „vwHTKSIS.Mandant" zu.
 
<span style="color: #000000;"><span style="color: #e03e2d;"><span style="color: rgb(0, 0, 0);">Es ist möglich auch weitere Views zu importieren, wir sehen das Attribut "View" greift auf die Quelle: "vwHTKSIS.Mandant zu.</span></span></span>
 
<br>


== Import von Attributswerten ==
== Import von Attributswerten ==


<p>Der OmniSeller bietet die Möglichkeit, Attributswerte aus CSV-Files zu importieren, nachdem die betroffenen Attribute angelegt wurden.</p>
Werte für ein einzelnes Attribut lassen sich per CSV-Datei oder SQL-Abfrage importieren: Rechtsklick auf das Attribut → „Attribut bearbeiten" → Schaltfläche '''Import'''. Die vollständige Anleitung inklusive Multiselektions-Besonderheiten steht unter [[OmniSeller:Import von Attributswerten|Import von Attributswerten]].
<p>
<br>
[[File:Import von Attributswerten.PNG]]
<br></p>
<p>Ein Rechtsklick auf das Attribut und dann "Attribut bearbeiten", öffnet sich die Attribut-Konfiguration. Dort gibt es einen Import Button (<span style="color: rgb(224, 62, 45);" >ROT</span>) der einen Attribut-Import Dialog öffnet. Über die drei Punkte (<span style="color: rgb(45, 194, 107);" >GRÜN</span>) kann die CSV-File nun eingelesen werden. Im Anschluss kann dann die Artikelnummer- und Wertespalte (<span style="color: rgb(53, 152, 219);" >BLAU</span>) ausgewählt werden. Zuletzt dann nur noch den "Start CSV Import" Button (<span style="color: rgb(230, 126, 35);" >ORANGE</span>) drücken.</p>
<p>
<br></p>
 
<br>
=== Import verschiedener Attribut-Typen ===
Je nach Attributtyp kann der Prozess ein klein wenig abweichen. Hier eine kurze Zusammenfassung.
 
'''Text/Memo:''' Einfach nur die Wertespalte auswählen
 
'''Zahl:''' Wertespalte auswählen, es dürfen allerdings nur Zahlen in den Feldern stehen.
 
'''Ja/Nein:&nbsp;'''Wertespalte auswählen, zulässige Inhalte: 0/1; true/false; wahr/falsch; on/off; an/aus; ja/nein; +/-; y/n
<br>
 
<br>
=== Import von Auswahl Attributen ===
Hier weicht die Oberfläche etwas von den anderen Attributen ab:


[[File:Import von Auswahl Attributen.PNG]]
[[File:Attribut_bearbeiten_erweitert_Import_normal.PNG]]
<br>
Es gibt hier noch eine Angabe eines Trennzeichens (<span style="color: rgb(234, 111, 244);" >PINK</span>), da hier in einem Feld mehrere Werte stecken können. ('''Achtung''': das Trennzeichen darf kein Semikolon (;) sein, da dies bereits das Trennzeichen der Felder in der CSV Datei ist.


Ebenfalls gibt es noch die Option, bereits zugeordneten Auswahl-Elemente (<span style="color: rgb(234, 111, 244);" >PINK</span>) zu löschen, bevor der Import neue Elemente setzt. ('''Achtung''': Wird nur ein Teil der Artikel importiert diese Funktion nicht nutzen, da '''alle''' zugeordneten Elemente dieses Attributs gelöscht werden. Es werden ebenfalls die Zuordnungen aufgelöst bei den Artikeln, die nicht importiert werden!)
Kurzüberblick je Attributtyp:


In der CSV&nbsp; sind hier die Bezeichnungen, die man auch in der Oberfläche auswählen kann, anzugeben.
* '''Text/Memo:''' einfach die Wertespalte auswählen.
* '''Zahl:''' Wertespalte auswählen; die Felder dürfen nur Zahlen enthalten.
* '''Ja/Nein:''' zulässige Inhalte: 0/1; true/false; wahr/falsch; on/off; an/aus; ja/nein; +/-; y/n.
* '''Auswahl (Multiselektion):''' Zusätzlich wird ein Trennzeichen angegeben, weil ein Feld mehrere Werte enthalten kann ('''kein Semikolon''' - das trennt bereits die CSV-Spalten). Fehlende Werte werden automatisch in der Werteliste angelegt. Auf dem Reiter '''Erweitert''' wird gewählt, was vor dem Import mit dem Bestand passiert: nichts löschen (Standard), Zuordnungshaken der importierten Artikel leeren oder die Werteliste komplett neu aufbauen. Vor jedem Import sichert OmniSeller den Stand des Attributs automatisch und kann ihn über '''Sicherungen…''' innerhalb von 14 Tagen wiederherstellen.


Sollte eine Auswahl nicht vorhanden sein dann wird diese automatisch generiert.
=== Beispiel-CSV-Dateien ===


=== Beispiel CSV-Dateien ===
[[file:img1639497394429.png{{!}}600px{{!}}RTENOTITLE]]
<br>
<li style="display: inline-block;">[[file:img1639497394429.png{{!}}600px{{!}}RTENOTITLE]]</li>


<br>
(Die Daten in Zeile 9 dienen nur der Dokumentation und sind nicht Bestandteil der Datei.)
(Die Daten in Zeile 9 dienen nur der Dokumentation und sind nicht Bestandteil der Datei.)
<br>

Aktuelle Version vom 24. August 2026, 12:15 Uhr

OmniSeller

OmniSeller Logo 2020
App-Name OmniSeller
Hersteller HTK GmbH & Co. KG
Webseite http://www.omniseller.de
Systemvoraussetzungen

Die Attributsverwaltung ist im OmniSeller eines der mächtigsten Werkzeuge zur Pflege und Aufwertung von Artikeldaten. Der folgende Beitrag zeigt, wie Attribut-Sets und Attribute gepflegt werden, um das gewünschte Resultat zu erzielen.

Attribut-Sets

Öffnen der Attribut-Set-Verwaltung

ROT Zuerst auf den Reiter Artikel-Attribute, dann Rechtsklick in die Box.

BLAU Im Menü, das sich geöffnet hat, auf „Attribute-Sets verwalten".

Übersicht der Attribut-Set-Verwaltung

Öffnet man die Attribut-Set-Verwaltung, erscheint folgender Dialog:

ROT Übersicht der vorhandenen Attribut-Sets. Über die Funktionen unten können Sets gesucht, hinzugefügt, bearbeitet oder gelöscht werden.

GRÜN Alle Attribute des ausgewählten Attribut-Sets. Per Rechtsklick lässt sich hier ein neues Attribut anlegen oder das ausgewählte Attribut bearbeiten bzw. löschen.

ORANGE Zeigt, ob sich das ausgewählte Attribut auch in anderen Attribut-Sets befindet - so sieht man sofort, ob eine Änderung weitere Produktgruppen betrifft.

Attribut-Set erstellen/bearbeiten

Ein Klick auf „Neues Set hinzufügen" öffnet folgenden Dialog:

ROT Name des neuen Attribut-Sets bzw. Umbenennen eines bestehenden Sets.

GRÜN Vorlage beim Erstellen: alle Attribute des Vorlage-Sets werden in das neue Set übernommen.

BLAU Sets lassen sich sichtbar/unsichtbar schalten (für die Übersicht bei vielen Sets) und als Vorlage für neue Sets freigeben. Der nächste Punkt betrifft bereits gepflegte, nicht globale Attribute (z. B. andere Sprachbezeichnungen): Hier wird eingestellt, ob deren Inhalte beim Kopieren mit übernommen werden. Mit dem letzten Punkt kann der Artikel-Upload für alle Artikel des Sets deaktiviert werden.

Attribute

Allgemeine Informationen

Beim Erstellen oder Bearbeiten eines Attributs öffnet sich folgender Dialog:

Name: Der technische Name des Attributs, wird in den angebundenen Shopsystemen angelegt und kann nach dem Erstellen nicht mehr geändert werden. Da nicht alle Shopsysteme Sonderzeichen und Umlaute akzeptieren, sind diese im technischen Namen blockiert.

Bezeichnung: Die Beschreibung des Attributs, wird im Frontend angezeigt; Umlaute und Sonderzeichen sind erlaubt. Über die Sprachauswahl kann die Bezeichnung je Sprache gepflegt werden - aus „Farbe" für Deutsch wird z. B. „Color" für Englisch.

Typ: legt fest, welche Werte das Attribut aufnimmt:

  • TEXT - einzeiliger Text
  • MEMO - mehrzeiliger Text mit größerem Eingabefenster
  • ZAHL - ganze Zahlen
  • ZAHL MIT NACHKOMMASTELLEN - Dezimalzahlen
  • JA/NEIN - Statuskennzeichen
  • DATUM - Datumswerte
  • AUSWAHL - Werteliste zum Ankreuzen (Multiselektion); wird häufig bei Varianten verwendet

Max. Länge: begrenzt bzw. erweitert die zulässige Zeichenzahl.

Standard-Wert: Vorbelegung, damit bei vielen gleichartigen Artikeln nicht immer derselbe Wert gepflegt werden muss.

Listentyp: Text Field (Komma getrennt) = Standardwert.

Klasse: bestimmt, wie das Attribut behandelt wird (fehlt eine Klasse, per Rechtsklick → „neue Klasse hinzufügen" mit exakt dieser Schreibweise anlegen):

  • TEXT - die Standard-Attributsklasse
  • MERKMAL - für Merkmale von Artikeln zur Auflistung von Eigenschaften im Shop
  • TITLE - bei mehrsprachigen Shops werden die Titel der anderen Sprachen über Attribute gelöst: Ein Attribut mit der Klasse TITLE wird im Shop als Artikeltitel übergeben; der englische Wert des Attributs ist dann der englische Titel.
  • SEO - SEO-Informationen wie MetaTitle oder MetaDescription
  • SW_FREITEXT - Shopware-Spezialfall: Shopware-Freitextfelder sind im OmniSeller pflegbar, wenn das Attribut die Klasse SW_FREITEXT trägt und der technische Name (nicht die Bezeichnung!) exakt dem Namen des Freitextfeldes in Shopware entspricht.

In den letzten Punkten wird eingestellt, wo das Attribut aktiv ist: bei mehreren Mandanten der Mandant, bei mehreren Verkaufskanälen die Portale. Beispiel: Bulletpoints werden nur für die Marktplatzanbindung gebraucht, Shopware-Freitextfelder nur im Shopware-Portal.

Die OmniSeller-Einstellungen bieten zusätzliche Eigenschaften: Attribute unsichtbar stellen, sperren und mit Passwort schützen oder als Pflichtfeld markieren, sodass sie gepflegt sein müssen, bevor der Artikel hochgeladen werden kann.

In den Portal-Einstellungen werden Shop-Eigenschaften zugeordnet: ob das Attribut sichtbar, filterbar und suchbar ist - und ob es sich um ein Varianten-Attribut handelt.

Unter Daten kann ein Attributfeld mit einem Wert aus dem ERP vorbelegt werden: Haken setzen und das entsprechende Feld aus dem Artikelstamm zuordnen (siehe auch Attributswerte aus einer externen Datenquelle).

Unter Intern kann ein Attribut als „global" markiert werden. Soll ein Attribut in mehreren Sets verwendet werden, sorgt dieses Kennzeichen dafür, dass es technisch nur einmal existiert und alle Sets auf dasselbe Objekt verweisen. So werden Dubletten mit gleichem Namen, aber unterschiedlichen IDs vermieden - bei großen Attributmengen sonst eine spürbare Ineffizienz.

Varianten

ROSA Bevor der OmniSeller Kindartikel (Varianten) anzeigen kann, muss es im Attribut-Set ein Attribut geben, das als Variante definiert ist (empfohlen: Typ TEXT). Dieses Attribut wird mit einem Stern hervorgehoben.

GRÜN Gewünschten Hauptartikel auswählen.

ROT Den Hauptartikel über das Kindartikel- bzw. Varianten-Symbol öffnen, damit sich das rechte Fenster öffnet.

BLAU Rechts die Artikel auswählen, die Kindartikel werden sollen (Mehrfachauswahl möglich).

ORANGE Die ausgewählten Artikel per Drag & Drop in das Feld ziehen - sie werden dadurch Kindartikel des Vaterartikels und bekommen automatisch dessen Attribut-Set zugeordnet.

HTML-Attribute

Um HTML-Texte als Attribut zu verfassen, in den Eigenschaften des Attributs den Haken bei „HTML Editor" setzen. Das Attribut muss den Typ TEXT oder MEMO haben.

ROT Nach einem Neustart des Texteditors erscheint das HTML-Attribut auf der linken Seite.

BLAU Es wird wie andere TEXT-Attribute gepflegt.

GRÜN Bei der Übertragung an den Shop wird der HTML-Text übergeben und dargestellt.

Mehrsprachigkeit

Die Pflege der Attributwerte in mehreren Sprachen erfolgt im Texteditor des jeweiligen Artikels: Oben links lässt sich die Sprache wechseln - nach dem Wechsel von Deutsch auf Englisch werden dort die englischen Texte und Attributwerte gepflegt. (Die Attribut-Bezeichnungen je Sprache werden dagegen in der Attributsverwaltung gepflegt, siehe Bezeichnung.)

Eine Besonderheit ist der Produkttitel in anderen Sprachen - er wird über ein Attribut gesetzt:

Wichtig: Typ TEXT und Klasse TITLE (bzw. TITEL). Ein Artikel sollte nicht zwei Attribute mit der Klasse TITLE zugeordnet haben. Fehlt die Klasse, siehe Klasse.

SEO-Attribute

Viele Shopsysteme bieten SEO-Felder am Artikel; deren Pflege kann über den OmniSeller erfolgen. Dazu Attribute mit den Namen „META_Description", „META_Keywords" und „META_Title" anlegen - Typ TEXT, Klasse SEO. Zur besseren Übersicht können die SEO-Attribute in eine eigene Gruppe „SEO" gelegt werden (nicht zwingend).

Auswahl-Attribute

Für eine feste Werteliste können Auswahl-Attribute angelegt werden. Beachten Sie: Nicht jedes Shopsystem unterstützt diese Attribute!

Typ: AUSWAHL
Listentyp: Text Field (Komma getrennt) = Standardwert
Klasse: MERKMAL

Wurde das Attribut mit dem Typ AUSWAHL erstellt, erscheint beim Setzen der Werte diese Übersicht: Bereits festgelegte Werte sind anklickbar, neue Werte werden per Eingabe und Plus hinzugefügt. Bearbeiten der Werte per Rechtsklick auf den Eintrag.

Weitere Tipps und Tricks

Erleichterte Attributspflege

Im OmniSeller gibt es auf der rechten Seite einen Menüeintrag, über den sich die Artikel-Attribute direkt pflegen lassen, ohne in den Texteditor zu wechseln: Statt der Kategorien die Artikel-Attribute öffnen, dort das Attribut-Set ändern und Werte pflegen. Per Rechtsklick können hier auch neue Attribute erstellt oder die Attribut-Set-Verwaltung geöffnet werden.

Attribute in Text einbetten

Attributwerte lassen sich in Texte einbetten. Ein Beispiel:

Die Attribute werden mit {$AttributName} in den Text eingebunden - wichtig ist der technische Name in der geschweiften Klammer, nicht die Bezeichnung.

Hinweis: Bei Auswahllisten müssen auch die Übersetzungen hinterlegt sein, damit die Platzhalter in anderen Sprachen korrekt aufgelöst werden. Ohne Übersetzung kann der Platzhalter nicht aufgelöst werden.

Attribute des Artikels auf weitere Artikel übertragen

Attribute eines Artikels können auf andere Artikel übertragen werden - das beschleunigt die Pflege bei Artikeln mit vielen übereinstimmenden Attributen. Aufruf in der OmniSeller-Hauptmaske rechts bei den Attributen oder im Texteditor im Kontextmenü der Attribute.

Anschließend öffnet sich folgender Dialog:

ROT Auswahlbox der ausgewählten Artikel.

BLAU Schnellsuche.

GRÜN Zusätzlich Kindartikel und Sage-Variationsausprägungen anzeigen.

ORANGE Zielartikel erhalten das Attribut-Set des Quellartikels.

PINK Übertragung sofort durchführen.

Attributswerte aus einer externen Datenquelle

Werte aus einem ERP-Benutzerfeld

Um Attributwerte aus einem ERP-Benutzerfeld zu beziehen, in der Attribut-Set-Verwaltung ein vorhandenes Attribut bearbeiten oder ein neues anlegen.

Im Attribut unter „Daten" den Haken bei „Alternative Datenquelle" setzen (GRÜN) und im Dropdown das gewünschte Benutzerfeld auswählen - im Beispiel das Benutzerfeld „Breite" (ROT) - und mit „Speichern" bestätigen.

Zur Überprüfung einen Artikel auswählen und die Artikel-Attribute ansehen (BLAU): Das Attribut „Breite" zeigt „Quelle: Breite" (ORANGE) - die Werte kommen jetzt aus dem ERP-Benutzerfeld.

Werte aus einer individuellen SQL-View

Zuerst per SQL eine neue View erstellen:

GRÜN Der Name der View.

ROT Welche Werte ausgewählt bzw. bereitgestellt werden.

Dann im OmniSeller die Attributsverwaltung öffnen und ein vorhandenes Attribut auswählen oder ein neues erstellen.

Wichtig: Der Rechtsklick muss auf den „Artikelstamm" erfolgen, dann erscheint „Felder aus View hinzufügen".

Es erscheint folgender Dialog:

Hier den zuvor festgelegten View-Namen eingeben und mit „OK" bestätigen.

GRÜN Haken für den Zugriff auf die alternative Datenquelle setzen.

ROT Die über die View bereitgestellten Felder.

In den Attributen des ausgewählten Artikels ist zu sehen (ROT), dass das neue Attribut „customAttribut" auf die Quelle „vwCustom2.Gewicht" zugreift. Es können auch mehrere Views eingebunden werden - das Attribut „View" greift z. B. auf „vwHTKSIS.Mandant" zu.

Import von Attributswerten

Werte für ein einzelnes Attribut lassen sich per CSV-Datei oder SQL-Abfrage importieren: Rechtsklick auf das Attribut → „Attribut bearbeiten" → Schaltfläche Import. Die vollständige Anleitung inklusive Multiselektions-Besonderheiten steht unter Import von Attributswerten.

Kurzüberblick je Attributtyp:

  • Text/Memo: einfach die Wertespalte auswählen.
  • Zahl: Wertespalte auswählen; die Felder dürfen nur Zahlen enthalten.
  • Ja/Nein: zulässige Inhalte: 0/1; true/false; wahr/falsch; on/off; an/aus; ja/nein; +/-; y/n.
  • Auswahl (Multiselektion): Zusätzlich wird ein Trennzeichen angegeben, weil ein Feld mehrere Werte enthalten kann (kein Semikolon - das trennt bereits die CSV-Spalten). Fehlende Werte werden automatisch in der Werteliste angelegt. Auf dem Reiter Erweitert wird gewählt, was vor dem Import mit dem Bestand passiert: nichts löschen (Standard), Zuordnungshaken der importierten Artikel leeren oder die Werteliste komplett neu aufbauen. Vor jedem Import sichert OmniSeller den Stand des Attributs automatisch und kann ihn über Sicherungen… innerhalb von 14 Tagen wiederherstellen.

Beispiel-CSV-Dateien

RTENOTITLE

(Die Daten in Zeile 9 dienen nur der Dokumentation und sind nicht Bestandteil der Datei.)