Artikel & Shop
Preise & Preisermittlung
Ihre Preise pflegen Sie weiterhin in Sage. maniacSeller ermittelt daraus bei jedem Preisupload für jeden Artikel und jede Shop-Kundengruppe den Verkaufspreis – nach einer festen Reihenfolge, die dieses Kapitel Schritt für Schritt erklärt.
Das Grundprinzip
- Jeder Shop-Kundengruppe (bzw. Shopware-Preisregel) ordnen Sie eine Sage-Preisliste zu, optional ergänzt um Rabattliste, Kunden-Rabattgruppe und eine Preisliste für den Streichpreis.
- Für jede Zuordnung ermittelt maniacSeller den Preis des Artikels – inklusive Mengenstaffeln.
- Die Zuordnung zur Preisregel „Standard“ ergibt den Standardpreis des Artikels in Shopware. Alle anderen Zuordnungen werden als erweiterte Preise an die jeweilige Preisregel gehängt.
- Preise werden nicht in maniacSeller gespeichert, sondern bei jedem Upload frisch aus Sage berechnet. Eine Preisänderung in Sage ist mit dem nächsten Preisupload im Shop.
Die Zuordnungstabelle
Unter Einstellungen › Preise steht je Shopware-Preisregel eine Zeile, darunter die Zeile „Standard“. Für den Shop-Kunden gilt die Preisregel seiner Kundengruppe; deshalb ordnen Sie jeder Zeile auch die passende Shopware-Kundengruppe zu.
| Spalte | Bedeutung | Wirkt auf |
|---|---|---|
| Kundengruppe (Preisregel) | Shopware-Preisregel, an die die ermittelten Preise gehängt werden. Die Regel „Standard“ ergibt den Standardpreis. | Shop-Preise |
| Kundengruppe (Shopware) | Shopware-Kundengruppe, die zu dieser Zeile gehört. | Kundenupload, Neukundenanlage |
| Preisliste | Sage-Preisliste für die Preisfindung. | Shop-Preise, Neukunden |
| Preisliste f. Streichpreis | Optionale Sage-Preisliste, deren Preis im Shop durchgestrichen neben dem Verkaufspreis erscheint (z. B. UVP). | Shop-Preise |
| Sage Kunden Rabattgruppe | Kunden-Rabattgruppe für die Sage-Rabattmatrix. | Shop-Preise, Kundenupload |
| Sage Rabattliste | Sage-Rabattliste mit Rabatten oder Aufschlägen je Artikel. | Shop-Preise, Kundenupload |
| Preisliste W1 / W2, UVP Preisliste W1 / W2 | Preislisten (und Streichpreislisten) für bis zu zwei Fremdwährungen. | Shop-Preise in Fremdwährung |
| Sage Kundengruppe, Sage Adressgruppe | Gruppen, die ein neuer Kunde aus dieser Shop-Kundengruppe in Sage erhält. Sie haben Vorrang vor den Gruppen des Vorlagekontos. | Neukundenanlage |
| Preisliste vorgeschaltet | Sonderfall: eine Preisliste, die vor der normalen Preisliste geprüft wird (siehe unten). | Shop-Preise |
| Preisfindung in Sage | Sonderfall: Bei Bestellungen dieser Kundengruppe übergibt maniacSeller keinen Preis an den Beleg; Sage rechnet selbst. | Beleg |
Eine Preisregel je Kombination
Jede Kombination aus Preisliste, Rabattliste und Kunden-Rabattgruppe, die bei Ihren Kunden vorkommt, braucht eine eigene Zeile mit eigener Shopware-Preisregel und Kundengruppe. Beispiel:
| Preisregel / Kundengruppe | Preisliste | Rabattliste |
|---|---|---|
| Standard / Endkunden | VK brutto | – |
| Händler | Händler netto | – |
| Händler Gold | Händler netto | Gold 10 % |
Ein Händler mit Rabattliste „Gold 10 %“ erhält im Shop so die Kundengruppe „Händler Gold“ und sieht die rabattierten Preise.
- Verwenden Sie für einen Kunden nur einen Rabattweg – Rabattliste, Rabattmatrix oder kundenindividuelle Rabatte. Kombiniert führen sie zu Preisen, die im Shop anders sind als im Sage-Beleg.
- Kundenindividuelle Rabatte aus dem Kundenpreis-Plugin wirken zusätzlich auf den Preis der Kundengruppe.
- Ordnen Sie dieselbe Preisliste ohne weitere Unterscheidung nicht mehreren Shop-Kundengruppen zu, sonst ist beim Kundenupload nicht eindeutig, welche Gruppe ein Kunde erhält.
Ob eine Sage-Preisliste Brutto- oder Nettopreise enthält, übernimmt maniacSeller aus Sage. Shopware benötigt beide Werte; der jeweils andere wird mit dem Steuersatz des Artikels berechnet (siehe Steuerklassen).
Reihenfolge der Preisermittlung
Für jeden Artikel (bzw. jede Variante) und jede Zeile der Zuordnungstabelle prüft maniacSeller nacheinander:
- Vorgeschaltete Preisliste
Ist eine vorgeschaltete Preisliste hinterlegt und enthält sie einen Preis für den Artikel, gilt dieser Preis – samt Staffeln. Die übrigen Schritte entfallen für diese Zeile.
Treffer → fertig - Aktionspreis
Ist an der Sage-Preisliste eine Aktionsliste hinterlegt, die heute gültig ist (Gültig von/bis), und enthält sie einen Preis für den Artikel, gilt der Aktionspreis. Der normale Preis aus der Preisliste – ersatzweise aus deren Basisliste – wird automatisch als Streichpreis angezeigt.
Treffer → fertig - Preis aus der Preisliste
Der Preis aus der zugeordneten Preisliste. Enthält sie den Artikel nicht, wird die Basisliste der Preisliste herangezogen. Abgelaufene oder noch nicht gültige Preislisten werden ignoriert.
Kein Preis → keine Preise für diese Kundengruppe - Rabattliste
Enthält die zugeordnete Rabattliste einen Eintrag für den Artikel, wird der Rabattsatz angewendet – sofern Artikel und Preisliste in Sage rabattfähig sind. Ein negativer Rabattsatz wirkt als Aufschlag.
- Rabattmatrix Zusatzmodul
Nur wenn kein Rabattlisten-Eintrag gegriffen hat, der Artikel rabattfähig ist und in der Zeile eine Kunden-Rabattgruppe steht: Der Rabatt aus der Sage-Rabattmatrix (Artikel-Rabattgruppe × Kunden-Rabattgruppe) wird abgezogen. Hat der Artikel keine Rabattgruppe, gilt der Eintrag für „alle Artikel“ (
*). Der Rabattbetrag wird auf zwei Nachkommastellen gerundet und dann abgezogen. Der Preis vor Rabatt erscheint als Streichpreis – es sei denn, Kein Streichpreis bei Rabattmatrix-Preis ist aktiv. - Streichpreis
Ist eine Preisliste f. Streichpreis hinterlegt, wird ihr Preis (bzw. der ihrer Basisliste) für dieselbe Staffelmenge als Streichpreis übertragen – oder, falls es dort keine passende Staffel gibt, der Preis ab Menge 1.
- Verpackungseinheit und Preiseinheit
Sind die Schalter aktiv, wird der Preis auf die Verpackungseinheit hochgerechnet und durch die Preiseinheit geteilt (siehe Verpackungseinheiten).
- Brutto/Netto und Übertragung
Brutto- und Nettopreis werden berechnet und an die Preisregel der Zeile übertragen.
Rechenbeispiel
Artikel 4711, Steuersatz 19 %, Zeile „Händler“ mit Preisliste Händler netto, Rabattliste Händlerrabatt, Streichpreisliste UVP brutto.
| Schritt | Ergebnis |
|---|---|
| Vorgeschaltete Preisliste | keine hinterlegt |
| Aktionsliste der Preisliste | keine gültige Aktion |
| Preisliste Händler netto | ab 1 Stück 100,00 €, ab 10 Stück 90,00 € |
| Rabattliste Händlerrabatt | 5 % ab 1 Stück → 95,00 € bzw. 85,50 € |
| Rabattmatrix | entfällt, weil die Rabattliste gegriffen hat |
| Streichpreis UVP brutto | 149,00 € brutto |
| Übertragung | Staffel 1–9: 95,00 € netto / 113,05 € brutto; ab 10: 85,50 € netto / 101,75 € brutto; Streichpreis 149,00 € brutto |
Staffelpreise
Staffeln ergeben sich aus den „ab Menge“-Werten der Preisliste und der Rabattliste: maniacSeller fasst beide zusammen. Gibt es in der Preisliste Staffeln ab 1 und 10 und in der Rabattliste eine weitere ab 50, entstehen im Shop die Staffeln 1–9, 10–49 und ab 50.
Der Shopware-Standardpreis (Preisregel „Standard“) besteht aus einem einzigen Preis ab Menge 1. Staffelpreise werden über die erweiterten Preise der Preisregeln übertragen.
Kein Standardpreis gefunden
Shopware verlangt für jeden Artikel einen Standardpreis. Ergibt die Ermittlung für die Regel „Standard“ keinen Preis (etwa weil der Artikel in keiner der Preislisten steht), überträgt maniacSeller den Platzhalterpreis 999.999,99 €. So fallen fehlende Preise sofort auf, ohne dass der Artikel zu einem falschen Preis verkauft wird.
Prüfen Sie Artikel mit diesem Preis und ergänzen Sie den Preis in der zugeordneten Sage-Preisliste.
Fremdwährungen
Für bis zu zwei weitere Shop-Währungen ermittelt maniacSeller eigene Preise:
- Wählen Sie unter Shop-Währung Preisliste W1 bzw. W2 die Shopware-Währung (z. B. CHF).
- Ordnen Sie in den Spalten Preisliste W1/W2 je Kundengruppe die Sage-Preislisten in dieser Währung zu, optional mit UVP Preisliste W1/W2 für den Streichpreis.
Die Ermittlung folgt derselben Reihenfolge wie oben; die vorgeschaltete Preisliste gilt nur für die Hauptwährung. Ohne zugeordnete Shop-Währung wird für W1/W2 nichts übertragen, und Shopware rechnet die Fremdwährungspreise wie gewohnt über den Währungsfaktor um.
Einkaufspreis
Mit Preisliste f. Einkaufspreis überträgt maniacSeller zusätzlich den Einkaufspreis in das Shopware-Feld „Einkaufspreis“ (z. B. für Margenberechnungen oder Preisregeln). Verwendet wird der Preis ab Menge 1 aus dieser Preisliste bzw. ihrer Basisliste, umgerechnet wie die Verkaufspreise. Der Einkaufspreis gilt in Shopware für den ganzen Artikel, nicht je Kundengruppe. Ohne Auswahl wird kein Einkaufspreis übertragen und ein im Shop gepflegter Wert bleibt unverändert.
Welche Kundengruppe erhält ein Kunde?
Beim Kundenupload bestimmt maniacSeller die Shop-Kundengruppe ebenfalls über diese Tabelle – anhand von Preisliste, Rabattliste und Kunden-Rabattgruppe des Sage-Kunden. Die Reihenfolge ist im Kapitel Kunden beschrieben. Damit sieht ein Kunde im Shop genau die Preise, die für ihn in Sage gelten.
Preise im Sage-Beleg
Bei der umgekehrten Richtung – Bestellung wird Sage-Beleg – gilt:
| Einstellung | Preis in der Belegposition |
|---|---|
| Standard | Der Preis aus der Shop-Bestellung wird übernommen, ohne zusätzlichen Positionsrabatt. Der Beleg entspricht damit genau der Bestellung des Kunden. |
| Preisfindung bei Beleganlage (global) | Sage ermittelt die Preise bei der Beleganlage neu, unabhängig vom Shop-Preis. |
| Preisfindung in Sage (je Kundengruppe) | Für Bestellungen dieser Kundengruppe wird kein Preis übergeben; Sage rechnet selbst. |
| Beleg-Preiskennzeichen (net/brut) aus Kundenkonto | Das Brutto/Netto-Kennzeichen des Belegs kommt aus dem Sage-Kundenkonto statt aus der Bestellung. Nur zusammen mit Preisfindung bei Beleganlage verwenden. |
| 4 Nachkommastellen beachten | (Bestellungsimport) Preise mit vier statt zwei Nachkommastellen. Shop-Währung und Sage müssen dafür entsprechend eingerichtet sein. |
Rechnet Sage die Preise selbst, kann der Beleg von dem Betrag abweichen, den der Kunde im Shop gesehen und ggf. schon bezahlt hat – etwa wenn Shop- und Sage-Preise nicht synchron sind. Setzen Sie diese Optionen nur bewusst ein.
Preise hochladen
- Manuell: Artikel markieren, in der Fußleiste Preise hochladen einschalten und Upload klicken (siehe Artikel).
- Automatisch: über den Preisupload der Automatik – für geänderte Artikel oder zu einer festen Uhrzeit für alle Artikel.
- Der Reiter Preise am Artikel zeigt die ermittelten Preise je Preisliste und Kundengruppe vorab an.
- Paketgröße Preisupload (Spezialfunktionen) legt fest, wie viele Preise je Paket gesendet werden. Verringern Sie den Wert bei Zeitüberschreitungen; bei leistungsstarkem Hosting kann er erhöht werden.
Kundenindividuelle Preise sind ein eigenes Thema, siehe Kundenpreise.