Zentrale Preisverwaltung
Die Herausforderung
Wer auf mehreren Marktplätzen verkauft und Waren von verschiedenen Lieferanten bezieht, steht vor einer komplexen Preisfrage:
- Jeder Lieferant hat eigene Einkaufspreise, die sich regelmäßig ändern
- Jeder Marktplatz hat eigene Gebührenstrukturen (Provisionen, Versandkosten)
- Jeder Kanal braucht eigene Verkaufspreise mit marktplatzspezifischen Margen
- Preise müssen sofort nachkalkuliert werden, wenn sich der EK ändert
- Die UVP (Unverbindliche Preisempfehlung) darf nicht überschritten werden
Manuell ist das bei hunderten oder tausenden Artikeln nicht mehr beherrschbar.
Die Lösung: Automatische Preispipeline
Die merchantCENTRAL Price Engine ist ein optionales Modul, das sich über Events in den Hub einklinkt und den gesamten Preisberechnungsprozess automatisiert.
EK-Preis Marge Rundung Gebühren UVP-Check
(Lieferant) (pro Kategorie) (pro Regel) (pro Marktplatz) (Maximum)
│ │ │ │ │
▼ ▼ ▼ ▼ ▼
┌────────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐ ┌──────────┐
│ Netto- │───→│ Aufschlag│───→│ Runden │───→│ Gebühren │───→│ UVP- │
│ preis │ │ berechnen│ │ auf .99 │ │ addieren │ │ Maximum │
└────────┘ └──────────┘ └──────────┘ └──────────┘ └──────────┘
│
▼
┌──────────┐
│ Endpreis │
│ (VK) │
└──────────┘
Die Berechnungsformel
Die Grundformel der Preisberechnung:
$$ \text{VK-Preis} = \frac{\text{EK-Preis}}{1 - \frac{\text{Marge\%}}{100}} $$
Beispiel
| Schritt | Wert | Erklärung |
|---|---|---|
| EK-Preis (netto) | 100,00 € | Aus dem Supplier Data Pool |
| Marge | 25 % | Aus der Kategorie-Marge |
| Kalkulation | 100 / (1 - 0,25) = 133,33 € | Aufschlag |
| Rundung (Round99) | 132,99 € | Auf .99 abrunden |
| UVP-Check | UVP = 149,00 € → OK | VK < UVP, kein Cap |
| Endpreis | 132,99 € |
Falls der berechnete Preis die UVP übersteigt:
| Schritt | Wert | Erklärung |
|---|---|---|
| EK-Preis (netto) | 300,00 € | |
| Marge | 25 % | |
| Kalkulation | 300 / (1 - 0,25) = 400,00 € | |
| UVP-Check | UVP = 379,00 € → gekappt | VK > UVP |
| Endpreis | 379,00 € | Auf UVP begrenzt |
Margen pro Artikelkategorie
Verschiedene Produktgruppen haben unterschiedliche Margenanforderungen. Die Price Engine erlaubt die Konfiguration von Kategorie-Margen:
| Artikelkategorie | Marge % | Mindestbetrag | Rundung |
|---|---|---|---|
| POS-Systeme | 20 % | 10,00 € | Round99 |
| Zubehör | 30 % | 5,00 € | Round99 |
| Drucker | 15 % | 15,00 € | Round90 |
| Verbrauchsmaterial | 40 % | 2,00 € | Commercial |
| Software | 35 % | – | None |
Mindestbetrag
Zusätzlich zur prozentualen Marge kann ein Mindestbetrag definiert werden. Wenn die prozentuale Marge weniger als den Mindestbetrag ergibt, wird der Mindestbetrag stattdessen verwendet.
Beispiel: EK = 10 €, Marge 20 % = 2 €. Mindestbetrag = 5 €. → Es werden 5 € aufgeschlagen.
Rundungsregeln
| Rundungsart | Ergebnis | Beispiel |
|---|---|---|
| None | Keine Rundung | 133,33 € → 133,33 € |
| Round99 | Auf ,99 abrunden | 133,33 € → 132,99 € |
| Round90 | Auf ,90 abrunden | 133,33 € → 132,90 € |
| Round95 | Auf ,95 abrunden | 133,33 € → 132,95 € |
| Commercial | Kaufmännisch runden | 133,33 € → 133,00 € |
UVP als Preisobergrenze
Die Price Engine prüft optional, ob der berechnete Verkaufspreis den niedrigsten Listenpreis (UVP) aller Lieferanten überschreitet. Falls ja, wird der Preis auf die UVP gekappt.
Dies verhindert, dass Produkte über dem empfohlenen Verkaufspreis angeboten werden – was bei vielen Marktplätzen zu Abmahnungen oder Listing-Sperren führen kann.
Automatische Neuberechnung
Die Price Engine reagiert automatisch auf Änderungen im Supplier Data Pool:
Lieferanten-Import
│
▼
Supplier Data Pool
(Neuer Nettopreis erkannt)
│
▼ Event: OnAfterInsertSupplierData (PriceChanged = true)
│
Price Engine
│
├── EK-Preisliste aktualisieren
│ (BC Purchase Price List)
│
├── VK-Preise neu berechnen
│ (pro Kategorie-Marge + Rundung)
│
├── UVP-Check
│
└── BC Sales Price List aktualisieren
│
▼
Marketplace-Artikel: Preis-Update-Flag setzen
│
▼
Connector synchronisiert neuen Preis zum Marktplatz
Der gesamte Ablauf ist automatisch – vom Lieferantenimport bis zur Aktualisierung des Marktplatzpreises.
BC-Preislisten-Integration
Die Price Engine nutzt die nativen BC-Preislisten (Sales Price List / Purchase Price List):
EK-Preisliste (Purchase)
- Pro Lieferant: Enthält die Nettopreise aller Artikel
- Wird bei jedem Lieferantenimport aktualisiert
- Datumsbasierte Historisierung (alte Preise bleiben erhalten)
VK-Preisliste (Sales)
- Pro Kanal oder allgemein: Enthält die berechneten Verkaufspreise
- Wird automatisch aus EK + Marge + Rundung berechnet
- Marketplace-Connectoren lesen aus dieser Preisliste
Preis fixieren
Für einzelne Artikel können Sie den automatisch berechneten Preis überschreiben, indem Sie in der Marketplace-Artikelkarte das Flag Preis fixiert setzen. Dann wird die Price Engine für diesen Artikel nicht aktiv, und der manuell eingegebene Preis bleibt bestehen.
Dies ist nützlich für: - Aktionspreise - Sonderkonditionen - Artikel mit individueller Preisvereinbarung
Kalkulations-Log
Jede Preisberechnung wird im Kalkulations-Log protokolliert:
| Feld | Beschreibung |
|---|---|
| Artikelnummer | Der betroffene BC-Artikel |
| EK-Preis | Der verwendete Einkaufspreis |
| Marge % | Die angewandte Marge |
| Berechneter VK | Rohwert vor Rundung |
| Gerundeter VK | Wert nach Rundung |
| UVP | Listenpreis als Obergrenze |
| Endpreis | Der finale Verkaufspreis |
| Zeitstempel | Wann die Berechnung stattfand |
Zusammenspiel im Hub-Modell
┌───────────────┐ ┌────────────────┐ ┌──────────────────┐
│ 13+ Lieferan- │────→│ Supplier Data │────→│ Price Engine │
│ ten-Connectoren│ │ Pool │ │ (automatisch) │
└───────────────┘ └────────────────┘ └────────┬─────────┘
│
▼
┌────────────────┐
│ BC-Preislisten │
│ (EK + VK) │
└────────┬───────┘
│
┌────────────┼────────────┐
▼ ▼ ▼
Amazon VK Otto VK Kaufland VK
Verwandte Seiten
- Das Hub-Modell – Überblick über die Hub-Architektur
- Lieferanten & Artikelpool – Wie Lieferantendaten einfließen
- Zentraler Artikelpool – Wo die berechneten Preise gespeichert werden
- Preiskalkulation einrichten – Setup der Price Engine
- Kategorie-Margen – Margen pro Warengruppe konfigurieren
- Lieferantenkosten – Zuschläge pro Lieferant
- Kalkulations-Log – Berechnungen nachvollziehen