Modul: ETRON onRetail Onlineshop
E-Commerce -> Onlineshop
Aufträge vom Onlineshop
Modul: ETRON onRetail Onlineshop
E-Commerce -> Onlineshop -> Bestellungen
Alle Aufträge werden automatisch in die ETRON onRetail Verwaltungsoberfläche übertragen.
Auftragsverwaltung: Angebote & Aufträge
Zu Kontrollzwecken können hier alle Bestellungen im ETRON onRetail Onlineshop nachkontrolliert werden.
Die Bestellungen können nach Status gefiltert werden.
Es kann kontrolliert werden zu welchem Auftragsdatum die Bestellung eingelangt ist und welcher Kunde bestellt hat. Die Rechnungs- und Lieferadresse und die Auftragszeilen können im Detail betrachtet werden.
Modul: ETRON onRetail Onlineshop
E-Commerce -> Onlineshop -> Unbezahlte Bestellungen
Bestellungen aus dem Onlineshop, zu denen noch keine Rechnung erstellt oder Zahlungen erfasst wurden, sind hier aufgelistet.
Modul: ETRON onRetail Onlineshop
E-Commerce -> Onlineshop -> Velassene Warenkörbe
Wenn Kunden Produkte in den Warenkorb gelegt, den Kauf aber nicht abgeschlossen haben, wird das als verlassener Warenkorb bezeichnet. Die verlassenen Warenkörbe haben den Status "Angebot".
In dieser Übersicht werden die verlassenen Warenkörbe angezeigt.
Der gesetzte Filter (zu sendende Erinnerungs-E-Mail) bedeutet, dass nur jene verlassenen Warenkörbe angezeigt werden, bei denen noch keine Erinnerungs-Email an den Kunden geschickt wurde, um diesen zu motivieren den Kauf, mit den aktuell im Warenkorb befindlichen Produkten, abzuschließen.
Die entsprechende Erinnerungs-Email (Vorlage, Intervall der Versendung) kann unter Einstellungen -> Website -> E-Mail & Marketing -> Automatische E-Mails bei verlassenen Warenkörben eingestellt werden.
Um alle verlassenen Warenkörbe anzuzeigen, kann der Filter entfernt werden.
DIe Erinnerungs-Email kann durch Auswählen der verlassenen Warenkörbe über die Checkbox und Aktion -> E-Mail zur Warenkorbwiederherstellung senden manuell verschickt werden.
Onlineshop Zahlungen, Protokollierung Zahlungstransaktionen
Modul: ETRON onRetail Onlineshop
E-Commerce -> Onlineshop -> Zahlungstransaktionen
In der Ansicht der Zahlungstransaktionen sind alle Zahlungen, die über den Onlineshop oder das Kundenportal getätigt wurden, verzeichnet.
Zu jeder Zahlungstransaktion kann die Zahlungsmethode, der Zahlungsstatus und die zugehörige Bestellung bzw. Auftrag nachvollzogen werden.
Status "Bestätigt" - die Zahlung wurde erfolgreich durchgeführt
Status "Ausstehend" - die Zahlung wurde noch nicht durchgeführt
Status "Entwurf" - die Zahlung wurde abgebrochen/konnte nicht durchgeführt werden
Modul: ETRON onRetail Website, ETRON onRetail Onlineshop
E-Commerce -> Editor
Die Beschreibung des Editors für die Bearbeitung des Onlineshops befindet sich in den Untermenüpunkten
Modul: ETRON onRetail Onlineshop
E-Commerce -> Seite -> Homepage
Durch den Klick auf das Menü eCommerce > Seite > Homepage erhält man eine Ansicht der Website. Dadurch kann man auch einfach auf den Webseiten-Editor zugreifen (über diesen werden auch verschiedene Einstellungen an- und ausgeschalten, wie z.B. die Anzeige der Steuer zum Preis oder Aufschalten der AGB im Onlineshop)
Ebenso kann man im Menü eCommerce > Seite auf den Menüpunkt Menü-Editor zugreifen.
Modul: ETRON onRetail Website, ETRON onRetail Onlineshop
Dieses Trainingsvideo für den Block-Editor, der im ETRON onRetail All-in-One Onlineshop inkludiert ist, ermöglicht Ihnen einen schnellen Überblick und einfachen Einstieg beim Erstellen Ihrer Website.
Der ETRON onRetail Onlineshop verfügt über einen umfangreichen Baukasten zum Gestalten Ihrer Web- & Produktseiten.
Durch einen Klick auf E-Commerce -> Seite -> Homepage springen Sie auf die Kundenansicht Ihres Onlineshops und können dort jede beliebige Seite aufrufen, die Sie bearbeiten möchten.
Durch einen Klick rechts oben auf Bearbeiten blenden Sie das Baukasten-Menü und dessen Elemente ein.
Per Drag & Drop ziehen Sie das gewünschte Elemente (rechte Seite) zu dem Bereich in Ihrem Shop (linke Seite) wo Sie es gerne platziert hätten. Es wird Ihnen noch bevor Sie die Maustaste loslassen eine Vorschau auf dem jeweiligen Bereich angezeigt (siehe Screenshot).
In unserem Beispiel handelt es sich um ein Image - Text Element, bedeutet: bei diesem Element können Sie links ein Bild einfügen und rechts zu diesem Bild einen Text verfassen.
Wenn Ihnen der Platz gefällt dann lassen Sie die Maustaste los um das Element zu platzieren.
Wenn Sie fertig sind können Sie rechts oben die Änderungen speichern.
Ebenso haben Sie die Möglichkeit Ihre Änderungen Rückgängig zu machen, zu
Wiederholen oder komplett zu Verwerfen.
Im Webseiten-Editor können verschiedene Einstellungen an- und ausgeschalten werden, wie z.B. die Anzeige der Steuer (inkl. oder exkl.) zum Preis oder die Anzeige der AGB im Onlineshop).
Modul: ETRON onRetail Onlineshop
E-Commerce -> Seite -> Seiten
In der Übersicht hat man einen Blick auf alle erstellten Seiten der Website.
Seitentitel: der Name der Seite
Seiten URL: die URL der Seite, kann z.B. bei Umleitungen angegeben werden
ist indiziert: die Seite ist für die Suche indiziert
ist im Hauptmenü: die Seite befindet sich im Hauptmenü der Website
SEO optimiert: die Seite ist für Suchmaschinen optimiert
ist veröffentlicht: die Seite ist veröffentlicht und somit sichtbar
Um eine neue Seite anzulegen gibt man einen neuen Seitentitel ein, und wählt (wenn vorhanden) die betreffende Website aus, für die diese Seite erstellt wird.
Durch einer Switch ist einstellbar, ob die Seite gleich zum Menü der Website hinzugefügt werden soll.
Um eine Seite zu bearbeiten, klickt man einen der Einträge in der Seitenübersicht an
Dadurch öffnet sich die betreffende Seite.
Ganz oben auf der Seite befindet sich eine Aktionsleiste, mit der folgende Aktionen vorgenommen werden können.
über den Toggle kann die Seite veröffentlicht (sichtbar gemacht) werden
Durch Klick auf das Mobile-Icon kommt man zur mobilen Ansicht der Seite (z.B. auf Smartphones)
Durch Klick auf Neu kann man neue Inhalte zur Seite hinzufügen, wie eine weitere Seite, einen Blog-Beitrag oder ein Produkt.
Hilfe beim Webseiten-Editor nötig?
Modul: ETRON onRetail Onlineshop
E-Commerce -> Seite -> Diese Seite
E-Commerce -> Seite -> Diese Seite -> Eigenschaften
Durch Aufrufen des Menüpunkts "Eigenschaften" öffnet sich ein neues Fenster, in dem Seiten-Name und Seiten-URL sowie diverse Einstellungen zur Veröffentlichung der Seite eingestellt werden können.
Die Seite wird im Top-Menü angezeigt
Wenn aktiviert, wird die Seite als Startseite verwendet und ist dann auch über den Menüpunkt Editor -> Homepage aufrufbar.
Wenn deaktiviert, wird diese Seite bei der Verwendung von Suchmaschinen nicht als Suchergebnis aufgelistet.
Wenn die Seite veröffentlicht ist, wird diese auf der Homepage angezeigt und kann aufgerufen werden. Die Veröffentlichung (Aktivierung) der Seite kann auch auf ein Datum festgelegt werden.
Hier kann ein Datum + Uhrzeit eingetragen werden. Zu dem gewählten Zeitpunkt wird die Seite veröffentlicht.
Die Sichtbarkeit (Aufrufbarkeit) der Seite kann bezogen auf den Homepagebesucher eingestellt werden
Die Seite ist für alle Besucher sichtbar
Die Seite ist nur für angemeldete Benutzer sichtbar
Die Seite ist nur für die im Feld "Autorisierte Gruppen" hinterlegten Gruppen sichtbar.
Die Seite kann nur nach Eingabe eines Passworts aufgerufen werden.
Das Passwort für den Seitenzugriff wird im Feld "Passwort" gesetzt.
E-Commerce -> Seite -> Diese Seite -> SEO optimieren
In diesem Menü kann die Suchmaschinenoptimierung vorgenommen werden. Es können Titel, Beschreibung, Stichwörter sowie Bilder für die Seite hinterlegt werden. In der Vorschau wird dargestellt, wie die Seite im Suchergebnis aussehen würde.
Durch den Link-Tracker kann die Seite mit einer URL geteilt werden, die einen Analytics-Tracker enthält.
Die daraus gewonnenen Daten können über den Button aufgerufen werden.
E-Commerce -> Seite -> Umleitungen
Wenn Adressen in Ihrem ETRON onRetail Onlineshop vorübergehend oder dauerhaft umgezogen oder nicht mehr erreichbar sind, dann können diese Seiten hier manuell umgeleitet werden.
Weiterleitungen sind vor allem wichtig, wenn Sie bereits Marketing-Aktionen (Werbe-E-Mails, Flyer, etc.) auf einen Link gesetzt haben, der nicht mehr existiert, aber noch damit zu rechnen ist, dass Kunden diesen Link aufrufen werden. In diesem Fall leiten Sie den alten Link auf eine neue gewünschte Seite um.
Hier sieht man alle erstellten Weiterleitungen und kann diese anlegen.
die Bezeichnung der Weiterleitung
Welche Aktion als Weiterleitung gesetzt werden soll (Antwortcode, z.B. 404)
404 - Nicht gefunden
301 - Dauerhaft umgeleitet
302 - Vorübergehend umgeleitet
308 Umleiten / Umschreiben
Die Seiten-URL von der aus die Weiterleitung stattfindet
DIe Seiten-URL zu der weitergeleitet wird
Die Weiterleitung kann hier aktiviert/deaktiviert werden
E-Commerce -> Editor -> Menüs
Hier wird das Menü für den ETRON onRetail Onlineshop verwaltet. Es können Menüpunkte angelegt werden, sowie bestehende neu verlinkt werden.
Name des Menüpunktes.
Adresse der Seite, zu dem der Menüpunkt linken soll.
Die Seite (Seiteninhalt) die unter dem Menüpunkt aufrufbar ist.
Ein Mega-Menü ist kein einfaches aufgeklapptes Menü, sondern ein Menüpunkt der wie eine kleine gestaltbare Seite aufgeklappt wird. In unserem Beispiel ist der Menüpunkt "Kategorien" als ein Mega-Menü eingestellt.
Weist den Menüpunkt einem anderen Menüpunkt unter. Wenn der Menüpunkt ein Hauptmenüpunkt ist, dann muss als Hauptmenü das default-main-menu ausgewählt werden. In unserem Fall Top Menu for Website 1.
Besagt ob die im Menüpunkt hinterlegte Seite in einem neuen Fenster geöffnet werden soll.
Anhand der Sequenznummer wird die Reihenfolge des Menüpunkts bestimmt.
Modul: ETRON onRetail Onlineshop
Im Menü-Editor kann durch Drag & Drop die Reihenfolge der Menüs verändert werden.
In dem man einen Menüpunkt nach rechts zieht, wird dieser zu einem Untermenü.
Ein neuer Menüpunkt kann hinzugefügt werden indem man auf klickt.
Ein Mega-Menü ist kein einfaches aufgeklapptes Menü, sondern ein Menüpunkt der wie eine kleine gestaltbare Seite aufgeklappt wird.
Ein neuer Mega-Menüpunkt kann hinzugefügt werden indem man auf klickt.
Durch einen Klick auf den Button kann Name und URL/E-Mail für einen Menüpunkt verändert werden.
Durch einen Klick auf den Button wird ein Menüpunkt gelöscht.
Modul: ETRON onRetail Website, ETRON onRetail Onlineshop
E-Commerce -> Blogs
Modul: ETRON onRetail Onlineshop
Neben Produktseiten können auch einfache Informationsseiten bzw. Blog-Einträge angelegt werden.
Gehen Sie dafür auf Anlegen und füllen Sie alle Informationen aus.
Modul: ETRON onRetail Onlineshop
Einzelne Beiträge können zu den unter Blog > Blogs erstellten Blogs angehängt werden. Klicken Sie auf Neu um einen neuen Beitrag anzulegen.
Nachdem der Blog gewählt und ein Titel vergeben worden ist, kann der Beitrag rechts oben über den Button Bearbeiten bearbeitet werden.
Hier kann nun der Blog-Beitrag wie jede andere Seite Ihres onRetail Onlineshops bearbeitet werden.
Hilfe beim Webseiten-Editor nötig?
Modul: ETRON onRetail Onlineshop
E-Commerce -> Blogs -> Kategorien
Kategorien dienen zur Kategorisierung von Stichwörtern. Bei einem Sporthändler könnten Berg & Klettern andere und somit eigene Stichwörter aufweisen als zum Beispiel Alles ums Rad.
Stellen Sie passende Stichwörter für Ihre Blogeinträge zusammen, sodass diese besser gefunden und zugeordnet werden können.
Modul: ETRON onRetail Onlineshop
Stellen Sie passende Stichwörter für Ihre Blogeinträge zusammen, sodass diese besser gefunden und zugeordnet werden können.
Kategorien zu den Stichwörtern: Kategorien
Modul: ETRON Gateway
E-Commerce -> Gateway -> Gateways
Im ETRON onRetail kann es mehrere Gateways geben.
Verantwortliche Person: Für die Verwaltung von Webshop Bestellungen und auch Informationen zu Übertragungsproblemen muss eine Person im Unternehmen definiert werden, welche von ETRON onRetail in den entsprechenden Fällen informiert werden kann.
Gateway-URL: Die API-URL, unter der das Gateway erreichbar ist.
Verbindungs-ID / Zugriffs-Token: Ein Gateway, zwischen onRetail und Webshop ist immer einzigartig, weswegen es durch eine Connection ID und einem Zugriffs-Token gekennzeichnet ist.
Diese werden für das Gateway selbst von ETRON an den onRetail Benutzer mitgeteilt und von der jeweiligen Person ins onRetail eingetragen.
Die Sprachen in denen die Produkte über das Gateway exportiert werden sollen.
Die Produkt-Lagerorte, die über das Gateway exportiert werden sollen.
Die Produkt-Preisliste, die über das Gateway exportiert werden soll.
Wenn aktiviert werden die Produktpreise inklusive der Steuer (brutto) exportiert.
Wenn nicht aktiviert werden die Produktpreise exklusive der Steuer (netto) exportiert.
Das Intervall, in dem die Produkte exportiert werden sollen. Zusätzlich muss eine Intervallnummer eingestellt werden.
Minuten / Stunden / Tage / Wochen / Monate
Die Anzahl an Minuten / Stunden / Tage / Wochen / Monate (Intervalltyp)
Die Zahl gibt an, wie viele Produkte derzeit für einen Export ausstehend sind.
Dieser Reiter ist weniger relevant für den onRetail Benutzer, als er hauptsächlich für ETRON ist. Mit dem Client Key und dem Client Secret kann ein ETRON Support Mitarbeiter über die Gateway auf das jeweilige onRetail zugreifen, falls Anfrage auf Hilfe besteht.
Solange der Cronjob aktiv ist, werden Produktexports und Bestellungsupdates zu einem bestimmten Intervall an die Gateway übersendet. Dieser Intervall kann in diesem Tab eingestellt werden.
Im Tab "Währungsregeln" werden die vorhandenen Preislisten mit den passenden Währungen eingestellt.
Hier wird die Steuerzuordnung für den Import/Export von Aufträgen hinterlegt.
Wurden noch keine Steuerzuordnungen eingetragen, ist der Button sichtbar. Über diesen können die vorhandenen Steuerzuordnungen hinzugefügt werden.
Wurden bereits Einträge hinterlegt, müssen diese entfernt werden, damit der Button für das automatische Hinzufügen wieder angezeigt wird.
Die Möglichkeit, alle Zahlungsarten, die auch im Webshop zur Verfügung stehen, anzulegen oder zu bearbeiten, findet man unter diesem Reiter. Die gängigsten Zahlungsmethoden sind voreingestellt und können im onRetail System, solange der Webshop dieselbe Zahlungsart anbietet, problemlos erweitert werden.
Methode
Zahlungsmethode
CC Typ
Typ der Kreditkarte
Zahlungsbedingungen
Das Verhalten bei Auswahl der Zahlungsmethode.
Journal
Die Bezeichnung und Währung der Zahlungsmethode, wie sie im Webshop angezeigt wird.
Prozessart
Wie die Zahlungsart durchgeführt wird.
E-Commerce -> Gateway -> Bestellungen
Das Feld Bestellungen zeigt die Anzahl an Änderungen, die nach dem letzten Intervall durchgenommen worden sind, an und werden im nächsten Intervall oder nach dem Pausieren der Kommunikation an die Gateway geschickt.
Das Feld Produkte zeigt die Anzahl an Änderungen, die nach dem letzten Intervall durchgenommen worden sind, an und werden im nächsten Intervall oder nach dem Pausieren der Kommunikation an die Gateway geschickt.
Das Feld Kunden zeigt die Anzahl an Änderungen, die nach dem letzten Intervall durchgenommen worden sind, an und werden im nächsten Intervall oder nach dem Pausieren der Kommunikation an die Gateway geschickt.
E-Commerce -> Gateway -> Protokollierung
In der Protokollierung wird jeder Gateway-Export (erfolgreiche sowie fehlgeschlagene Exporte) verzeichnet.
Ist dieses Feld aktiviert (Umschalten durch Klick auf den Button), werden die Status aller Bestellungen, die sich innerhalb des Intervalls geändert haben, aktualisiert.
Solange dieses Feld aktiv ist (Umschalten durch Klick auf den Button), werden die Produkte, die innerhalb des Intervalls verändert oder neu hinzugefügt worden sind, an die Gateway exportiert.
Modul: ETRON onRetail Channable
E-Commerce -> Channable
Über Channable ist es möglich, verschiedene Plattformen zu integrieren bzw. anzusprechen wie z.B. Amazon, Ebay, Shopify etc.)
Mit dem Modul ETRON onRetail Channable können in der Verwaltungsoberfläche Channable-Projekte angelegt und an Channable angebunden werden.
Im Menüpunkt Projekt werden Channable Projekte erstellt, Produkte und Produktvarianten mit den zu exportierenden Feldern angelegt, sowie Lagerorte hinterlegt und anschließend an Channable exportiert.
Im Menüpunkt Aufträge werden Bestellungen von über Channable angebundene Plattformen regelmäßig abgerufen und angezeigt. Nach abgeschlossener Lieferung in der Verwaltungsoberfläche wird der Status bei Channable aktualisiert.
Die Lagerstände und Preise von Produkten in der Verwaltungsoberfläche und Channable werden regelmäßig abgeglichen und aktualisiert. Für den Abgleich der Produktpreise wird entweder der Preis aus den Produktstammdaten, oder von einer im Channable-Projekt hinterlegten Preisliste herangezogen. Pro Channable-Projekt können die Lagerorte für die Aktualisierung des Lagerbestands gesetzt werden.
Im Menüpunkt Jobs werden die durchgeführten Aktualisierungen (Abgleich von Produkten und Produktdaten wie Preis und Lagerstand sowie Import von Bestellungen) angezeigt.
Für die Anbindung von Channable an die ETRON onRetail Verwaltungsoberfläche wird das Modul ETRON onRetail Channable und ein Channable-Account benötigt.
Auf Channable als auch in der ETRON onRetail Verwaltungsoberfläche wird ein Projekt erstellt.
Für die Verbindung der Projekte werden die Projekt-ID, Company-ID und das API-Token von Channable im Projekt der Verwaltungsoberfläche, im Reiter Verbindung, eingetragen.
Um die Verbindung herzustellen, wird auf Channable der Import per JSON eingerichtet, dabei wird das Authentifizierungstoken sowie die JSON-Export-URL von der Verwaltungsoberfläche eingetragen.
Die Produkte, die an Channable exportiert werden sollen, werden im Projekt der Verwaltungsoberfläche im Reiter Produkte hinterlegt.
Felder, die mitexportiert werden sollen (Preis, Lagerstand, Produktname etc.) werden im Projekt der Verwaltungsoberfläche im Reiter Felder hinterlegt.
Danach kann ein Export an Channable durchgeführt und das Mapping bzw. die Zuordnung der Projektfelder in Channable sowie die Einrichtung von Bestellungen durchgeführt werden.
Um die Produkte in Channable zu aktualisieren, nachdem ein Export an Channable durchgeführt wurde, wird auf Channable unter Setup -> Import -> JSON der Button Aktualisieren ausgewählt.
Um die ETRON onRetail Verwaltungsoberfläche und Channable verbinden zu können, wird sowohl in Channable als auch in der ETRON onRetail Verwaltungsoberfläche ein Channable Projekt angelegt. Es können mehrere Projekte angelegt werden.
In dem Projekt werden die Verbindungsdaten von Channable (Projekt-ID, Company-ID und Token) eingetragen und Projektfelder für die Produktdaten erstellt, für die ein Standardwert gesetzt werden kann (z.B. der Produktname eines Produkts oder einer Produktvariante)
Produkte und Produktvarianten die an Channable exportiert werden sollen, werden im Projekt hinterlegt.
Für den Export an Channable kann ein Export-Zeitraum eingestellt werden.
Zeit und Datum des letzten Exportdatums und des letzten Auftragsabgleichs werden im Projekt angezeigt.
Über den Button Export erstellen wird ein Export im JSON-Format erstellt, der die angelegten Projektfelder, die Produkte und die gesetzten Produktwerte enthält.
Damit die exportierten Daten in Channable aktualisiert werden, wird auf Channable unter Setup -> Import -> JSON der Button Aktualisieren ausgewählt.
Der erstellte Export kann als JSON heruntergeladen werden.
Über den Button werden die Produktupdates an Channable gesendet (Änderung vom Lagerstand). Das Produktupdate wird automatisch durchgeführt, kann aber auch manuell sofort ausgeführt werden, in dem der Button Produktupdates senden ausgewählt wird. Dadurch werden die zu aktualisierten Lagerstände der im Reiter Produkt Updates eingetragenen Produkte sofort an Channable gesendet.
Über den Button werden die Bestellungen von Channable (bzw. den dort angebundenen Marktplätzen) importiert und im Menüpunkt Aufträge angezeigt.
Siehe auch: Bestellungen über Channable einrichten
Im Reiter Felder werden die Bezeichnungen für Lagerstand und Preis eingetragen. Lagerorte und optional eine Preisliste hinterlegt, sowie die Produktfelder für den Export an Channable angelegt. Die an Channable exportierten Felder müssen anschließend noch in der Oberfläche von Channable zugeordnet werden.
diese Bezeichnung wird in Channable für die Channable Item ID verwendet. Jedes Produkt hat eine eigene Channable Item ID, die auch in den Produktstammdaten im Reiter Channable angezeigt wird.
Die Channable Item ID muss als Projektfeld für die Produktvorlage und die Produktvariante angelegt werden.
Von den hier hinterlegten Lagerorten wird der Bestand abgeglichen, bzw. exportiert, z.B. bei einem Produkt-Export an oder einem Bestellungs-Import von Channable.
Wenn die Preise bei einem Export an Channable oder bei einer Produktaktualisierung einer Preisliste entnommen werden sollen, wird diese hier eingetragen. Ist keine Preisliste eingetragen, werden die Preise aus den Produkt-Stammdaten genommen.
Dieser Name wird für das Preis-Feld in Channable verwendet
Durch Auswahl von Zeile hinzufügen wird ein neues Feld erstellt.
Der Name des Projektfelds. Dieser sollte für das Mapping leicht identifizierbar sein, und von der Bezeichnung zu dem Feld passen, auf das gemappt wird (z.B. für eine Produktplatzierung auf Amazon wird das Feld "Preis" benötigt, das Projektfeld sollte daher ähnlich benannt werden )
Als Werttyp kann zwischen Text, Nummer, Bild und Datum gewählt werden. Der Werttyp muss zu dem Wert bzw. dem gesetzten Standardwert passen (das Produktfeld wird für den Verkaufspreis verwendet -> Werttyp: Nummer, das Produktfeld wird für ein Bild verwendet -> Werttyp: Bild)
Hier kann ausgewählt werden, ob das Feld für eine Produktvorlage oder eine Produktvariante angelegt wird. Werden Produktvarianten exportiert, sind die meisten Felder sowohl für Produktvorlage als auch Produktvariante anzulegen.
Die Einstellung wirkt sich beim Setzen eines Standardwerts mit dem Werttyp Verwandt auf die verfügbaren Produktfelder aus (da sich die Felder von der Produktvorlage und der Produktvariante unterscheiden)
Wird die Checkbox aktiviert, können in dem Feld weitere Unterfelder mit verschiedenen Werttypen hinterlegt werden.
Durch Auswahl von Standardwert setzen kann ein Wert für das Projektfeld vergeben werden.
Beim Werttyp kann zwischen Fix und Verwandt gewählt werden.
Wird beim Werttyp fix gewählt, wird der Wert (Text, Bild, Datum, Nummer) manuell hinterlegt
Wird beim Werttyp Verwandt gewählt, wird der Wert bezogen auf ein Produktfeld gewählt. Die zur Auswahl angezeigten Felder unterscheiden sich, je nach dem ob das Projektfeld für eine Produktvorlage oder eine Produktvariante erstellt wird.
z.B. gibt es das Feld Variantenpreis nur bei einer Produktvariante, diese hat zusätzlich das Feld Verkaufspreis. Die Produktvorlage hingegen hat nur das Feld Verkaufspreis.
In der Produktvorlage oder Produktvariante kann im Reiter Channable für ein bestehendes Projektfeld der Wert gesetzt oder überschrieben werden (zB für das Hinterlegen eines Attributs bei einer Produktvariante, oder eines Textes, der nur bei diesem Produkt exportiert werden soll)
Im Reiter Produkte werden die Produkte hinzugefügt, die an Channable exportiert werden sollen. Es können nur Produktvorlagen hinterlegt werden, gibt es zu einer Produktvorlage auch Varianten, werden diese mitexportiert. Mit welchen Feldern das Produkt bzw. die Produktvariante exportiert werden (z.B. Verkaufspreis, Bild, Verkaufsbeschreibung,..) wird durch die erstellten Projektfelder im Reiter Felder definiert.
Um die Verbindung zwischen einem Channable Projekt von Channable und dem Channable Projekt in der ETRON onRetail Verwaltungsoberfläche herzustellen und die Projektdaten in der Verwaltungsoberfläche im Reiter Verbindung eintragen zu können, muss auf Channable ein Projekt erstellt werden.
Anschließend wird in der Verwaltungsoberfläche im Reiter Verbindung die Channable Company ID, Channable Projekt ID und das Channable API Token (von Channable vorgegeben, und im Channable-Account ersichtlich) eingegeben.
In Channable muss für den Import der JSON-Datei der Import eingerichtet werden.
Dafür werden folgende Felder aus der ETRON onRetail Verwaltungsoberfläche -> E-Commerce -> Channable -> Projekt -> Reiter: Verbindung benötigt:
In Channable wird beim Einrichten des Imports JSON und Authentifizierungsheaderausgewählt. Unter JSON-Datei-URL wird die Export URL eingetragen, und im Feld darunter das Auth Token eingegeben.
In den Exporteinstellungen kann der Zeitraum für den Export an Channable gesetzt werden. Ebenso können Datum- und Zeitformat eingegeben werden.
Auf der Oberfläche von Channable kann unter Einstellungen -> Zeitplaneinstellungen eingestellt werden, wann der Import der Daten durchgeführt wird.
Ein Export an Channable kann über die Aktionsleiste im Projekt manuell erstellt und heruntergeladen werden.
Für die hier hinzugefügten oder aufscheinenden Produkte wird eine Aktualisierung des Lagerstands durchgeführt.
Siehe Produktupdates senden
Wenn Produkte, Bestellungen (Aufträge) und Lagerstände abgeglichen und aktualisiert werden, wird ein entsprechender Job erstellt. Zu jedem Job ist der Status (Erledigt, Fehlgeschlagen, in Verarbeitung) sichtbar.
Die Jobs können manuell über die Aktionsleiste im Projekt gestartet werden.
Von Channable importierte Bestellungen werden hier angezeigt. Sobald ein Auftrag bearbeitet und der Liefervorgang erledigt wurde, wird an Channable gemeldet, dass die Bestellung verschickt wurde.
In der Oberfläche von Channable werden Bestellungen über Setup -> Bestellungen eingerichtet. Hierfür ist die Channable API zu wählen, die mit der ETRON onRetail Verwaltungsoberfläche verknüpft ist.
Anschließend können die angebundenen Plattformen (z.B. Amazon) ausgewählt werden
Hierfür muss noch die API der verbundenen Plattform eingerichtet werden.
Bei der Einrichtung der eigenen ID pro Item sollte die Channable-Item-ID gewählt werden, damit bei einer Bestellung das Produkt identifziert und synchronisiert (zB Aktualisierung des Lagerbestands) werden kann.
Ebenso muss pro angebundener Plattform ein Produktlisting erstellt werden, bei dem die Felder wie Produktpreis oder Lagerstand gemappt bzw. zugeordnet werden, damit die Produkte mit ihren Daten auf der Plattform dargestellt und verkauft werden können.
Nach dem der Export über die ETRON onRetail Verwaltungsoberfläche durchgeführt, und in Channable die Projektfelder importiert wurden, müssen diese noch auf der Oberfläche von Channable zugeordnet werden.
Wurden auf Channable Plattformen (z.B. Marktplätze) angebunden, ist für diese ein weiteres Mapping für das Produktlisting bzw. die Produktplatzierung erforderlich.
Wird nun eine Bestellung über Amazon getätigt, wird diese auch an die ETRON onRetail Verwaltungsoberfläche übertragen.
In der Oberfläche von Channable sind die Bestellungen im Menüpunkt Bestellungen einsehbar.
OrderObject:
Property name
Description
Definition
id
Webshop Order Number
string, max 255 characters, unique
created_at_utc
Order creation date
format utc with timezone
updated_at_utc
Order update date
datetime, format utc with timezone
status
Webshop Order Status
string
shipping_method
ShippingObject
Versandart
currency
Currency Code (nur info wie der Kunde bezahlt, die Line items sind immer in Euro)
3 characters
comment
Customer order comment
string, max. 255 characters, optional
taxmodel
Kennzeichen ob Brutto oder Netto verrechnet wurde: Preisangaben in Line items sind dann auch brutto od netto
"GROSS" or "NET"
_payment
OrderPaymentObject
Zahlungsinformation
_lines
array of OrderLineObject
Rechnungszeilen (Produkt, Versandkosten, Rabatte, Gesamtsumme)
_shipping_address
OrderAddressObject
Versandadresse des Kunden (optional bei Bestellungen ohne materielle Güter)
_billing_address
OrderAddressObject
Rechnungsadresse des Kunden
Beispiel:
Property name
Description
Definition
type
Webshop Shipping Method Identifier
string, max 255 characters
description
Description information for shipping method (like address if packup at store)
string, max 255 characters, optional
Property name
Description
Definition
method
Webshop Payment Method Identifier
string, max 255 characters One of cc, paypal, sofort, invoice, banktransfer, cod
cctype
Type of credit card (various)
string, max 255 characters, if method="cc" One of Visa, MC/MasterCard, Amex (exact values may vary)
Property name
Description
Definition
type
Type of line item
one of "product", "shipping", "discount", "total" (is special because all other lines sum up to equal total line)
is_line
Flag whether line should appear in billing documents
true (if type=product or shipping) / false (if type=discount or total)
quantity
Line item quantity
numeric, needed if type="product"
sku
SKU of product
needed if type="product"
name
Name of product
needed if type="product", string max 255 characters
unitprice
Base price of product (noch nicht rabattiert)
needed if type="product", decimal, 2 decimals if order taxmodel="GROSS", 4 decimals precision of order taxmodel="NET"
discount_amount
Discount calculated on product line
optional if type="product", decimal, 2 decimals if order taxmodel="GROSS", 4 decimals precision of order taxmodel="NET"
amount
Line price of product
(=unitprice * quantity - discount_amount) needed if type="product", decimal, 2 decimals if order taxmodel="GROSS", 4 decimals precision of order taxmodel="NET"
tax_amount
Tax amount of line price
(tax of amount) needed if type="product", decimal, 2 decimals if order taxmodel="GROSS", 0 if order taxmodel="NET"
taxclass
Tax class identifier of product
string
Property name
Description
Definition
id
Webshop Address Entry ID
numeric
salutation
Customer Prefix (Mr,Mrs,Herr,Frau)
string, max 255 characters, optional
firstname
Customer First Name
string, max 255 characters
lastname
Customer Last Name
string, max 255 characters
street
Customer Street Address
string, max 255 characters. May contain "\n" for line breaks
zip
Customer ZIP
string, max 255 characters
city
Customer City
string, max 255 characters
country
Customer Country Code
2 characters ISO Country code
company
Customer Company Name Code
string, max 255 characters, optional
Customer eMail Address
string, max 255 characters
phone
Customer Phone Number
string, max 255 characters, optional
vat_id
Customer VAT Number
string, max 255 characters, optional
OrderObject
JSON API FELD
Transformation
onRetail Datenziel
Anpassung
Related US
id
1:1
-
Neues Feld für die Webshop Order ID
created
Umwandlung zu Datetime
sale.order.create_date
-
updated
Umwandlung zu Datetime
sale.order.write_date
-
status
Mapping Tabelle
-
sale.order Stati auf die des Webshops mappen
shipping_method
Mapping Tabelle
delivery.carrier
-
currency
Mapping Tabelle
res.currency
-
comment
1:1
-
Neues Feld
taxmodel
1:1
-
Neues Feld, Berechnung der Preise
_payment
OrderPaymentObject
-
_lines
array of OrderLineObject
_shipping_address
OrderAddressObject
_billing_address
OrderAddressObject
OrderPaymentObject
JSON API FELD
Transformation
onRetail Datenziel
Anpassung
Related US
method
Mapping Table
-
Mapping Table
additional_information
Mapping Table
-
Mapping Table. Bei Info success, Zahlung zur sale.order hinzufügen
OrderLineObject
JSON API FELD
Transformation
onRetail Datenziel
Anpassung
Related US
type
-
sale.order
Versandkosten/Rabatt zuordnen
quantity
1:1
sale.order.line.product_uom_qty
-
sku
1:1
sale.order.line.product_id
-
name
-
sale.order.line.product_id.name
Feld verwerfen, Name ist abhängig von der gewählten Sprache
unitprice
1:1
sale.order.line.price...
Berechnung/Datenziel abhängig vom Typ
amount
1:1
sale.order.line.price_subtotal
-
tax_amount
1:1
-
Neues Feld, Berechnung der Steuer durch onRetail muss möglicherweise umgangen werden
taxclass
1:1
product.product.tax_id.code
-
OrderAddressObject
JSON API FELD
Transformation
onRetail Datenziel
Anpassung
Related US
id
1:1
-
Neues Feld für die Webshop Kunden ID
prefix
Mapping Table
res.partner.title
Mapping
firstname
Concat
res.partner.name
Vor- und Nachname zuammenführen
lastname
Concat
res.partner.name
Vor- und Nachname zuammenführen
street
String Bereinigen
res.partner.street
-
zip
1:1
res.partner.zip
-
city
1:1
res.partner.city
-
country
1:1
res.partner.country_id.code
-
company
Neuanlage Unternehmen bei Neukunden, ansonsten Feld verwerfen
res.company
Weshop Kunden ID
1:1
res.partner.email
-
phone
1:1
res.partner.phone
-
vat
1:1
res.partner.vat
-
Property name
Description
Definition
id
Webshop Order Number
numeric
status
Order Status (wird auf der Gateway gemappt)
string, max 255 characters
Mögliche Order Stati:
processing: Bestellung in Bearbeitung
complete: Bestellung wurde versendet
cancelled: Bestellung wurde storniert
Beispiel:
JSON API FELD
Transformation
onRetail Datenquelle
Anpassung
Related US
id
1:1
-
Neues Feld für die Webshop Order ID
status
Mapping Table
sale.order.state
sale.order und Webshop Stati mappen
Kategorien werden in allen konfigurierten Sprachen übertragen. Kategoriebilder liegen auf einem externen Bilderspeicher (SFTP oder Amazon S3). Als Bildangaben sind immer alle zum Basisordner relativen Pfadangaben anzugeben.
Beispiel für Kategorien in nur 1 Sprache (scopeId = "default"):
Beispiel für Kategorien in zwei Sprachen "de" (Deutsch) und "en" (Englisch) mit den gleichnamigen scopeIds:
Property name
Description
Definition
id
Eindeutiger Schlüssel für Kategorie
alphanumeric string, unique, max 255 characters
name
Kategoriename
string (utf8), max 255 characters
parent_id
Referenz auf einen eindeutigen Schlüssel einer Kategorie
alphanumeric string
position
Position/Reihenfolge der Kategorie innerhalb der Hierarchie (Elemente mit gleichem parent_id)
numeric, unsigned int
visible
true=Kategorie ist sichtbar im Menü, false=Kategorie ist nicht sichtbar im Menü
boolean
image
relativer Pfad zum Kategorie-Bild am Bilderspeicher
url, optional
JSON API FELD
Transformation
onRetail Datenquelle
Anpassung
Aufwand
id
1:1
product.public.category.id
-
#0f0
name
1:1
product.public.category.name
Begrenzung auf 255 Zeichen, HTML Sonderzeichen filtern
#0f0
parent_id
1:1
product.public.category.parent_id
-
#0f0
position
1:1
product.public.category.sequence
-
#0f0
visible
1:1
-
visible Attribut zur Kategorie hinzufügen
#ff0
image
1:1
product.public.category.image
-
#0f0
Produkte und beim Produkt definierte Kategoriezuweisungen werden gemeinsam exportiert.
Vom Datenaustauschformat unterstützt werden einfache und konfigurierbare Produkte in einer und mehreren Sprachen, sowie optionale Unterstützung für Multistore (Price per Store)/Multi-Inventory (Inventory per Store).
Attribute wie weight, sku und status sind globale Attribute (d.h. sprach/store-unabhängig). Die Attribute _categories (Kategoriezuordnungen) und _images (Bildzuordnungen) sind optional und immer global (also sprach/store-unabhängig).
Ein Scope (Geltungsbereich) ist der Abschnitt, der sprach- bzw. storebezogene Produktdaten definiert (Preise, Produkttexte)
Produktbilder liegen auf einem externen Bilderspeicher (SFTP oder Amazon S3). Als Bildangaben sind immer alle zum Basisordner relativen Pfadangaben anzugeben.
Property name
Description
Definition
sku
eindeutige Produktkennung
alphanumeric string, unique, max 255 characters
weight
Produktgewicht in kg
decimal
status
Produkt-Freigabe für Webshop: 1=freigegeben, 0=nicht freigegeben
numeric
stock
Lagerstand für Webshop
numeric
barcodes
Mit Komma getrennte EAN Liste
string (utf8) Zahlen, Komma und Leerzeichen erlaubt
new_date_from
Datum für "Neu ab"
date, format YYYY-MM-DD, optional, new-to > new-from
new_date_to
Datum für "Neu bis"
date, format YYYY-MM-DD, optional, new-to > new-from
featured
Markierung
true/false
sale_stepping
Mengenangabe in der das Produkt verkauft werden darf. Verkaufte Menge muss ein Vielfaches der Mengenabgabe sein.
numeric >=1, Standardwert 1
manufacturer
Manufacturer Name
string(utf8)
manufacturer_link
Link zur Produktseite des Herstellers
string(utf8)
_categories
array of CategoryObject
(optional)
_images
array of ImageObjects, Pfade/Urls zu den Bildern
_price
PriceObject
_linked_skus
array of ProductLinkObject
Produktverknüpfungen für Up-, Cross-selling und Related Products
_scopes
array of ProductProperties
Übersetzungen von Produktfeldern
_variation_config
VariationObject
nur bei konfigurierbaren Produkten
Property name
Description
Definition
url
url zum Produktbild
string(utf8)
position
Position/Reihung des Bildes
numeric, ganze Zahl
Property name
Description
Definition
regular
normaler Webshop Verkaufspreis (netto)
decimal, 4 decimals precision
special
reduzierter Webshop Sonderpreis (netto)
decimal, 4 decimals precision, optional
special_date_from
Datum ab Gültigkeit Sonderpreis
date, format utc with timezone, optional
special_date_to
Datum bis Gültigkeit Sonderpreis
date, format utc with timezone, optional
taxclass
Kennzeichen für Steuerklasse (wird auf Gateway gemappt)
alphanumeric string, max 255 chars
_tiers
array of PriceTierObject
optional
Property name
Description
Definition
pricelist_id
Kundengruppen-Kennung (wird auf Gateway gemappt). "0" or "" (empty) = allgemeine Preisstaffel (nicht kundengruppenabhängig)
alphanumeric string, optional
quantity
Ab Menge (bei Staffelpreis), sonst 1
numeric, min. 1
price
Preis netto
decimal, 4 decimals precision
Liste aller übersetzten Felder eines Produktes
Property name
Description
Definition
name
Produktname
string (utf8), max 255 chars
short_description
Webshop Kurzbeschreibung
string (utf8)
description
Webshop Langbeschreibung
string (utf8)
delivery-ready
Text für "Versandbereit in" Angabe
string (utf8)
Property name
Description
Definition
attributes
array of attribute names
Liste der Attributnamen, welche die Konfiguration des Artikels bestimmen
children
array of product SKUs
Liste der Produkt-SKUs, aus denen das konfig. Produkt besteht
Beispiel: Konfigurierbares Produkt mit 2 Varianten (Farbe=Grün und Farbe=Blau). Farbvariante Blau kostet 13 € inkl. 20% MwSt, Farbvariante Grün kostet 12 € inkl. 20% MwSt..
Property name
Description
Definition
type
Type of the listed SKUs
can be "upsell", "crosssell" or "related" (Upselling, Crossselling oder Zubehoer Produkte)
skus
array of product SKUs
Liste der Upsell-Produkt-SKUs
Beispiel: Produkt mit Links
JSON API FELD
Transformation
onRetail Datenquelle
Anpassung
Aufwand
sku
1:1
product.product.default_code
-
#0f0
weight
1:1
product.product.weight
-
#0f0
status
1:1
-
Neues Feld product.template.webshop_active
#ff0
stock
Summe der Lagerstände der zu verwendeten Läger
-
Neue Einstellung welche Läger für den Webshop verwendet werden sollen. Neues computed Feld product.product.webshop_stock
#ff0
barcodes
1:1
product.template.barcodes
barcodes Feld zu product.product hinzufügen
#0f0
new_date_from
1:1
-
Neues Datum Feld in product.template
#0f0
new_date_to
1:1
-
Neues Datum Feld in product.template
#0f0
featured
1:1
-
Neues bool Feld in product.template
#0f0
sale_stepping
1:1
-
Neues Feld
#0f0
manufacturer
1:1
manufacturer.manufacturer.name
Neues Model für Hersteller
manufacturer_link
1:1
product.manufacturer_url
Neues Feld
_categories
CategoryObject
product.template.public_categ_ids
-
_images
1:1
product.template/product.image_ids
Mehrere Bilder im Template und der Variante hinterlegen
#ff0
_price
PriceObject
-
-
_linked_skus
array of ProductLinkObject
-
-
_scopes
array of ProductProperties
-
-
_variation_config
array of VariationObject
-
Auflösen der vorhandenen Attribute von product.template
JSON API FELD
Transformation
onRetail Datenquelle
Anpassung
Aufwand
url
url generieren
product.image, ir.attachment
-
#0f0
position
1:1
product.image.sequence
Neues Feld sequence
#F00
Für die Preisverwaltung wird eine Preisliste für den Webshop bei der Installation angelegt die nicht gelöscht werden kann. Preislisteneinträge die eine Mengenangabe haben, werden als PriceTierObject
exportiert. Einträge ohne Mengenangabe werden als special Preis exportiert. Bei mehrfachen anzuwendenden Preisen, wird der niedrigste Preis exportiert.
Prio:
Artikel > Kategorie > Global
JSON API FELD
Transformation
onRetail Datenquelle
Anpassung
Aufwand
regular
Berechnung, Normaler Preis wenn kein Webshoppreis
product.pricelist
-
#0f0
special
Berechnung der möglichen Preise
product.pricelist
-
#F00
special_date_from
1:1
product.pricelist
-
#ff0
special_date_to
1:1
product.pricelist
-
#ff0
taxclass
Mappingtabelle
product.product.tax_id.code
Mapping
#ff0
tiers
array of PriceTierObject
-
-
JSON API FELD
Transformation
onRetail Datenquelle
Anpassung
Aufwand
pricelist_id
1:1
product.pricelist.id
-
#ff0
quantity
1:1
product.pricelist.item.min_quantity
-
#ff0
price
Berechnung der möglichen Preise
product.pricelist
#F00
Übersetzungen befinden sich im Model ir.translation Im Feld source steht die englische Übersetzung, die der anderen installierten Sprachen im Feld value
JSON API FELD
Transformation
onRetail Datenquelle
Anpassung
Aufwand
name
1:1
-
Neues Feld für den Webshop Produktnamen. Begrenzung auf 255 Zeichen. Produktname wenn Webshopproduktname nicht vorhanden ist
#ff0
short_description
1:1
product.template.description_sale
HTML Sonderzeichen filtern
#ff0
description
1:1
-
Neues Textfeld
#ff0
delivery-ready
1:1
-
Neues Char Feld für product.template
#0f0
JSON API FELD
Transformation
onRetail Datenquelle
Anpassung
Aufwand
attributes
1:1
array of product.template.attribute_line_ids
-
#0f0
children
1:1
array of product.template.product_variant_ids
-
#0f0
JSON API FELD
Transformation
onRetail Datenquelle
Anpassung
type
1:1
depending on what we export: (upsell, crosssell or related)
-
skus (type="upsell")
1:1
array of product.template.alternative_product_ids
-
skus (type="crosssell")
1:1
-
array of Neues m2m Feld
skus (type="related")
1:1
array of product.template.accessory_product_ids
-