Zum Inhalt springen

OmniSeller:Attributsverwaltung: Unterschied zwischen den Versionen

Keine Bearbeitungszusammenfassung
 
(109 dazwischenliegende Versionen von 4 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"><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}}
Die Attributsverwaltung ist im OmniSeller eines der mächtigsten Werkzeuge zur Pflege von Artikeldaten. Der folgende Beitrag liefert Informationen wie diese gepflegt werden müssen, um das gewünschte Resultat zu erzielen.
 
<div class="mw-parser-output">&nbsp;</div>
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 angelegt, konfiguriert und gepflegt werden und welche erweiterten Möglichkeiten zur Verfügung stehen.


== 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|900px|frameless]]
 
<span style="color: rgb(224, 62, 45);">ROT</span> Zuerst den Reiter „Artikel-Attribute“ öffnen und anschließend mit der rechten Maustaste in den Bereich klicken.
 
<span style="color: rgb(53, 152, 219);">BLAU</span> Im geöffneten Kontextmenü „Attribut-Sets verwalten“ auswählen.
 
=== Übersicht der Attribut-Set-Verwaltung ===
 
Nach dem Öffnen der Attribut-Set-Verwaltung erscheint folgender Dialog:
 
[[File:Attribut-Set_Verwaltung.PNG|900px|frameless]]
 
<span style="color: rgb(224, 62, 45);">ROT</span> Übersicht der vorhandenen Attribut-Sets. Über die Funktionen im unteren Bereich können Sets gesucht, hinzugefügt, bearbeitet oder gelöscht werden.
 
<span style="color: rgb(45, 194, 107);">GRÜN</span> Anzeige aller Attribute des ausgewählten Attribut-Sets. Per Rechtsklick kann ein neues Attribut angelegt oder ein vorhandenes Attribut bearbeitet bzw. gelöscht werden.


Die Attribut-Set Verwaltung&nbsp; kann durch ein rechtsklick auf das aktuell ausgewählte Attibut-Set eines Artikels geöffnet werden.
<span style="color: rgb(230, 126, 35);">ORANGE</span> Zeigt an, ob sich das ausgewählte Attribut auch in anderen Attribut-Sets befindet. Dadurch ist direkt erkennbar, ob eine Änderung weitere Produktgruppen betrifft.
<div class="mw-parser-output"><li style="display: inline-block;">[[File:AttributSets oeffnenv2.png{{!}}600px{{!}}left{{!}}top{{!}}thumb{{!}}]]</li></div>
<div class="mw-parser-output">&nbsp;</div>
<div class="mw-parser-output">&nbsp;</div></div></div>


=== Übersicht der Attribut-Set Verwaltung ===
<div class="mw-parser-output">Öffnet man diese Attributsverwaltung erscheint folgender Dialog:</div>
<div class="mw-parser-output"><li style="display: inline-block;">[[File:AttributSetHauptUebersicht.png{{!}}RTENOTITLE]]</li></div>
<div class="mw-parser-output"><span style="color: #e74c3c;">1: Hier wird eine Übersicht gezeigt, welche Attribut-Sets bereits existieren. Durch Bedienung der unten verfügbaren Funktionen können hier neue Attribut-Sets hinzugefügt, bearbeitet oder gelöscht werden.&nbsp;</span></div>
<div class="mw-parser-output"><span style="color: #27ae60;">2: 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.</span></div>
<div class="mw-parser-output"><span style="color: #e67e22;">3: 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.</span></div>
<div class="mw-parser-output">
=== Attribut-Set erstellen/bearbeiten ===
=== Attribut-Set erstellen/bearbeiten ===


Drückt man nun auf "Neues Set hinzufügen erscheint folgender Dialog:
Über „Neues Set hinzufügen“ öffnet sich folgender Dialog:
 
[[File:Attribut-Set erstellen-bearbeiten.PNG|900px|frameless]]


<li style="display: inline-block;">[[File:AttributSet anlegen.png|600px|RTENOTITLE]]</li>
<span style="color: rgb(224, 62, 45);">ROT</span> Name des neuen Attribut-Sets bzw. Umbenennung eines bestehenden Sets.
<br/>
Wählt man nun auf der linken Seite ein bereits existierendes Attribut-Set aus, kann man dieses editieren.


<div><span style="color: #e74c3c;">1: Hier kann man ein Namen für das neue Attribut-Set eintragen, bzw den Namen eines bereits existierenden Attribut-Sets verändern.</span></div>
<span style="color: rgb(45, 194, 107);">GRÜN</span> Auswahl einer Vorlage beim Erstellen eines neuen Sets. Alle Attribute des ausgewählten Vorlage-Sets werden in das neue Set übernommen.
<div>&nbsp;</div>
 
<div><span style="color: #27ae60;">2: Hier kann man eine Vorlage beim erstellen eines Attribut-Sets wählen. Alle Attribute, die in dem Vorlage Set sind werden automatisch auch in das neue Set übernommen.</span></div>
<span style="color: rgb(53, 152, 219);">BLAU</span> Attribut-Sets können für eine bessere Übersicht sichtbar bzw. unsichtbar geschaltet und als Vorlage für neue Sets freigegeben werden. Zusätzlich kann festgelegt werden, ob bereits gepflegte Inhalte nicht globaler Attribute, beispielsweise abweichende Sprachbezeichnungen, beim Kopieren übernommen werden. Über die letzte Option kann der Artikel-Upload für alle Artikel des Sets deaktiviert werden.
<div>&nbsp;</div>
<div><span style="color: #2980b9;">3: Man kann Attribut-Sets sichtbar, bzw unsichtbar schalten. Dies dient der Übersicht, wenn&nbsp;viele&nbsp;Attribut-Sets existieren bzw manche Sets zur Zeit einfach nicht benötigt werden. Ebenfalls kann man hier auch einstellen, ob das Set ebenfalls eine Vorlage für neue Sets sein darf.&nbsp; Der letzte Punkt betrifft bereits gepflegte Attribute (z.B. andere Sprachbezeichnungen), die nicht den Status "global"&nbsp;haben. Hier kann man einstellen ob diese Attribute auch sämtliche Inhalte beim kopieren übernehmen sollen oder nicht. Mehr zu globalen Attributen finden Sie unter:&nbsp;&nbsp;</span>[https://wiki.htk.de/OmniSeller:Attributsverwaltung#Allgemeine_Informationen https://wiki.htk.de/OmniSeller:Attributsverwaltung#Allgemeine_Informationen]&nbsp;Punkt8.</div></div>
<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">


== Attribute ==
== Attribute ==
Zeile 42: Zeile 41:
=== Allgemeine Informationen ===
=== Allgemeine Informationen ===


will man ein Attribut erstellen oder bearbeiten dann landet man in folgendem Dialog:
Beim Erstellen oder Bearbeiten eines Attributs öffnet sich folgender Dialog:
 
[[File:Attribut bearbeiten einfach.png|900px|frameless]]
 
'''Name:''' Technischer Name des Attributs. Dieser wird in den angebundenen Shopsystemen verwendet und kann nach dem Erstellen nicht mehr geändert werden. Da nicht alle Shopsysteme Sonderzeichen und Umlaute unterstützen, sind diese im technischen Namen nicht zulässig.
 
'''Bezeichnung:''' Sichtbare Bezeichnung des Attributs. Umlaute und Sonderzeichen sind hier zulässig. Über die Sprachauswahl kann die Bezeichnung je Sprache gepflegt werden. Aus „Farbe“ für Deutsch kann beispielsweise „Color“ für Englisch werden.
 
'''Typ:''' Legt fest, welche Werte das Attribut aufnehmen kann:
 
* ''TEXT'' – einzeiliger Text
* ''MEMO'' – mehrzeiliger Text mit größerem Eingabefenster
* ''ZAHL'' – ganze Zahlen
* ''ZAHL MIT NACHKOMMASTELLEN'' – Dezimalzahlen
* ''JA/NEIN'' – Statuskennzeichen
* ''DATUM'' – Datumswerte
* ''AUSWAHL'' – Werteliste zur Mehrfachauswahl; wird häufig für Varianten verwendet
 
'''Max. Länge:''' Legt die maximal zulässige Zeichenzahl fest.
 
'''Standard-Wert:''' Vorbelegung des Attributs. Dies erleichtert die Pflege, wenn viele Artikel denselben Wert erhalten sollen.
 
'''Listentyp:''' „Text Field (Komma getrennt)“ ist der Standardwert.
 
'''Klasse:''' Bestimmt, wie das Attribut verarbeitet bzw. verwendet wird. Fehlt eine benötigte Klasse, kann diese per Rechtsklick → „Neue Klasse hinzufügen“ mit exakt der benötigten Schreibweise angelegt werden.
 
* ''TEXT'' – Standard-Attributsklasse
* ''MERKMAL'' – für Artikelmerkmale bzw. Eigenschaften zur Darstellung im Shop
* ''TITLE'' – für mehrsprachige Artikeltitel. Ein Attribut mit dieser Klasse wird im Shop als Artikeltitel der jeweiligen Sprache übergeben.
* ''SEO'' – für SEO-Informationen wie MetaTitle oder MetaDescription
* ''SW_FREITEXT'' – Shopware-Spezialfall. Shopware-Freitextfelder können im OmniSeller gepflegt werden, wenn das Attribut die Klasse SW_FREITEXT besitzt und der technische Name exakt dem Namen des Freitextfeldes in Shopware entspricht.
 
In den weiteren Einstellungen wird festgelegt, für welche Mandanten und Verkaufskanäle das Attribut aktiv ist. So können beispielsweise Bulletpoints ausschließlich für einen Marktplatz oder Shopware-Freitextfelder ausschließlich für das Shopware-Portal verwendet werden.
 
[[File:Attribut_bearbeiten_erweitert.PNG|900px|frameless]]
 
'''OmniSeller-Einstellungen:''' Hier können Attribute unter anderem unsichtbar geschaltet, gesperrt, mit einem Passwort geschützt oder als Pflichtfeld definiert werden. Bei einem Pflichtfeld muss ein Wert gepflegt sein, bevor der Artikel hochgeladen werden kann.


<li style="display: inline-block;">[[File:AttributForm.png|600px|RTENOTITLE]]</li>
'''Portal-Einstellungen:''' Hier werden shopspezifische Eigenschaften festgelegt. Dazu gehören beispielsweise die Sichtbarkeit sowie die Verwendung als Filter-, Such- oder Varianten-Attribut.


<div><span style="color: #e67e22;">1: Hier werden grundlegende Eigenschaften festgelegt:</span></div>
'''Daten:''' Ein Attribut kann mit einem Wert aus dem ERP vorbelegt werden. Hierfür wird die entsprechende Option aktiviert und das gewünschte Feld aus dem Artikelstamm zugeordnet. Weitere Informationen hierzu siehe [[#Attributswerte aus einer externen Datenquelle|Attributswerte aus einer externen Datenquelle]].
*<span style="color: #e67e22;">Name:&nbsp; Der technische Name des Attributs;&nbsp;so wird dieses auch in den jeweiligen Shopsystemen angelegt. Da nicht alle Shopsysteme Sonderzeichen und Umlaute akzeptieren sind diese bei den technischen Namen blockiert.</span>
 
*<span style="color: #e67e22;">Bezeichnung: Die Beschreibung des Attributs; so wird dieses Attribut dann auch im Frontend angezeigt werden. Umlaute und Sonderzeichen sind hier erlaubt. Durch ä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.</span>
'''Intern:''' Ein Attribut kann als „global“ gekennzeichnet werden. Soll dasselbe Attribut in mehreren Attribut-Sets verwendet werden, sorgt diese Einstellung dafür, dass technisch nur ein Attribut existiert und alle Sets auf dasselbe Objekt verweisen. Dadurch werden Dubletten mit identischem Namen, aber unterschiedlichen IDs vermieden.
*<span style="color: #e67e22;">Typ: Hier kann ausgewählt werden, um welchen Attributs-Typ es sich handelt. Typ-Möglichkeiten sind:</span>
**<span style="color: #e67e22;">TEXT: hier kann ein Text eingegeben werden.</span>
**<span style="color: #e67e22;">MEMO: Hier kann ebenfalls ein Text eingegeben werden. Allerdings ist dieses Eingabefenster größer und kann über mehrere Zeilen gehen.</span>
**<span style="color: #e67e22;">ZAHL: Hier können Zahlen eingegeben werden</span>
**<span style="color: #e67e22;">ZAHL MIT NACHKOMMASTELLEN: Hier können Zahlen mit Nachkommastellen eingegeben werden.</span>
**<span style="color: #e67e22;">JA/NEIN: Hier kann dann ein Flag gesetzt werden ob Ja oder Nein</span>
**<span style="color: #e67e22;">DATUM: Hier kann dann ein Datum eingetragen werden.</span>
**<span style="color: #e67e22;">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.</span>
*<span style="color: #e67e22;">Max. Länge: Hier kann die Anzahl der Zeichen begrenzt oder erweitert werden.&nbsp;</span>
*<span style="color: #e67e22;">Standard-Wert: Hier kann man einen Standardwert festlegen, sodass man bei vielen gleichen Artikelattributen&nbsp;nicht immer wiederholend den selben Wert pflegen muss.</span>
<div><span style="color: #27ae60;">2: Hier können dem Attribut Attributs-Klassen zugewiesen werden. Je nachdem welche Klasse ein Attribut hat wird es auch unterschiedlich behandelt.&nbsp;</span></div>
<div><span style="color: #27ae60;">Folgende Klassen stehen zur Auswahl: (Falls diese nicht zur Auswahl stehen rechtsklick-&gt;neue Klasse hinzufügen und die exakte Schreibweise wie unten eingeben)</span></div>
*<div><span style="color: #27ae60;">TEXT: die Standard Attributs-Klasse.</span></div>
*<div><span style="color: #27ae60;">MERKMAL: Für die Merkmale von Artikeln zur Auflistung von Eigenschaften im Shop.</span></div>
*<div><span style="color: #27ae60;">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.</span></div>
*<div><span style="color: #27ae60;">SEO:&nbsp; SEO Informationen wie z.B. MetaTitle oder MetaDescription werden hier übergeben.</span></div>
*<div><span style="color: #27ae60;">SW_FREITEXT: Shopware Spezial. Es gibt&nbsp; 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 Attributsnamen im OmniSeller (nicht Bezeichnung!) wie der Name des FreitextFeldes in Shopware.</span></div>
<div><span style="color: #e74c3c;">3: Diese Sektion dient nur der Überschaubarkeit der Attribute in der Auflistung. Hier können die Attribute einer Gruppe zugeordnet werden, sodass diese in der Übersicht im Artkel in Logische Blöcke aufgeteilt sind. Man hat hier auch die Möglichkeit, dem Attribut ein farbliches Zeichen zuzuordnen, um dies in der Oberflächer hervorzuheben. Einfluss auf den Upload zum Shop hat dies aber nicht.</span></div>
<div>&nbsp;</div>
<div><span style="color: #d35400;">4: Hier 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.</span></div>
<div>&nbsp;</div>
<div><span style="color: #3498db;">5: Die OmniSeller Einstellungen&nbsp; bieten zusätzliche Eigenschaften zu dem Attribut. Beispielsweise können Sie hier Attribute unsichtbar stellen,&nbsp; 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></div>
<div>&nbsp;</div>
<div><span style="color: #2ecc71;">6: 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.</span></div>
<div><span style="color: #2ecc71;">weitere Informationen zu Varianten finden sie weiter unten: </span>[https://wiki.htk.de/OmniSeller:Attributsverwaltung#Varianten https://wiki.htk.de/OmniSeller:Attributsverwaltung#Varianten]</div>
<div>&nbsp;</div>
<div><span style="color: #9b59b6;">7: Hier hat man die Möglichkeit, ein Attributsfeld mit einem Wert aus dem ERP vorzubelegen. Hierfür muss man nur den Haken setzen und das entsprechende Feld aus dem Artikelstamm zuordnen.</span></div>
<div>&nbsp;</div>
<div>8: 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 dem selben Namen gibt, aber unterschiedlichen IDs. Bei großen Mengen an Attributen kann es andernfalls ineffiziente Auswirkungen haben</div>
<div class="mw-parser-output">


=== Varianten ===
=== Varianten ===
<div>OmniSeller Varianten benötigten mindestens ein Attribut, welches als Varianten Attribut definiert ist. Varianten Attribute sollten immer den Typ TEXT haben.</div>
<div>Varianten werden im OmniSeller wie folgt angelegt:</div>
<div>
<li style="display: inline-block;">[[File:AttributKinderZuordnen.png|1280px|RTENOTITLE]]</li>
</div>
<div>&nbsp;</div>
<div>&nbsp;</div>
<div>
<span style="color: #27ae60;"></span>


<span style="color: #27ae60;"></span>
[[File:Varianten.PNG|900px|frameless]]


<span style="color: #27ae60;"></span>
<span style="color: rgb(232, 158, 218);">ROSA</span> Damit der OmniSeller Kindartikel bzw. Varianten darstellen kann, muss im Attribut-Set mindestens ein Attribut als Varianten-Attribut definiert sein. Empfohlen wird hierfür der Typ TEXT. Varianten-Attribute werden mit einem Stern gekennzeichnet.


<span style="color: #27ae60;"></span>
<span style="color: rgb(45, 194, 107);">GRÜN</span> Gewünschten Hauptartikel auswählen.


<span style="color: #27ae60;"></span>
<span style="color: rgb(224, 62, 45);">ROT</span> Den Hauptartikel über das Kindartikel-/Varianten-Symbol öffnen. Anschließend wird auf der rechten Seite die Variantenverwaltung eingeblendet.


<span style="color: #27ae60;"></span>
<span style="color: rgb(53, 152, 219);">BLAU</span> Auf der rechten Seite die Artikel auswählen, die dem Hauptartikel als Kindartikel zugeordnet werden sollen. Eine Mehrfachauswahl ist möglich.


<span style="color: #27ae60;"></span>
<span style="color: rgb(230, 126, 35);">ORANGE</span> Die ausgewählten Artikel per Drag & Drop in das entsprechende Feld ziehen. Sie werden dadurch dem Hauptartikel als Kindartikel zugeordnet und erhalten automatisch dessen Attribut-Set.


<span style="color: #27ae60;"></span>
=== HTML-Attribute ===


<span style="color: #27ae60;"></span>
[[File:Attribut_bearbeiten_erweitert_HTML.PNG|900px|frameless]]


<span style="color: #27ae60;"></span>
Um HTML-Texte innerhalb eines Attributs zu pflegen, muss in den Eigenschaften des Attributs die Option „HTML Editor“ aktiviert werden. Das Attribut muss den Typ TEXT oder MEMO besitzen.


<span style="color: #27ae60;"></span>
[[File:HTML-Attribute2.PNG|900px|frameless]]


<span style="color: #27ae60;"></span>
<span style="color: rgb(224, 62, 45);">ROT</span> Nach einem Neustart des Texteditors wird das HTML-Attribut auf der linken Seite angezeigt.


<span style="color: #27ae60;"></span>
<span style="color: rgb(53, 152, 219);">BLAU</span> Die Pflege erfolgt wie bei anderen TEXT-Attributen.


<span style="color: #27ae60;"></span>
<span style="color: rgb(45, 194, 107);">GRÜN</span> Bei der Übertragung an den Shop wird der hinterlegte HTML-Inhalt übergeben und entsprechend dargestellt.


<span style="color: #27ae60;"></span>
=== Mehrsprachigkeit ===


<span style="color: #27ae60;"></span>
Die Pflege von Attributwerten in mehreren Sprachen erfolgt im Texteditor des jeweiligen Artikels. Über die Sprachauswahl oben links kann zwischen den verfügbaren Sprachen gewechselt werden. Nach dem Wechsel von Deutsch auf Englisch werden beispielsweise die englischen Texte und Attributwerte gepflegt.


<span style="color: #27ae60;"></span>
Die sprachabhängigen Attribut-''Bezeichnungen'' werden dagegen direkt in der Attributsverwaltung gepflegt. Siehe hierzu [[#Allgemeine Informationen|Bezeichnung]].


<span style="color: #27ae60;"></span>
Eine Besonderheit stellen mehrsprachige Produkttitel dar. Diese werden über ein entsprechendes Attribut gepflegt:


<span style="color: #27ae60;"></span>
[[File:Attribut_bearbeiten_einfach_Titel.PNG|900px|frameless]]


<span style="color: #27ae60;"></span>
Das Attribut muss den Typ TEXT und die Klasse TITLE bzw. TITEL besitzen. Einem Artikel sollte nicht mehr als ein Attribut mit der Klasse TITLE zugeordnet sein. Fehlt die benötigte Klasse, siehe [[#Allgemeine Informationen|Klasse]].


<span style="color: #27ae60;"></span>
=== SEO-Attribute ===


<span style="color: #27ae60;"></span>
[[File:Attribut_bearbeiten_einfach_SEO.PNG|900px|frameless]]


<span style="color: #27ae60;"></span>
Viele Shopsysteme stellen eigene SEO-Felder am Artikel bereit. Diese können über den OmniSeller gepflegt werden.


<span style="color: #27ae60;"></span><span style="color: #27ae60;">1: Gewünschter Hauptartikel auswählen und auf der rechten Seite die Leiste mit "Kindartikel" öffnen, sodass sich das zweite Fenster öffnet (Beachte, dass Vaterartikel in den meisten Shopsystem nicht kaufbar sind und hier eventuell ein Dummy Artikel in Sage erstellt werden muss der als Vater dient.</span></div>
Hierfür werden Attribute mit folgenden technischen Namen angelegt:
<div>&nbsp;</div>
<div><span style="color: #f39c12;">2: auf der rechten Seite die gewünschten Artikel auswählen, die als Kindartikel aufbereitet werden sollen. (Mehrfachauswahl möglich)</span></div>
<div>&nbsp;</div>
<div><span style="color: #c0392b;">3: Nun muss unten der Reiter "Kindartikel" geöffnet werden und die in </span><span style="color: #f39c12;">2</span><span style="color: #c0392b;">ausgewählten Kindartikel können dann einfach per Drag&Drop in das Feld gezogen werden und werden dadurch Kindartikel des in </span><span style="color: #27ae60;">1</span><span style="color: #c0392b;">ausgewählten Vaterartikels.</span></div>
<div>&nbsp;</div>
<div><span style="color: #2980b9;">4: Zu beachten ist, dass alle Kinder das Attribut-Set des Vaters zugeordnet haben, da es sonst wegen unterschiedlichen Attributen zu Fehlern kommt.</span></div>
<div>&nbsp;</div>
<div>Wenn die Kinder nun zugeordnet wurden und die Varianten richtig angelegt wurden sieht man in diesem Reiter "Kindartikel" nun die Kinder aufgelistet und kann dort die entsprechenden Varianten (wie hier in dem Beispiel Farbe und Groesse)&nbsp;einpflegen.&nbsp;</div>
<div>'''Wichtig: zwei Varianten dürfen nicht identische Variantenwerte haben, da es hier beim Upload zum Shop zu&nbsp;Fehlern kommt wenn unterschiedliche Artikel die selben Ausprägungen haben! (z.B. in einer Variante 2x Farbe rot)'''</div>
<div>&nbsp;</div>
<div>&nbsp;</div>
<div class="mw-parser-output"></div>


=== HTML-Attribute ===
* ''META_Description''
<div class="mw-parser-output">Hat man das Featute "HTML-Attribute" freigeschaltet, hat man auch die Möglichkeit, HTML-Texte als Attribut zu verfassen. HTML Attribute werden auch über die Attributs-Einstellungen angelegt. Sie müssen jedoch den Typ TEXT oder MEMO haben.</div>
* ''META_Keywords''
<div class="mw-parser-output">Ebenfalls muss dieses Attribut dann bei den Erweiterten OmniSeller Einstellungen als HTML-Editor Attribut markiert werden.</div>
* ''META_Title''
<li style="display: inline-block;">[[File:OmniSeller Attributsverwaltung HTMLAttribute 01.png|600px|RTENOTITLE]]</li>
 
<div class="mw-parser-output">Hat man dieses HTML-Attribut dann angelegt erscheint dieses nach Neustart des Texteditors auf der linken Seite unter Langtext und Kurztext.&nbsp;</div>
Die Attribute werden mit dem Typ TEXT und der Klasse SEO angelegt. Zur besseren Übersicht können die SEO-Attribute zusätzlich einer eigenen Gruppe „SEO“ zugeordnet werden.
<div class="mw-parser-output">Klickt man auf dieses Attribut nun drauf kann man dieses genauso pflegen wie Texte, obwohl es Attribute sind. Bei der Übertragung an den Shop wird dann der HTML-Text übergeben.</div>
 
<li style="display: inline-block;">[[File:OmniSeller Attributsverwaltung HTMLAttribute 02.png|600px|RTENOTITLE]]</li>
=== Auswahl-Attribute ===
<div class="mw-parser-output">
 
Für feste Wertelisten können Auswahl-Attribute angelegt werden. Dabei ist zu beachten, dass nicht jedes Shopsystem diesen Attributtyp unterstützt.
 
[[File:Attribut_bearbeiten_einfach_Auswahl.PNG|900px|frameless]]
 
[[File:Attribut_bearbeiten_erweitert_Auswahl.PNG|900px|frameless]]
 
'''Typ:''' AUSWAHL


=== Mehrsprachigkeit ===
'''Listentyp:''' Text Field (Komma getrennt) = Standardwert
<div>Die Pflege der Attribute in mehreren Sprachen erfolgt über den Texteditor bei dem ausgewählten&nbsp;Artikel.</div>
<div>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 Attributswerte einpflegen. (Attributsnamen werden in der Attributsverwaltung gepflegt. Siehe [https://wiki.htk.de/OmniSeller:Attributsverwaltung#Allgemeine_Informationen https://wiki.htk.de/OmniSeller:Attributsverwaltung#Allgemeine_Informationen]&nbsp;Punkt 1.</div>
<div>&nbsp;</div>
<div>Die Besonderheit ist der Produkttitel in anderen Sprachen. Dieser wird wie bereits oben genannt mittels eines Attributs gesetzt.</div>
<div>Die Erstellung des Titel Attributs würde wie folgt aussehen:</div>
<div>
<li style="display: inline-block;">[[File:AttributSpracheTitel.png|600px|RTENOTITLE]]</li>
</div>
<div>Wichtig ist, dass es sich hierbei um ein Attribut des Typs "Text" handelt und der Attributs-Klasse "TITLE" zugeordnet ist. Außerdem sollte ein Artikel nicht zwei Attribute mit der Klasse "TITLE" zugeordnet haben.</div>
<div>Hinweis: Sollte die Attributsklasse "TITLE" noch nicht existieren können Sie diese mit einem rechtsklick auf das Feld anlegen. Beim Anlegen der Attributsklasse&nbsp;auf die richtige Schreibweise achten.</div>
<div>&nbsp;</div></div>
<div class="mw-parser-output">&nbsp;</div>
&nbsp;
<div class="mw-parser-output"><div class="mw-parser-output">


=== Seo Attribute&nbsp; ===
'''Klasse:''' MERKMAL


Für Suchmaschinenoptimierungen bieten diverse Shopsysteme bei den Artikeln ebenfalls Möglichkeiten, die Seo Informationen zu den Artikeln zu pflegen.&nbsp;&nbsp;Die Pflege kann hier auch über den OmniSeller erfolgen. Man muss lediglich die Seo Attribute in der Attributsverwaltung 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 Attributsklasse SEO zugeordnet sein. Hinweis: Existiert diese Attributsklasse nicht kann diese mit einem rechtsklick auf das Feld angelegt werden.
[[File:Auswahl Attribute 2.PNG|900px|frameless]]


Hier ein Beispiel:
Nach dem Anlegen eines Attributs mit dem Typ AUSWAHL steht bei der Wertepflege eine entsprechende Auswahl zur Verfügung. Bereits angelegte Werte können direkt ausgewählt werden. Neue Werte werden über das Eingabefeld und die Plus-Schaltfläche ergänzt.


[[File:OmniSeller Attributsverwaltung SEOAttribute01.png{{!}}RTENOTITLE]]
Vorhandene Werte können per Rechtsklick auf den jeweiligen Eintrag bearbeitet werden.


Zur besseren Übersicht wurden die Seo Attribute in eine eigene Gruppe "SEO" gesetzt. Dies ist allerdings nicht zwingend notwendig.</div></div>
=== Weitere Tipps und Tricks ===
<div class="mw-parser-output">
=== Auswahl Attribute ===
<div>Für eine feste Auswahl an Attributswerten können auch Auswahl-Attribute angelegt und gepflegt werden.&nbsp;</div>
<div>Beachte: Nicht jedes Shop-System ünterstützt diese Attribute!</div>
<div>&nbsp;</div>
<div>'''Typ: AUSWAHL'''</div>
<div>'''Listentyp: Textfeld (Komma getrennt)'''&nbsp; (ist&nbsp;Standardwert)</div>
<div>'''Klasse: MERKMAL'''</div>
<div>[[File:OmniSeller AuswahlAttribut 01.png]]</div>
<div>&nbsp;</div>
<div>&nbsp;</div>
<div>Wenn dieses Attribut dann entsprechend mit dem Typ "Auswahl" erstellt wurde dann hat man in der Attributsübersicht, wenn man Werte setzen will, folgende Übersicht.</div>
<div>Bereits festgelegte Werte sind auswählbar. Neue Werte können durch Eingabe und das Plus hinzugefügt werden.</div>
<div>Eidtierung der Werte per Rechtsklick auf den entsprechenden Eintrag möglich.</div>
<div>[[File:OmniSeller AuswahlAttribut 02.png]]</div></div>


=== weitere Tipps und Tricks&nbsp; ===
==== Erleichterte Attributspflege ====


&nbsp;
[[File:erleichterte Attributspflege.PNG|900px|frameless]]
<div class="mw-parser-output"><div class="mw-parser-output">
==== erleichterte Attributspflege&nbsp; ====


Im OmniSeller können Artikel-Attribute direkt über den entsprechenden Menüeintrag auf der rechten Seite gepflegt werden, ohne hierfür den Texteditor zu öffnen.


Anstelle der Kategorien werden die Artikel-Attribute geöffnet. Dort können das Attribut-Set geändert und die jeweiligen Attributwerte gepflegt werden.


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>[[File:AttributeErleichtertePflegev2png.png{{!}}1280px{{!}}left{{!}}bottom{{!}}thumb{{!}}AttributeErleichtertePflegev2png.png]]
Per Rechtsklick können außerdem neue Attribute angelegt oder die Attribut-Set-Verwaltung geöffnet werden.


&nbsp;</div>
<div class="mw-parser-output">
<div class="mw-parser-output">
<div class="mw-parser-output">
==== Attribute in Text einbetten ====
==== Attribute in Text einbetten ====


Es gibt auch die Möglichkeit, die Attributswerte in Texte einzubetten.
Attributwerte können dynamisch in Texte eingebettet werden.
 
[[File:Attribute in Text einbetten.PNG|900px|frameless]]
 
Die Einbindung erfolgt über folgenden Platzhalter:
 
<code>{$AttributName}</code>


Hier dazu mal ein Praxisbeispiel:
Dabei muss innerhalb der geschweiften Klammern der '''technische Name''' des Attributs verwendet werden, nicht dessen Bezeichnung.


Bei Auswahllisten müssen zusätzlich die entsprechenden Übersetzungen hinterlegt sein, damit die Platzhalter in anderen Sprachen korrekt aufgelöst werden können. Fehlt die Übersetzung, kann der jeweilige Platzhalter nicht aufgelöst werden.


Breite und Länge, welche aus den Sage Artikelstamm Daten gezogen werden, werden hier mittels {$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.
=== Attribute des Artikels auf weitere Artikel übertragen ===


Es ist auch möglich, diese Platzhalter in Attributen zu benutzen, um mehrere Attribute in ein Attribut zusammenzufassen.
Die Attribute eines Artikels können auf weitere Artikel übertragen werden. Dies erleichtert insbesondere die Pflege von Artikeln mit vielen identischen oder ähnlichen Attributen.


Dies hat Vorteile, wenn Sie z.B. Varianten benutzen und so nur einmal den Text schreiben müssen und diverse Attributsmerkmale so automatisch in den Text mit einfließen.
Die Funktion kann in der OmniSeller-Hauptmaske über den Attributbereich oder im Texteditor über das Kontextmenü der Attribute aufgerufen werden.


[[File:AttributeEingebetteteAttribute.png{{!}}1280px{{!}}left{{!}}bottom{{!}}thumb{{!}}RTENOTITLE]]
[[File:Attribute des Artikel auf weitere Artikel übertragen 1.PNG|900px|frameless]]


</div>
Anschließend öffnet sich folgender Dialog:
<div class="mw-parser-output">


=== Attribute des Artikel auf weitere Artikel übertragen ===
[[File:Attribute des Artikel auf weitere Artikel übertragen 2.PNG|900px|frameless]]


</div>
<span style="color: rgb(224, 62, 45);">ROT</span> Auswahl der Artikel, auf welche die Attribute übertragen werden sollen.
<div class="mw-parser-output">Es besteht die Möglichkeit Attibutswerte eines Artikels auf andere Artikel zu übertragen. Dies ermöglicht eine schnellere Datenpflege bei Artikel mit vielen Übereinstimmung bei den Attributswerten.<br>Die Attribute werden in den zugeordneten Artikel nur angezeigt, wenn diese auch im Atributs-Set des Zielartikels vorhanden sind (Attribute sind immer Attribut-Sets zugeordnet, nicht Artikeln an sich).<br>Die Funktion bietet daher die Möglichkeit, den Zielartikeln auf das Set des Quellartikels einzustellen. '''"Attribute des Artikel auf weitere Artikel übertragen"''' kann sowohl in der OmniSeller Hauptmaske rechts bei den Attributen, als auch<br>im Texteditor im Kontextmenü bei den Attributen aufgerufen werden.


[[File:Attribute-uebertragen.png{{!}}RTENOTITLE]]
<span style="color: rgb(53, 152, 219);">BLAU</span> Schnellsuche zur Auswahl der gewünschten Artikel.


[[File:Attribute-kopie2.png{{!}}RTENOTITLE]]
<span style="color: rgb(45, 194, 107);">GRÜN</span> Zusätzlich können Kindartikel und Sage-Variationsausprägungen angezeigt werden.
=== Shopware Freitextfeld als Attribut hinzufügen. ===


Um in OmniSeller ein entsprechendes Freitextfeld von Shopware als Attribut anzulegen gehen Sie im ersten Schritt in das Shopbackend in die Freitextfeld-Verwaltung.
<span style="color: rgb(230, 126, 35);">ORANGE</span> Die ausgewählten Zielartikel erhalten das Attribut-Set des Quellartikels.


[[File:Attribut1.PNG{{!}}RTENOTITLE]]
<span style="color: rgb(234, 111, 244);">PINK</span> Startet die Übertragung auf die ausgewählten Artikel.


Jetzt müssen Sie den Spaltennamen des jeweiligen Freitextfelds auslesen um dieses im Omniseller entsprechend mappen zu können.
=== Attributswerte aus einer externen Datenquelle ===


[[File:Attribut2.PNG{{!}}RTENOTITLE]]
==== Werte aus einem ERP-Benutzerfeld ====


&nbsp;
Attributwerte können direkt aus einem Benutzerfeld des ERP-Systems übernommen werden. Hierfür wird in der Attribut-Set-Verwaltung ein vorhandenes Attribut bearbeitet oder ein neues Attribut angelegt.


Nun wissen wir wie dieses Freitextfeld das wir mappen möchten in dem Shop benannt wurde - dieses Feld muss nun in Omniseller als Attribut angelegt werden mit dem gleichnamigen Spaltennamen.
[[File:Attribut_bearbeiten_erweitert_alt_Datenquelle_ERP.PNG|900px|frameless]]


Hierzu müssen wir in die Attributset-Verwaltung im Client.
Im Bereich „Daten“ die Option „Alternative Datenquelle“ aktivieren <span style="color: rgb(13, 247, 69);">(GRÜN)</span> und anschließend im Dropdown das gewünschte Benutzerfeld auswählen. Im Beispiel wird das Benutzerfeld „Breite“ verwendet <span style="color: rgb(224, 62, 45);">(ROT)</span>.


[[File:Attribut3.PNG{{!}}RTENOTITLE]]
Anschließend die Einstellung mit „Speichern“ bestätigen.


Hier kann man nun in dem entsprechenden Attributset ein weiteres Attribut hinzufügen. Um ein Shopware Freitextfeld hinzuzufügen beziehungsweise zu mappen müssen in dem Attribut die folgenden Einstellungen gewählt werden:
[[File:ERP ATtribut import erp benutzerfeld.PNG|900px|frameless]]


#Name muss identisch sein mit dem Spaltennamen des Freitextfelds - hier attr5,
Zur Kontrolle einen Artikel auswählen und dessen Artikel-Attribute öffnen <span style="color: rgb(53, 152, 219);">(BLAU)</span>.
#als Typ muss Text gewählt werden,
#die Klasse muss das SW_FREITEXT sein,
#um hier entsprechend für ihre Übersichtlichkeit im Attributset zu verdeutlichen kann man hier eine Gruppe anlegen z.b. "Freitextfelder"
[[File:Attribut4.PNG{{!}}RTENOTITLE]]


Das was Sie in dem Feld Bezeichnung schreiben ist das was Sie im OmniSeller in dem jeweiligen Attributset sehen wie z.b. hier wäre dies "Verwendbar für" als Label des Attributs.
Beim Attribut „Breite“ wird „Quelle: Breite“ angezeigt <span style="color: rgb(230, 126, 35);">(ORANGE)</span>. Die Attributwerte werden damit direkt aus dem entsprechenden ERP-Benutzerfeld bezogen.


== Import von Attributswerten ==
==== Werte aus einer individuellen SQL-View ====
 
Alternativ können Attributwerte über eine individuelle SQL-View bereitgestellt werden.
 
Zunächst wird die entsprechende View per SQL angelegt:
 
[[File:SQL-Custom-View.PNG|900px|frameless]]
 
<span style="color: rgb(45, 194, 107);">GRÜN</span> Name der SQL-View.
 
<span style="color: rgb(224, 62, 45);">ROT</span> Felder bzw. Werte, die über die View bereitgestellt werden.
 
Anschließend im OmniSeller die Attributsverwaltung öffnen und ein vorhandenes Attribut auswählen oder ein neues Attribut erstellen.
 
[[File:Attribut_bearbeiten_erweitert_alt_Datenquelle_View1.PNG|900px|frameless]]
 
Der Rechtsklick muss auf den Eintrag „Artikelstamm“ erfolgen. Anschließend steht die Funktion „Felder aus View hinzufügen“ zur Verfügung.
 
Es öffnet sich folgender Dialog:
 
[[File:Attribut_bearbeiten_erweitert_alt_Datenquelle_View3.PNG|900px|frameless]]
 
Hier den zuvor definierten Namen der SQL-View eingeben und mit „OK“ bestätigen.
 
[[File:Attribut_bearbeiten_erweitert_alt_Datenquelle_View2.PNG|900px|frameless]]
 
<span style="color: rgb(45, 194, 107);">GRÜN</span> Aktiviert den Zugriff auf die alternative Datenquelle.
 
<span style="color: rgb(224, 62, 45);">ROT</span> Anzeige der über die SQL-View bereitgestellten Felder.
 
[[File:Attribut View Anzeige.PNG|900px|frameless]]


Der OmniSeller bietet die Möglichkeit, Attributswerte aus CSV-Files zu importieren, nachdem die betroffenen Attribute angelegt wurden.
In den Attributen des ausgewählten Artikels ist anschließend erkennbar <span style="color: #e03e2d;">(ROT)</span>, auf welche Datenquelle das jeweilige Attribut zugreift.


Ein Rechtsklick auf das Attribut und dann "Attribut bearbeiten öffnet die Attribut-Konfiguration. Dort gibt es einen Import Button der einen Attribut-Import Dialog öffnet.[[file:img1639503079531.png{{!}}1230x635px{{!}}none{{!}}thumb]]
Im Beispiel verwendet das Attribut „customAttribut“ die Quelle „vwCustom2.Gewicht“. Es können auch mehrere Views eingebunden werden. Das Attribut „View“ greift beispielsweise auf „vwHTKSIS.Mandant“ zu.
<br>


Über die drei Punkte kann das File nun eingelesen werden. Im Anschluss kann dann die Artikelnummer- und Wertespalte ausgewählt werden. Zuletzt dann nur noch den Start CSV-Import Button drücken.
== Import von Attributswerten ==
=== 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
Werte für einzelne Attribute können per CSV-Datei oder SQL-Abfrage importiert werden.


'''Zahl:''' Wertespalte auswählen, es dürfen allerdings nur Zahlen in den Feldern stehen.
Der Import wird über folgenden Weg geöffnet:


'''Ja/Nein:&nbsp;'''Wertespalte auswählen, zulässige Inhalte: 0/1; true/false; wahr/falsch; on/off; an/aus; ja/nein; +/-; y/n
'''Rechtsklick auf das Attribut → „Attribut bearbeiten“ → „Import“'''


=== Import von Auswahl Attributen ===
Die vollständige Anleitung einschließlich der Besonderheiten bei Multiselektions-Attributen befindet sich unter [[OmniSeller:Import von Attributswerten|Import von Attributswerten]].
Hier weicht die Oberfläche schon etwas von den anderen Attributen ab:


Es gibt hier noch eine Angabe eines Trennzeichens, 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.
[[File:Attribut_bearbeiten_erweitert_Import_normal.PNG|900px|frameless]]


Ebenfalls gibt es noch die Option, bereits zugeordneten Auswahl-Elemente 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!)[[file:img1639442254042.png{{!}}1229x645px{{!}}none{{!}}thumb]]
Kurzüberblick nach Attributtyp:


* '''Text/Memo:''' Die entsprechende Wertespalte auswählen.
* '''Zahl:''' Wertespalte auswählen. Die zu importierenden Felder dürfen ausschließlich Zahlen enthalten.
* '''Ja/Nein:''' Zulässige Werte sind 0/1, true/false, wahr/falsch, on/off, an/aus, ja/nein, +/− sowie y/n.
* '''Auswahl (Multiselektion):''' Zusätzlich muss ein Trennzeichen für mehrere Werte innerhalb eines Feldes angegeben werden. Als Trennzeichen darf kein Semikolon verwendet werden, da dieses bereits zur Trennung der CSV-Spalten verwendet wird. Fehlende Werte werden automatisch in der Werteliste angelegt.


Auf dem Reiter '''Erweitert''' kann festgelegt werden, wie vor dem Import mit bestehenden Werten verfahren wird:


* Bestehende Werte nicht löschen (Standard)
* Zuordnungen der importierten Artikel zurücksetzen
* Werteliste vollständig neu aufbauen


Vor jedem Import sichert der OmniSeller automatisch den aktuellen Stand des Attributs. Dieser kann über '''Sicherungen…''' innerhalb von 14 Tagen wiederhergestellt werden.


In der CSV&nbsp; sind hier die Bezeichnungen, die man auch in der Oberfläche auswählen kann, anzugeben.
=== Beispiel-CSV-Dateien ===


Sollte eine Auswahl nicht vorhanden sein dann wird diese automatisch generiert.
[[file:img1639497394429.png|600px|frameless]]
=== Beispiel CSV-Dateien ===
[[file:img1639497394429.png{{!}}920x336px{{!}}none{{!}}thumb]]


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