11. E-Commerce & Omnichannel
E-Commerce-Prozess mit Odoo digitalisieren
Ein digitaler E-Commerce-Prozess verbindet Onlineshop, Produktdaten, Bestände, Zahlungen, Lager, Versand, Retouren und Buchhaltung zu einem durchgängigen Ablauf. In vielen Unternehmen arbeiten Shop, Warenwirtschaft, Versand und Finanzbuchhaltung noch in getrennten Systemen. Dadurch entstehen doppelte Datenpflege, Bestandsabweichungen, verzögerte Auftragsbearbeitung und zusätzliche manuelle Kontrollen.
Mit Odoo kann der gesamte Onlinehandel eng mit Verkauf, Lager, Versand, Zahlung, Rechnungsstellung und Buchhaltung verbunden werden. Ziel ist ein durchgängiger Order-to-Cash-Prozess vom Klick auf „Bestellen“ bis zum Zahlungseingang und gegebenenfalls zur Retoure.
Wo fange ich bei der Digitalisierung meines Onlinehandels an?
Der erste Schritt ist die Analyse der heutigen Systemlandschaft und Prozesskette.
Dabei sollte geklärt werden:
- Welche Shops und Marktplätze werden genutzt?
- Wo werden Produktdaten gepflegt?
- Welches System führt Preise?
- Wo befindet sich der tatsächliche Lagerbestand?
- Wie kommen Bestellungen heute ins ERP?
- Welche Zahlungsanbieter werden genutzt?
- Wie werden Versandlabels erstellt?
- Wie werden Trackingdaten zurückgespielt?
- Wie werden Rechnungen erzeugt?
- Wie werden Retouren bearbeitet?
- Welche Daten werden heute mehrfach gepflegt?
- Wo entstehen Bestands- oder Preisabweichungen?
Ein möglicher Soll-Prozess lautet:
Produktdaten
→ Onlineshop
→ Bestellung
→ Zahlung
→ Verkaufsauftrag
→ Bestandsprüfung
→ Kommissionierung
→ Verpackung
→ Versand
→ Tracking
→ Rechnung
→ Zahlungsabgleich
→ gegebenenfalls Retoure / Gutschrift
Ziel ist, möglichst wenige Daten manuell zwischen Shop, Lager und Buchhaltung übertragen zu müssen.
Wie läuft Bestellung → Zahlung → Lager → Versand → Rechnung?
Ein typischer digitaler E-Commerce-Prozess beginnt mit der Bestellung im Shop.
1. Bestellung
Der Kunde bestellt Produkte online.
Übernommen werden beispielsweise:
- Kunde
- Lieferadresse
- Rechnungsadresse
- Produkte
- Mengen
- Preise
- Rabatte
- Versandart
- Zahlungsart
2. Zahlung
Je nach Zahlungsart kann die Zahlung:
- sofort bestätigt
- autorisiert
- später eingezogen
werden.
3. Auftrag
Die Bestellung wird als Verkaufsauftrag in Odoo übernommen.
4. Lager
Der Bestand wird geprüft und reserviert.
5. Fulfillment
Die Ware wird:
- kommissioniert
- verpackt
- versendet
6. Tracking
Trackinginformationen werden übernommen und an den Kunden bzw. Shop zurückgegeben.
7. Rechnung
Abhängig vom Prozess wird die Rechnung erzeugt.
8. Zahlungsabgleich
Zahlung und Rechnung werden miteinander abgeglichen.
Damit entsteht ein durchgängiger:
Order-to-Cash-Prozess.
Welche Produktdaten benötige ich?
Die Produktdaten sind eine zentrale Grundlage des Onlinehandels.
Typische Daten sind:
- Produktname
- SKU
- interne Artikelnummer
- Barcode
- Beschreibung
- Kurzbeschreibung
- Preis
- Steuer
- Produktkategorie
- Bilder
- Varianten
- Attribute
- Gewicht
- Abmessungen
- Lagerbestand
- Lieferzeit
Je nach Verkaufskanal können zusätzlich erforderlich sein:
- Hersteller
- Marke
- EAN
- GTIN
- Zolltarifnummer
- Ursprungsland
- Marktplatzkategorie
- kanalabhängige Attribute
Wichtig ist die Frage:
Welches System ist Master für welche Daten?
Beispielsweise:
Odoo
→ Produktstamm, Preis, Bestand
Shop
→ zusätzliche Marketinginhalte
oder:
Odoo als zentrale Quelle für möglichst viele Produktinformationen.
Eine klare Datenhoheit verhindert widersprüchliche Informationen zwischen mehreren Kanälen.
Wie synchronisiere ich Bestände?
Bestandssynchronisierung gehört zu den kritischsten E-Commerce-Prozessen.
Ohne zuverlässige Synchronisation kann ein Produkt online verkauft werden, obwohl es physisch nicht mehr verfügbar ist.
Ein möglicher Prozess lautet:
Lagerbewegung in Odoo
→ verfügbarer Bestand ändert sich
→ Shopbestand aktualisieren
Bei Bestellung:
Shopbestellung
→ Auftrag in Odoo
→ Bestand reservieren
→ verfügbarer Bestand reduzieren
→ neue Menge an Verkaufskanäle übertragen
Wichtig ist, zwischen verschiedenen Bestandsarten zu unterscheiden:
- physischer Bestand
- reservierter Bestand
- verfügbarer Bestand
- erwarteter Bestand
Für den Shop ist meist der tatsächlich verkaufbare Bestand relevant.
Bei mehreren Kanälen muss außerdem verhindert werden, dass derselbe Bestand gleichzeitig mehrfach verkauft wird.
Wie verarbeite ich Zahlungen?
Im E-Commerce werden häufig verschiedene Zahlungsanbieter genutzt.
Beispiele:
- Kreditkarte
- PayPal
- SEPA
- Sofortzahlung
- Rechnung
- Vorkasse
- Wallets
Der Zahlungsprozess sollte mit Bestellung und Rechnung verbunden werden.
Ein möglicher Ablauf:
Bestellung
→ Zahlungsanbieter
→ Zahlung erfolgreich
→ Auftrag freigeben
→ Fulfillment
Bei fehlgeschlagener Zahlung:
→ Auftrag nicht oder nur kontrolliert weiterverarbeiten
Wichtig ist außerdem der spätere Zahlungsabgleich.
Eine Zahlung sollte eindeutig zu:
- Bestellung
- Rechnung
- Kunde
zugeordnet werden können.
Wie automatisiere ich Fulfillment?
Fulfillment umfasst den gesamten Prozess nach Auftragseingang.
Ein möglicher Ablauf:
Onlinebestellung
→ Auftrag automatisch anlegen
→ Bestand reservieren
→ Pickauftrag erzeugen
→ kommissionieren
→ verpacken
→ Versanddienstleister auswählen
→ Label erzeugen
→ Trackingnummer übernehmen
→ Versand bestätigen
→ Kunde informieren
Bei hohem Volumen können zusätzlich eingesetzt werden:
- Batch Picking
- Cluster Picking
- Barcode-Scanning
- automatische Verpackungsregeln
- mehrere Versanddienstleister
Ziel ist, möglichst wenig manuelle Dateneingabe zwischen Bestellung und Versand zu benötigen.
Wie bearbeite ich Retouren?
Retouren sollten immer mit der ursprünglichen Bestellung oder Lieferung verbunden werden.
Ein möglicher Prozess lautet:
Kunde meldet Retoure
→ ursprüngliche Bestellung identifizieren
→ Rücksendung anlegen
→ Ware empfangen
→ Zustand prüfen
→ Retourengrund erfassen
→ Entscheidung
Danach beispielsweise:
Wiedereinlagerung
oder
B-Ware
oder
Ausschuss
oder
Reparatur
Finanziell kann anschließend folgen:
Gutschrift
oder
Teilgutschrift
oder
Ersatzlieferung
Besonders wichtig ist, Retourengründe strukturiert zu erfassen.
Damit lässt sich später analysieren, ob Probleme durch:
- Produktbeschreibung
- Qualität
- Kommissionierung
- Verpackung
- Versand
verursacht werden.
Wie integriere ich Buchhaltung?
E-Commerce sollte nicht als vom Finanzprozess getrennte Welt betrieben werden.
Relevante Vorgänge sind:
- Auftrag
- Zahlung
- Rechnung
- Gutschrift
- Gebühren
- Versandkosten
- Steuern
- Retouren
Ein möglicher Ablauf:
Shopbestellung
→ Verkaufsauftrag
→ Rechnung
→ Zahlung
→ Zahlungsabgleich
Zusätzlich können Zahlungsanbieter eigene Gebühren einbehalten.
Beispiel:
Kundenbetrag:
100 €
Auszahlung Zahlungsanbieter:
97 €
Gebühr:
3 €
Die Buchhaltung muss diese Differenz korrekt abbilden.
Auch Gutschriften aus Retouren sollten mit ursprünglicher Rechnung und Zahlung verbunden bleiben.
Wie teste ich den gesamten Order-to-Cash-Prozess?
Vor dem Go-live sollte nicht nur geprüft werden, ob eine Shopbestellung importiert wird.
Der vollständige Prozess sollte durchgespielt werden.
Testfall 1: Standardbestellung
- Bestellung
- Zahlung
- Auftrag
- Lager
- Versand
- Rechnung
- Zahlungsabgleich
Testfall 2: Zahlung fehlgeschlagen
- Bestellung vorhanden
- Fulfillment darf nicht ungewollt starten
Testfall 3: Teillieferung
- ein Produkt nicht verfügbar
- Restlieferung korrekt behandeln
Testfall 4: mehrere Pakete
- mehrere Labels
- mehrere Trackingnummern
Testfall 5: Storno
- Kunde storniert vor Versand
Testfall 6: Retoure
- Rücksendung
- Wiedereinlagerung
- Gutschrift
Testfall 7: Teilretoure
- nur einzelne Position zurückgeben
Testfall 8: Rabatt oder Gutschein
- Preise und Buchhaltung prüfen
Testfall 9: internationaler Auftrag
- Steuer
- Versand
- Zollinformationen
Testfall 10: Schnittstellenfehler
- Bestellung darf nicht still verloren gehen
Der Test sollte Shop, Lager, Versand, Buchhaltung und Zahlungsabgleich gemeinsam umfassen.
Welche E-Commerce-KPIs sollte ich messen?
Ein digitaler E-Commerce-Prozess ermöglicht operative und kaufmännische Auswertungen.
Bestellungen
Wie viele Aufträge entstehen pro Zeitraum?
Umsatz
Gesamtumsatz und Umsatz nach Kanal.
Average Order Value
Durchschnittlicher Bestellwert.
Conversion Rate
Wie viele Besucher werden zu Käufern?
Bestellabbruchquote
Wie viele Warenkörbe werden nicht abgeschlossen?
Fulfillment-Zeit
Wie lange dauert es vom Auftrag bis zum Versand?
Liefertermintreue
Wie viele Bestellungen werden rechtzeitig versendet?
Fehlbestandsquote
Wie häufig kann ein bestelltes Produkt nicht geliefert werden?
Stornoquote
Wie viele Bestellungen werden storniert?
Retourenquote
Wie viel Ware kommt zurück?
Retourengründe
Warum werden Produkte zurückgesendet?
Versandkosten pro Bestellung
Wie hoch sind die Logistikkosten?
Zahlungsfehlerrate
Wie viele Zahlungen schlagen fehl?
Marge pro Bestellung
Wie profitabel sind Aufträge tatsächlich?
Diese KPIs helfen, Marketing, Sortiment, Lager und Fulfillment gemeinsam zu optimieren.
Welche Prozesse lassen sich automatisieren?
Odoo kann verschiedene E-Commerce-Prozesse automatisieren oder unterstützen.
Beispiele:
Onlinebestellung automatisch als Auftrag erfassen
Kundendaten übernehmen
Bestand reservieren
Bestand an Verkaufskanäle synchronisieren
Kommissionierauftrag erzeugen
Versandlabel erzeugen
Tracking zurückspielen
Kundenbenachrichtigung versenden
Rechnung erzeugen
Zahlung abgleichen
Retouren mit Lieferung verbinden
Gutschrift vorbereiten
Automatisiert werden sollten vor allem klare Standardfälle.
Fehler, Sonderpreise, ungewöhnliche Retouren oder Schnittstellenprobleme benötigen weiterhin gezielte Kontrolle.
Typische Odoo-Module für E-Commerce
Je nach Geschäftsmodell können insbesondere folgende Anwendungen relevant sein:
- Odoo E-Commerce
- Odoo Website
- Odoo Verkauf
- Odoo Lager
- Odoo Barcode
- Odoo Rechnungsstellung
- Odoo Buchhaltung
- Odoo CRM
- Odoo Marketing
- Odoo Helpdesk
- Versand-Connectoren
- Zahlungsanbieter
- Shop- und Marktplatz-Connectoren
Der größte Nutzen entsteht durch die Verbindung des Verkaufskanals mit der tatsächlichen operativen Abwicklung.
Beispiel für einen vollständig digitalen E-Commerce-Prozess
Produkt in Odoo
↓
Shop / Marktplatz
↓
Kunde bestellt
↓
Zahlung
↓
Verkaufsauftrag automatisch erzeugen
↓
Bestand reservieren
↓
Kommissionierung
↓
Verpackung
↓
Versandlabel
↓
Trackingnummer
↓
Kunde automatisch informieren
↓
Rechnung
↓
Zahlungsabgleich
↓
bei Retoure:
Rücksendung
↓
Qualitätsprüfung
↓
Wiedereinlagerung / Gutschrift
↓
E-Commerce-KPIs auswerten
↓
Bestand, Fulfillment und Sortiment optimieren
Damit wird Onlinehandel zu einem vollständig integrierten Order-to-Cash-Prozess.
Fazit: E-Commerce nicht als isolierten Shop, sondern als End-to-End-Prozess digitalisieren
Die Digitalisierung des E-Commerce sollte nicht nur darin bestehen, einen Onlineshop mit Odoo zu verbinden. Entscheidend ist die durchgängige Verbindung von Produktdaten, Bestand, Bestellung, Zahlung, Lager, Versand, Rechnung, Buchhaltung und Retoure.
Die sinnvolle Reihenfolge lautet:
Systemlandschaft analysieren → führende Produktdaten definieren → Bestände synchronisieren → Zahlungen integrieren → Bestellung automatisch in Odoo übernehmen → Fulfillment digitalisieren → Versand und Tracking anbinden → Retouren strukturieren → Buchhaltung integrieren → vollständigen Order-to-Cash-Prozess testen → E-Commerce-KPIs messen und kontinuierlich optimieren.
So entsteht aus einem einzelnen Online-Verkaufskanal ein skalierbarer und transparent steuerbarer E-Commerce-Prozess.
Produktdatenmanagement mit Odoo digitalisieren
Ein zentrales Produktdatenmanagement sorgt dafür, dass Produktinformationen nicht in mehreren Shops, Marktplätzen, Excel-Dateien und Warenwirtschaftssystemen separat gepflegt werden müssen. Je mehr Vertriebskanäle ein Unternehmen nutzt, desto wichtiger wird eine eindeutige Datenquelle.
Mit Odoo können Produktstammdaten, Varianten, Attribute, Preise, Bilder, Dokumente, Lagerinformationen und Verkaufskanäle miteinander verbunden werden. Ziel ist eine konsistente Produktdatenbasis, die kontrolliert an Shops, Marktplätze und interne Prozesse verteilt werden kann.
Wo fange ich bei zentralem Produktdatenmanagement an?
Der erste Schritt ist die Analyse aller bestehenden Produktdatenquellen.
Dabei sollte geklärt werden:
- Wo werden Produkte heute gepflegt?
- Welches System enthält die vollständigsten Daten?
- Welche Daten werden mehrfach gepflegt?
- Welche Unterschiede bestehen zwischen Shop und ERP?
- Welche Produkte existieren doppelt?
- Welche Varianten gibt es?
- Welche Attribute benötigen Verkaufskanäle?
- Wo liegen Bilder und Dokumente?
- Welche Informationen sind für Einkauf, Lager und Verkauf notwendig?
- Welche Informationen sind nur für E-Commerce relevant?
Ein möglicher Soll-Prozess lautet:
Produkt anlegen
→ Stammdaten pflegen
→ Kategorie und Attribute
→ Varianten
→ Bilder und Dokumente
→ Datenprüfung
→ Freigabe
→ Shop / Marktplatz veröffentlichen
→ Änderungen zentral pflegen
Ziel ist eine eindeutige Datenhoheit.
Welche Produktinformationen brauche ich?
Typische Produktdaten sind:
- Produktname
- SKU
- interne Artikelnummer
- EAN / GTIN
- Barcode
- Beschreibung
- Kurzbeschreibung
- Produktkategorie
- Hersteller
- Marke
- Gewicht
- Maße
- Verkaufspreis
- Einkaufspreis
- Steuer
- Einheit
- Lagerfähigkeit
- Lieferzeit
- Bilder
- Dokumente
Für E-Commerce können zusätzlich benötigt werden:
- SEO-Titel
- Meta Description
- Webbeschreibung
- Attribute
- Varianten
- Marktplatzkategorie
- Versandklasse
- Zolltarifnummer
- Ursprungsland
Nicht jedes Feld muss für jedes Produkt gepflegt werden. Produktgruppen können unterschiedliche Pflichtinformationen erhalten.
Wie strukturiere ich Kategorien?
Kategorien sollten sowohl operative als auch verkaufsbezogene Anforderungen berücksichtigen.
Beispiel:
Getränke
→ Wasser
→ Saft
→ Softdrinks
oder:
IT
→ Hardware
→ Server
→ Zubehör
Zu viele Unterkategorien machen die Pflege unnötig kompliziert.
Unterschieden werden sollte außerdem zwischen:
- interner Produktkategorie
- Website-Kategorie
- Marktplatzkategorie
Diese Strukturen müssen nicht identisch sein.
Wie verwalte ich Varianten?
Varianten eignen sich für Produkte mit gemeinsamen Grunddaten, aber unterschiedlichen Ausprägungen.
Beispiel:
T-Shirt
→ Größe S / M / L
→ Farbe Blau / Schwarz
oder:
Getränk
→ 0,5 Liter
→ 0,75 Liter
→ 1 Liter
Dadurch müssen nicht alle Produktinformationen mehrfach gepflegt werden.
Wichtig ist, pro Variante eindeutige Daten zu definieren, beispielsweise:
- SKU
- Barcode
- Preis
- Gewicht
- Bestand
Wie verwalte ich Attribute?
Attribute beschreiben Produkteigenschaften.
Typische Attribute sind:
- Farbe
- Größe
- Material
- Marke
- Volumen
- Leistung
- Speicher
- technische Merkmale
Sie können genutzt werden für:
- Varianten
- Filter
- Shopnavigation
- Marktplatzmapping
Attribute sollten zentral und einheitlich benannt werden.
Beispielsweise nicht gleichzeitig:
Blau
blue
blau
als unterschiedliche Werte.
Wie pflege ich Bilder und Dokumente?
Produktbilder und Dokumente sollten eindeutig den richtigen Produkten zugeordnet sein.
Typische Inhalte:
- Hauptbild
- Galerie
- Datenblatt
- Bedienungsanleitung
- Sicherheitsdatenblatt
- Zertifikat
- technische Zeichnung
Zusätzlich sollte definiert werden:
- welche Bilder auf welche Kanäle gehen
- welche Reihenfolge gilt
- welche Dateiversion aktuell ist
Wie verhindere ich doppelte Produkte?
Dubletten entstehen häufig durch:
- verschiedene Schreibweisen
- getrennte Shop- und ERP-Anlage
- fehlende SKU
- fehlende EAN
- mehrere Mitarbeiter
Hilfreich sind:
- eindeutige SKU
- zentrale Produktanlage
- Dublettenprüfung
- einheitliche Namenskonventionen
- klare Verantwortlichkeiten
Der Grundsatz lautet:
Ein reales Produkt sollte einen eindeutigen zentralen Datensatz besitzen.
Wie verteile ich Daten an Shops und Marktplätze?
Vor der Synchronisation sollte festgelegt werden, welche Daten zentral in Odoo gepflegt werden.
Ein möglicher Prozess:
Odoo Produktstamm
→ Produktdaten
→ Preis
→ Bestand
→ Bilder
→ Attribute
→ Connector
→ Shop / Marktplatz
Für einzelne Kanäle können zusätzliche Felder oder Mappingregeln notwendig sein.
Wie organisiere ich Datenfreigaben?
Nicht jeder neue oder geänderte Datensatz sollte sofort veröffentlicht werden.
Ein möglicher Statusprozess:
Entwurf
→ Daten vollständig
→ fachlich geprüft
→ E-Commerce geprüft
→ freigegeben
→ veröffentlicht
Besonders bei Preisen, technischen Daten oder regulatorischen Informationen sind Freigaben sinnvoll.
Wie verbessere ich Datenqualität?
Wichtige Maßnahmen sind:
- Pflichtfelder je Produktgruppe
- zentrale Verantwortlichkeiten
- Dublettenprüfung
- regelmäßige Qualitätsreports
- fehlende Bilder erkennen
- ungültige EAN identifizieren
- Produkte ohne Kategorie finden
- kanalabhängige Fehler auswerten
Produktdatenqualität sollte dauerhaft gemessen werden.
Fazit
Die sinnvolle Reihenfolge lautet:
Datenquellen analysieren → führendes System bestimmen → Produktstruktur definieren → Kategorien, Varianten und Attribute vereinheitlichen → Bilder und Dokumente zuordnen → Dubletten vermeiden → Freigaben einrichten → Daten an Verkaufskanäle verteilen → Datenqualität kontinuierlich messen und verbessern.
Preismanagement mit Odoo digitalisieren
Zentrales Preismanagement sorgt dafür, dass Verkaufspreise, Kundenkonditionen, Mengenrabatte und kanalabhängige Preise konsistent gesteuert werden.
Wo fange ich bei zentralem Preismanagement an?
Zunächst sollte analysiert werden:
- Welche Preislisten existieren?
- Welche Kundengruppen gibt es?
- Welche Rabatte gelten?
- Welche Kanäle haben eigene Preise?
- Welche Währungen werden verwendet?
- Wer darf Preise ändern?
- Wie häufig ändern sich Preise?
- Welche Margen sollen eingehalten werden?
Ein möglicher Soll-Prozess lautet:
Basispreis
→ Preisliste
→ Kundengruppe
→ Mengenregel
→ Aktionspreis
→ Kanalpreis
→ Freigabe
→ Veröffentlichung
Welche Preislisten brauche ich?
Typische Preislisten sind:
- Standard
- B2B
- Händler
- Großkunde
- Shop
- Marktplatz
- Ausland
- Aktionspreisliste
Zu viele Preislisten erhöhen den Pflegeaufwand.
Sinnvoll ist, möglichst viel über Regeln statt über manuelle Einzelpreise abzubilden.
Wie bilde ich Kundengruppen ab?
Kundengruppen können beispielsweise sein:
- Endkunde
- Händler
- Distributor
- Key Account
- Mitarbeiter
- Partner
Jede Gruppe kann eigene Preisregeln erhalten.
Wie definiere ich Mengenrabatte?
Beispiel:
1–9 Stück:
100 €
10–49 Stück:
95 €
ab 50 Stück:
90 €
Solche Regeln können produkt- oder kategoriebezogen definiert werden.
Wie verwalte ich Aktionspreise?
Aktionspreise benötigen:
- Startdatum
- Enddatum
- Produkt
- Kanal
- Zielgruppe
- Aktionspreis
Nach Ende sollte automatisch wieder der reguläre Preis gelten.
Wie behandle ich mehrere Währungen?
Bei internationalen Verkäufen können Preislisten je Währung genutzt werden.
Dabei sollte geklärt werden:
- automatische Umrechnung oder feste Preise?
- wie oft werden Wechselkurse aktualisiert?
- gibt es länderspezifische Preisstrategien?
Wie verwalte ich Marktplatzpreise?
Marktplätze können eigene Preise benötigen aufgrund von:
- Gebühren
- Versandkosten
- Wettbewerbsdruck
- Promotionen
Ein Marktplatzpreis sollte möglichst nicht unabhängig und manuell im jeweiligen Portal gepflegt werden.
Wer darf Preise ändern?
Preisänderungen sollten rollenbasiert erfolgen.
Beispiel:
- Vertrieb darf Rabatte innerhalb Grenze vergeben
- Pricing-Team pflegt Preislisten
- Geschäftsführung genehmigt große Preisänderungen
Wie dokumentiere ich Preisänderungen?
Dokumentiert werden sollten:
- alter Preis
- neuer Preis
- Datum
- Verantwortlicher
- Grund
- betroffene Kanäle
So bleibt nachvollziehbar, warum eine Marge oder ein Umsatz sich verändert hat.
Wie analysiere ich Margen?
Grundsätzlich:
Verkaufspreis – relevante Kosten = Marge
Auswertungen können erfolgen nach:
- Produkt
- Kategorie
- Kunde
- Kanal
- Marktplatz
- Auftrag
Ein niedriger Preis kann bei hohen Gebühren oder Versandkosten schnell unwirtschaftlich werden.
Fazit
Die sinnvolle Reihenfolge lautet:
Preisstruktur analysieren → Preislisten reduzieren und strukturieren → Kundengruppen definieren → Mengen- und Aktionspreise aufbauen → Währungen und Kanalpreise integrieren → Preisrechte definieren → Änderungen dokumentieren → Margen regelmäßig analysieren.
Marktplatzintegration mit Odoo digitalisieren
Eine Marktplatzintegration verbindet Amazon, eBay, Kaufland oder andere Plattformen mit Produktdaten, Bestand, Aufträgen, Versand und Retouren.
Wo fange ich bei Amazon-, eBay- oder Kaufland-Integration an?
Zunächst sollte geklärt werden:
- Welche Marktplätze werden genutzt?
- Welche Daten sollen synchronisiert werden?
- Welches System ist führend?
- Wo liegen Produktdaten?
- Wo werden Bestände geführt?
- Wie kommen Bestellungen heute ins ERP?
- Wie wird Versand zurückgemeldet?
- Wie werden Retouren behandelt?
Der wichtigste Schritt ist die Definition der Datenhoheit.
Welche Daten sollen synchronisiert werden?
Mögliche Daten sind:
- Produkte
- Titel
- Beschreibungen
- Attribute
- Preise
- Bestände
- Bestellungen
- Kundeninformationen
- Versandstatus
- Tracking
- Retouren
Nicht jeder Connector muss alle Datenrichtungen unterstützen.
Produkte oder nur Aufträge?
Zwei grundlegende Modelle sind möglich.
Nur Auftragsintegration
Produkte bleiben im Marktplatz gepflegt.
Odoo übernimmt:
- Bestellung
- Kunde
- Versand
- Buchhaltung
vollständige Integration
Zusätzlich werden:
- Produktdaten
- Preise
- Bestände
aus Odoo synchronisiert.
Welche Variante sinnvoll ist, hängt von der vorhandenen Systemlandschaft ab.
Wie synchronisiere ich Bestände?
Odoo kann als zentrale Bestandsquelle dienen.
Ein möglicher Ablauf:
Bestandsänderung Odoo
→ Connector
→ Marktplatzbestand aktualisieren
Bei Bestellung:
→ Auftrag importieren
→ Bestand reservieren
→ neue verfügbare Menge an alle Kanäle melden
Besonders wichtig ist eine geringe Verzögerung bei stark verkauften Artikeln.
Wie synchronisiere ich Preise?
Preisänderungen können je Kanal übertragen werden.
Dabei können berücksichtigt werden:
- Marktplatzgebühren
- Promotionen
- Währung
- Mindestmarge
Wichtig ist, Konflikte zwischen manuellen Marktplatzänderungen und zentraler Preissteuerung zu vermeiden.
Wie importiere ich Bestellungen?
Ein idealer Prozess:
Marktplatzbestellung
→ automatischer Import
→ Kunde / Adresse
→ Verkaufsauftrag
→ Zahlung
→ Lagerreservierung
→ Fulfillment
Der Import sollte regelmäßig und zuverlässig erfolgen.
Wie übertrage ich Versandstatus?
Nach Versand sollten an den Marktplatz zurückgehen:
- Versanddatum
- Carrier
- Trackingnummer
- Versandstatus
Dadurch sieht der Kunde den aktuellen Status direkt auf der Plattform.
Wie behandle ich Retouren?
Retouren sollten mit dem ursprünglichen Marktplatzauftrag verbunden bleiben.
Ein Prozess kann sein:
Retoure angemeldet
→ Bestellung identifizieren
→ Rücksendung
→ Prüfung
→ Wiedereinlagerung / Gutschrift
→ Status zurück an Marktplatz
Wie vermeide ich Doppelbestellungen?
Dafür braucht jede externe Bestellung eine eindeutige externe ID.
Vor Import sollte geprüft werden:
externe Order-ID bereits vorhanden?
Wenn ja:
→ nicht erneut importieren.
Diese Logik ist bei API-Connectoren besonders wichtig.
Wie überwache ich Schnittstellenfehler?
Fehler sollten sichtbar protokolliert werden.
Typische Fehler:
- Produktmapping fehlt
- SKU unbekannt
- Preis ungültig
- Bestand nicht übertragbar
- Bestellung unvollständig
- API nicht erreichbar
Ein gutes Monitoring zeigt:
- Fehler
- Zeitpunkt
- Datensatz
- Ursache
- Wiederholungsversuche
Fazit
Die sinnvolle Reihenfolge lautet:
Marktplatzprozesse analysieren → führendes System bestimmen → Synchronisationsumfang definieren → Produkte und SKUs mappen → Bestände und Preise verbinden → Auftragsimport automatisieren → Versandstatus zurückspielen → Retouren integrieren → Doppelimporte verhindern → Schnittstellenfehler aktiv überwachen.
Shop-Integration mit Odoo digitalisieren
Eine Shop-Integration verbindet beispielsweise Shopify, Shopware oder WooCommerce mit Odoo.
Wo fange ich bei Shopify-, Shopware- oder WooCommerce-Anbindung an?
Der erste Schritt ist die Definition der Datenhoheit.
Geklärt werden sollte:
- Wo werden Produkte angelegt?
- Wo werden Preise gepflegt?
- Welches System führt Bestände?
- Wo entstehen Kunden?
- Welche Bestellungen werden übertragen?
- Wie funktionieren Retouren?
Welches System ist führend?
Für jede Datenart sollte ein Master festgelegt werden.
Beispiel:
Odoo
→ SKU
→ Bestand
→ Preis
→ ERP-Stammdaten
Shop
→ Content
→ Landingpages
→ bestimmte Marketingdaten
Ohne klare Datenhoheit können sich Systeme gegenseitig überschreiben.
Wo werden Produktdaten gepflegt?
Eine zentrale Pflege in Odoo kann sinnvoll sein, wenn mehrere Shops oder Marktplätze angebunden sind.
Bei stark marketingorientierten Shops kann ein Teil des Contents im Shopsystem verbleiben.
Entscheidend ist eine eindeutige Trennung.
Wie werden Kunden synchronisiert?
Beim Bestellimport können:
- Kunde
- Rechnungsadresse
- Lieferadresse
- Kontaktinformationen
übernommen werden.
Dubletten sollten möglichst anhand eindeutiger Kriterien vermieden werden.
Wie werden Bestände synchronisiert?
Der verfügbare Odoo-Bestand kann an den Shop übertragen werden.
Dabei muss berücksichtigt werden:
- reservierter Bestand
- Sicherheitsbestand
- mehrere Lager
- parallele Verkaufskanäle
Wie werden Preise übertragen?
Preise können aus Odoo an den Shop übertragen werden.
Zu berücksichtigen sind:
- Preislisten
- Kundengruppen
- Aktionen
- Währungen
- Steuern
Wie kommen Bestellungen nach Odoo?
Ein möglicher Ablauf:
Shopbestellung
→ Connector
→ Verkaufsauftrag
→ Zahlung
→ Lagerreservierung
→ Versand
→ Rechnung
Wie werden Trackingdaten zurückgegeben?
Nach Versand:
Odoo Lieferung
→ Carrier
→ Trackingnummer
→ Shop
→ Kunde erhält Versandstatus
Wie behandle ich Retouren?
Retoure sollte mit:
- Shopbestellung
- Odoo-Auftrag
- Lieferung
- Rechnung
verbunden sein.
So können Bestand und Gutschrift korrekt verarbeitet werden.
Wie teste und überwache ich die Integration?
Getestet werden sollten:
- neue Bestellung
- bestehender Kunde
- Neukunde
- Zahlung
- Storno
- Teillieferung
- Retoure
- Rabatt
- mehrere Steuern
- Schnittstellenfehler
Zusätzlich sollte es ein laufendes Fehler-Monitoring geben.
Fazit
Die sinnvolle Reihenfolge lautet:
Master-System je Datenart definieren → Produkt- und Kundenmapping aufbauen → Bestände und Preise synchronisieren → Bestellungen automatisiert übernehmen → Tracking zurückgeben → Retouren verbinden → Sonderfälle testen → Schnittstelle laufend überwachen.
Omnichannel-Prozess mit Odoo digitalisieren
Omnichannel verbindet mehrere Verkaufskanäle mit einer gemeinsamen Daten- und Prozessbasis.
Wo fange ich bei Omnichannel an?
Zunächst sollte die gesamte Kanalstruktur analysiert werden.
Beispiele:
- eigener Shop
- Marktplatz
- stationäres Geschäft
- B2B-Vertrieb
- Außendienst
- Telefonverkauf
Danach wird definiert, welche Daten zentral geführt werden.
Welche Verkaufskanäle sollen integriert werden?
Nicht jeder Kanal muss sofort vollständig integriert werden.
Sinnvoll ist eine Priorisierung nach:
- Umsatz
- Auftragsvolumen
- manueller Aufwand
- Fehlerquote
- strategischer Bedeutung
Welche Daten müssen zentral sein?
Besonders wichtig sind:
- SKU
- Bestand
- Kunde
- Auftrag
- Preislogik
- Versand
- Rechnung
Produktcontent kann dagegen teilweise kanalspezifisch bleiben.
Wie synchronisiere ich Bestände?
Alle Kanäle sollten möglichst auf denselben verkaufbaren Bestand zugreifen.
Beispiel:
Gesamtbestand:
100
Amazon verkauft 10
→ verfügbar 90
→ Shop und eBay erhalten neuen Wert.
So wird Overselling reduziert.
Wie verwalte ich Preise je Kanal?
Unterschiedliche Kanäle können eigene Preislisten besitzen.
Beispiel:
- B2B
- Webshop
- Amazon
- eBay
Trotzdem sollte eine zentrale Preislogik vorhanden sein.
Wie führe ich Bestellungen zusammen?
Bestellungen aller Kanäle sollten in einem zentralen Auftragspool zusammenlaufen.
Danach können sie nach:
- Lager
- Priorität
- Versandart
- Kanal
weiterverarbeitet werden.
Wie organisiere ich Fulfillment?
Fulfillment kann zentral oder verteilt erfolgen.
Mögliche Modelle:
- Zentrallager
- mehrere Lager
- Filialversand
- Dropshipping
- Fulfillment-Partner
Odoo kann abhängig von Route und Bestand den passenden Prozess steuern.
Wie behandle ich kanalübergreifende Retouren?
Ein Kunde kann beispielsweise online kaufen und stationär zurückgeben.
Dann muss geklärt werden:
- wie Auftrag identifiziert wird
- wohin Bestand zurückgeht
- welcher Kanal die Gutschrift erhält
- wie Finanzdaten korrigiert werden
Wie analysiere ich Umsatz nach Kanal?
Auswertungen können zeigen:
- Umsatz
- Marge
- Bestellungen
- Retouren
- Versandkosten
- durchschnittlicher Warenkorb
je Kanal.
Dadurch wird sichtbar, welcher Kanal tatsächlich profitabel ist.
Wie verhindere ich Überverkäufe?
Wichtige Maßnahmen:
- zentraler verfügbarer Bestand
- schnelle Synchronisation
- Reservierungen
- Sicherheitsbestände
- Fehlerüberwachung
- eindeutige SKU-Zuordnung
Bei hohem Verkaufsvolumen ist Bestandslatenz ein besonders kritischer Faktor.
Fazit
Die sinnvolle Reihenfolge lautet:
Verkaufskanäle erfassen → zentrale Daten bestimmen → SKU- und Bestandslogik vereinheitlichen → kanalabhängige Preise definieren → Bestellungen zentral zusammenführen → Fulfillment steuern → kanalübergreifende Retouren regeln → Umsatz und Marge je Kanal messen → Overselling kontinuierlich reduzieren.
Retouren aus dem E-Commerce mit Odoo digitalisieren
Online-Retouren sollten direkt mit Bestellung, Lieferung, Produkt und Gutschrift verbunden werden.
Wie digitalisiere ich Online-Retouren?
Ein möglicher Prozess lautet:
Kunde meldet Retoure
→ Bestellung identifizieren
→ Retourenantrag
→ Rücksendeinformation
→ Wareneingang
→ Prüfung
→ Wiedereinlagerung / Ausschuss
→ Gutschrift
→ Retoure abschließen
Wie registriert der Kunde eine Retoure?
Mögliche Kanäle:
- Kundenportal
- Websiteformular
- Marktplatz
Der Kunde kann beispielsweise auswählen:
- Bestellung
- Produkt
- Menge
- Retourengrund
Wie ordne ich die Bestellung zu?
Eine Retoure sollte immer mit der ursprünglichen Order-ID bzw. Lieferung verbunden werden.
Dadurch bleiben erhalten:
- Produkt
- Preis
- Steuer
- Lieferdatum
- Kunde
Wie erstelle ich Rücksendeinformationen?
Nach Genehmigung können bereitgestellt werden:
- Rücksendeadresse
- RMA-/Retourennummer
- Label
- Verpackungshinweise
Diese Informationen sollten möglichst automatisch erzeugt werden.
Wie prüfe ich zurückgesendete Ware?
Beim Eingang wird geprüft:
- Produkt korrekt?
- Menge?
- Zustand?
- Verpackung?
- Seriennummer?
- Zubehör?
Danach wird entschieden, wie die Ware weiterbehandelt wird.
Wann erfolgt Wiedereinlagerung?
Nur wenn die Ware:
- vollständig
- funktionsfähig
- verkaufsfähig
ist.
Beschädigte oder ungeprüfte Ware sollte nicht direkt verfügbar werden.
Wann erfolgt Gutschrift?
Abhängig vom Prozess:
- nach Anmeldung
- nach Wareneingang
- nach Qualitätsprüfung
In vielen Fällen ist eine Gutschrift nach tatsächlicher Prüfung sinnvoll.
Wie erfasse ich Retourengründe?
Typische Gründe:
- falsche Größe
- Produkt gefällt nicht
- Defekt
- Falschlieferung
- Transportschaden
- Beschreibung stimmt nicht
- falsches Produkt bestellt
Strukturierte Gründe sind für spätere Analyse wichtig.
Wie analysiere ich Retourenquoten?
Auswertungen nach:
- Produkt
- Kategorie
- Kanal
- Kunde
- Lieferant
- Retourengrund
- Kampagne
können Ursachen sichtbar machen.
Wie reduziere ich Retouren?
Mögliche Maßnahmen:
- bessere Produktinformationen
- bessere Bilder
- genauere Größenangaben
- Qualitätsverbesserung
- bessere Verpackung
- weniger Fehlkommissionierungen
Retourenmanagement sollte daher eng mit Produktdaten und Fulfillment verbunden werden.
Fazit
Die sinnvolle Reihenfolge lautet:
Retourenanmeldung digitalisieren → Bestellung eindeutig zuordnen → Rücksendeprozess standardisieren → Ware strukturiert prüfen → Wiedereinlagerung kontrollieren → Gutschriften verbinden → Retourengründe erfassen → Retourenquoten analysieren → Ursachen gezielt reduzieren.
Fulfillment-Prozess mit Odoo digitalisieren
Fulfillment umfasst alle operativen Schritte vom Auftragseingang bis zur Übergabe an den Versanddienstleister.
Wo fange ich bei digitalem Fulfillment an?
Zunächst sollte der heutige Prozess analysiert werden.
Dabei sollte geklärt werden:
- Wie kommen Aufträge ins Lager?
- Wie werden sie priorisiert?
- Wie wird gepickt?
- Wie wird verpackt?
- Wie werden Labels erstellt?
- Wie wird Tracking übertragen?
- Wie werden Fehlmengen behandelt?
- Wie werden Retouren integriert?
Ein möglicher Soll-Prozess lautet:
Auftrag
→ Bestand reservieren
→ Pick
→ Pack
→ Label
→ Ship
→ Tracking
→ Kundeninformation
Wie kommt ein Auftrag ins Lager?
Ein bestätigter Verkaufsauftrag sollte automatisch einen Lieferauftrag erzeugen.
Quellen können sein:
- Webshop
- Marktplatz
- B2B-Vertrieb
- POS
- manuelle Bestellung
Alle Aufträge sollten in einem zentralen Fulfillment-Prozess zusammenlaufen.
Wie priorisiere ich Aufträge?
Mögliche Kriterien:
- Versanddeadline
- Express
- Kanal
- Kunde
- Auftragseingang
- Carrier-Abholzeit
- Produktverfügbarkeit
Eine klare Prioritätslogik verhindert, dass Mitarbeiter Aufträge willkürlich auswählen.
Wie organisiere ich Pick und Pack?
Je nach Volumen können eingesetzt werden:
- Einzelpicking
- Batch Picking
- Cluster Picking
- Pick-Pack-Ship
Der Prozess sollte zu Lagerstruktur und Auftragsprofil passen.
Wie verwalte ich Verpackungen?
Definiert werden können:
- Kartontypen
- Packstücke
- Gewicht
- Verpackungskapazitäten
- Paletten
Je nach Produkt können Verpackungsregeln automatisch passende Packmittel vorschlagen.
Wie erstelle ich Versandlabels?
Nach Verpackung:
Carrier auswählen
→ Paketdaten übertragen
→ Versandlabel zurück
Dadurch entfällt manuelle Eingabe im Carrier-Portal.
Wie übertrage ich Tracking?
Trackinginformationen sollten anschließend an:
- Auftrag
- Shop
- Marktplatz
- Kunde
übergeben werden.
Wie behandle ich Teilmengen?
Bei fehlendem Bestand muss entschieden werden:
Teillieferung
verfügbare Ware sofort versenden.
oder
Komplettlieferung
warten, bis alles vorhanden ist.
Die Regel kann kunden- oder kanalabhängig sein.
Wie integriere ich Retouren?
Fulfillment endet nicht beim Versand.
Retouren sollten zurückgeführt werden in:
Auftrag
→ Rücksendung
→ Prüfung
→ Bestand
→ Gutschrift
Dadurch entsteht ein geschlossener Logistikprozess.
Welche Fulfillment-KPIs sollte ich messen?
Orders per Hour
Wie viele Aufträge werden pro Stunde bearbeitet?
Pick Rate
Wie viele Positionen werden gepickt?
Order Cycle Time
Zeit von Auftrag bis Versand.
Same-Day-Shipping-Rate
Wie viele Aufträge werden am selben Tag versendet?
Fehlpick-Quote
Wie häufig wird falsch kommissioniert?
Teillieferungsquote
Wie oft fehlt Ware?
Versandkosten je Auftrag
Wie teuer ist der Versand?
Verpackungskosten
Wie hoch sind Packmittelkosten?
Automatisierungsquote
Wie viele Schritte laufen ohne manuelle Datenübertragung?
Retourenquote
Wie viele ausgelieferte Bestellungen kommen zurück?
Typische Odoo-Module für E-Commerce & Omnichannel
Je nach Systemlandschaft können insbesondere folgende Anwendungen relevant sein:
- Odoo E-Commerce
- Odoo Verkauf
- Odoo Lager
- Odoo Barcode
- Odoo Einkauf
- Odoo Rechnungsstellung
- Odoo Buchhaltung
- Odoo CRM
- Odoo Helpdesk
- Versand-Connectoren
- Shop-Connectoren
- Marktplatz-Connectoren
Gesamtfazit: E-Commerce & Omnichannel als zentrale Prozesskette organisieren
Die einzelnen Online-Verkaufskanäle sollten nicht als voneinander getrennte Systeme arbeiten.
Eine sinnvolle Gesamtstruktur lautet:
Produktdaten
→ Preise
→ Shop / Marktplatz / weiterer Kanal
→ Bestellung
→ zentraler Verkaufsauftrag
→ Bestand
→ Fulfillment
→ Versand
→ Tracking
→ Rechnung
→ Zahlung
→ gegebenenfalls:
Retoure
→ Gutschrift / Wiedereinlagerung
Parallel dazu:
Bestands-, Preis- und Produktänderungen
→ an alle Kanäle synchronisieren
So entsteht aus mehreren Verkaufskanälen ein integrierter Omnichannel-Prozess mit einer gemeinsamen Datenbasis und zentraler operativer Steuerung.