Zum Inhalt springen

Produktlieferzeit

Shopware liefert eine eingebaute Lieferzeit-Entität — ein bezeichneter Bereich (z. B. “1–3 Werktage”), den Sie jedem Produkt zuweisen können. Das Plugin kann sich optional auf diese Pro-Produkt-Daten stützen, um das Lieferfenster zu berechnen, mit Fallback auf eigene Min-/Max-Einstellungen, wenn ein Produkt keine eigene Lieferzeit hat.

  1. Öffnen Sie Einstellungen → Plugins → Estimated Delivery → Einstellungen.
  2. In der Karte Lieferung aktivieren Sie Verwenden Sie die Produktlieferzeit, wenn verfügbar (useProductDeliveryTime).
  3. Speichern.

Ab jetzt liest das Plugin product.deliveryTime.min und product.deliveryTime.max und verwendet diese Zahlen anstelle von deliveryMinDays / deliveryMaxDays für Produkte mit gesetzter Lieferzeit.

Selbst mit aktivem useProductDeliveryTime stammen diese Einstellungen weiterhin aus der Plugin-Konfiguration:

  • Lieferarbeitstage Regel — Nicht-Werktage werden weiterhin übersprungen.
  • Feiertage Regel — weiterhin ausgeschlossen.
  • Mindesttage / Maximaltage für den Versand — Versandfenster bleibt unberührt; nur das Lieferfenster wird überschrieben.

Das heißt: die Pro-Produkt-Lieferzeit beschreibt “wie lange der Kurier braucht, nachdem wir versendet haben” — sie sagt dem Plugin nicht, wann Sie versenden.

Shopware verlangt nicht, dass ein Produkt eine Lieferzeit hat. Wenn das Feld leer ist:

  • useProductDeliveryTime aus — das Plugin verwendet immer seine eigenen deliveryMinDays / deliveryMaxDays.
  • useProductDeliveryTime ein — das Plugin fällt auf dieselben deliveryMinDays / deliveryMaxDays zurück.

Das Aktivieren der Option ist also sicher: Produkte ohne Lieferzeit bleiben auf den Plugin-Defaults, Produkte mit Lieferzeit bekommen eine genauere Schätzung.

Wenn eine Produktvariante ihre deliveryTime vom Stamm-Produkt erbt, wird das Erbe respektiert — die Variante bekommt die Lieferzeit des Stamms, und das Plugin liest den aufgelösten Wert. Wenn die Variante eine eigene Lieferzeit hat, gewinnt diese.

Wiederbeschaffungszeit für nicht lagernde Produkte hinzufügen

Abschnitt betitelt „Wiederbeschaffungszeit für nicht lagernde Produkte hinzufügen“

Für Artikel, die Sie nicht auf Lager halten — Made-to-Order oder auf Bestellung — kann Shopwares Pro-Produkt-Feld Wiederbeschaffungszeit in Tagen (restockTime) als zusätzliche Vorlaufzeit zum Versand- und Lieferfenster hinzugefügt werden.

Aktivieren unter Einstellungen → Lieferung → Wiederbeschaffungszeit bei nicht lagernden Produkten berücksichtigen (restockTimeMode):

  • Nicht hinzufügen (Standard) — Wiederbeschaffungszeit wird ignoriert.
  • Hinzufügen (nur Abverkauf) — Wiederbeschaffungszeit wird nur für nicht lagernde Produkte mit Abverkauf-Kennzeichen hinzugefügt.
  • Hinzufügen (alle Produkte) — Wiederbeschaffungszeit wird für jedes nicht lagernde Produkt hinzugefügt.

Die Wiederbeschaffungstage werden nur angewendet, wenn der verfügbare Bestand 0 oder niedriger ist. Ist das Produkt lagernd, ändert sich nichts. Die zusätzlichen Tage verschieben das Versanddatum, sodass sich Versand- und Lieferdatum entsprechend verschieben — der Cut-off-Countdown (“Bestellen Sie innerhalb…”) bleibt jedoch unberührt. Die Wiederbeschaffungszeit wird bei Varianten vom Stamm-Produkt geerbt, genau wie die Lieferzeit.

So müssen Sie die Wiederbeschaffungszeit nicht mehr von Hand in das Lieferzeit-Feld einrechnen: Die Lieferzeit bleibt das Kurier-Transitfenster, und restockTime modelliert die “wir müssen es erst herstellen/bestellen”-Vorlaufzeit.

Es gibt keine einzig richtige Antwort; beides funktioniert. Heuristiken:

  • Einzelnes Lager, einzelner Kurier, einheitliche LieferunguseProductDeliveryTime aus lassen, globales 1–3-Tage-Lieferfenster setzen, fertig.
  • Gemischter Katalog mit Drop-Ship + Lagerware — einschalten. Drop-Ship-Artikel können pro Produkt 5–10 Tage gesetzt haben, Lagerware 1–3 Tage, und das Plugin spiegelt den Unterschied wider.
  • Pre-Order / Made-to-Order — einschalten und das Lieferzeit-Feld als Indikator für lange Lead-Time nutzen. Kombinieren mit Allgemein → Von dynamischen Produktgruppen erben, um die gleiche Lieferzeit gleichzeitig auf ganze Produktgruppen anzuwenden.