PS PrestaShop Mittel

Teillieferung & Automatische Rückstände (dfavailsplit)

Installieren, konfigurieren und verstehen Sie das Modul, das verfügbaren Bestand versendet und den Rest automatisch in den Rückstand setzt.

Aktualisiert Modulversion 1.0.0

Überblick

Dieses Modul teilt jede Bestellung automatisch anhand des tatsächlich verfügbaren Bestands auf. Vorrätige Artikel gehen sofort in einer versandfertigen Bestellung raus, während nicht vorrätige Artikel in eine eigene Backorder-Bestellung verschoben werden. Beide Bestellungen teilen sich dieselbe Referenz, und die Summe ihrer Beträge entspricht strikt der ursprünglichen Bestellung.

Es ist kein manueller Eingriff erforderlich: Alles wird bei der Bestellvalidierung ausgelöst.

Installation

  1. Laden Sie den Ordner dfavailsplit nach /modules/ hoch oder installieren Sie das ZIP über Module > Modulmanager > Modul hochladen.
  2. Klicken Sie auf Installieren.
  3. Öffnen Sie die Konfiguration über Konfigurieren.

Bei der Installation erstellt das Modul einen eigenen Bestellstatus „Warten auf Wiederbeschaffung (Backorder)“ (orange). Dieser Status und der Aufteilungsverlauf bleiben bei der Deinstallation erhalten, um Ihre Daten zu schützen.

Konfiguration

Gehen Sie zu Module > Modulmanager > dfavailsplit > Konfigurieren.

Automatische Aufteilung aktivieren

Hauptschalter. Deaktiviert wird keine Bestellung aufgeteilt.

Backorder-Bestellstatus

Status, der auf die Bestellung mit den nicht vorrätigen Artikeln angewendet wird. Standardmäßig der bei der Installation erstellte Status „Warten auf Wiederbeschaffung (Backorder)“.

Status der versandfähigen Bestellung überschreiben

Optional. Aktivieren Sie dies, um einen bestimmten Status (zum Beispiel „Vorbereitung läuft“) auf der versandfähigen Bestellung zu erzwingen. Deaktiviert behält die Bestellung ihren aktuellen Status.

Kostenloser Versand für den Rückstand

Standardmäßig aktiviert. Der Versand bleibt auf der versandfähigen Bestellung; der Rückstand wird kostenlos geliefert, da der Kunde den Versand bereits einmal bezahlt hat.

Teilweise verfügbare Zeilen aufteilen

Standardmäßig aktiviert. Eine teilweise verfügbare Zeile (3 auf Lager von 5 bestellt) wird in 3 versendete + 2 im Rückstand aufgeteilt. Deaktiviert wandert die gesamte Zeile in den Rückstand.

Backorder-E-Mail senden

Sendet dem Kunden eine E-Mail (FR/EN), die ihn darüber informiert, dass seine Bestellung in mehreren Teilen versendet wird.

Rechnungen nach der Aufteilung neu erstellen

Standardmäßig deaktiviert. Lassen Sie es deaktiviert, um Rechnungen beim tatsächlichen Versand jeder Bestellung auszustellen. Aktiviert erstellt das Modul die Rechnungen beider Bestellungen nach der Aufteilung neu, sofern der aktuelle Status dies erfordert.

Protokollierung

Zeichnet jeden Aufteilungsvorgang in den PrestaShop-Protokollen zur Nachvollziehbarkeit auf.

Wie die Aufteilung funktioniert

Bei der Bestellvalidierung wurde der Bestand bereits für alle bestellten Mengen reduziert. Das Modul rekonstruiert daher den physischen Bestand vor der Bestellung (aktueller Bestand + bestellte Menge), gebündelt pro Produkt und Kombination, um den versandfähigen Anteil jeder Zeile präzise zu bestimmen.

Es treten drei Fälle auf:

  • Alles verfügbar: keine Aufteilung. Die Bestellung läuft weiter (optionale Statusüberschreibung).
  • Alles nicht vorrätig: keine Aufteilung, die gesamte Bestellung wechselt in den Backorder-Status.
  • Gemischte Bestellung: Die ursprüngliche Bestellung behält den versandfähigen Anteil (Versand, Rabatte, Verpackung, Zahlung); eine neue Backorder-Bestellung wird für den Rest erstellt, mit derselben Referenz.

Die Summen (Produkte, Versand, Rabatte, Verpackung, Gewicht) werden auf den Cent neu berechnet. Die Summe der beiden Bestellungen entspricht exakt der ursprünglichen Bestellung. Die Zahlung, aggregiert nach Referenz, wird nativ abgeglichen.

Auf der Bestellseite (Backoffice)

Ein Panel „Aufteilung nach Verfügbarkeit“ erscheint auf der Bestellseite. Von der versandfähigen Bestellung verlinkt es auf den zugehörigen Rückstand und umgekehrt. Die gemeinsame Referenz wird in beide Richtungen angezeigt.

Kunden-E-Mail

Wenn die Option aktiv ist, erhält der Kunde eine E-Mail über die Teillieferung und den ohne Zusatzkosten gelieferten Rückstand. FR- und EN-Vorlagen liegen im Ordner mails/ des Moduls.

Die anfängliche Bestätigungs-E-Mail (vollständige Bestellung) wird von PrestaShop vor der Aufteilung gesendet. Die Backorder-E-Mail des Moduls informiert den Kunden anschließend über die mehrteilige Lieferung.

Sonderfälle und Grenzen

  • Virtuelle Produkte gehen nie in den Rückstand.
  • Produkte mit erweiterter Lagerverwaltung (ASM) werden von der Aufteilung ausgeschlossen und bleiben auf der versandfähigen Bestellung.
  • Eine personalisierte Zeile wird nicht aufgeteilt: Sie wird vollständig einer der beiden Bestellungen zugeordnet.
  • Wenn die Lagerverwaltung in PrestaShop deaktiviert ist, erfolgt keine Aufteilung.

Fehlerbehebung

Keine Bestellung wird aufgeteilt

Prüfen Sie, ob die Aufteilung aktiviert ist, ob die PrestaShop-Lagerverwaltung aktiv ist und ob die Produkte weder virtuell noch in der erweiterten Lagerverwaltung sind. Eine Aufteilung erfolgt nur bei einer gemischten Bestellung (sowohl vorrätige als auch nicht vorrätige Artikel).

Der Rückstand zeigt Versandkosten

Aktivieren Sie die Option „Kostenloser Versand für den Rückstand“. Der Versand bleibt dann nur auf der versandfähigen Bestellung.

Kompatibilität

PrestaShop 8.x und 9.x, multishop, ohne Override und ohne Composer.

War diese Seite hilfreich?

Immer noch nicht weiter? Support kontaktieren