Bestellung und Warenwirtschaft

Der Kunde kauft ein Paket, die Warenwirtschaft bekommt einzelne Produkte mit ihren echten Nummern. Wie die Bestellung aufgebaut ist, bestimmen drei Einstellungen.

Aufbau der Bestellung

Wie sieht eine Bundle-Bestellung aus?

Ab Werk als flache Liste: jeder Bestandteil ist eine eigene Bestellposition mit Produktnummer, Menge, Einzelpreis und Steuersatz, dazu eine Position für den Rabatt.

Damit liest jede Anbindung die Bestellung so, wie sie jede andere Bestellung liest. Bestände stimmen, jedes Produkt wird einzeln abgebucht, Teilretouren gehen mit Bordmitteln.

Was ist der Bundle-Container?

Die Zeile, unter der die Bestandteile im Warenkorb zusammengefasst sind. Sie trägt die Summe ihrer Kinder und ist kein bestandsgeführter Artikel.

In der Bestellung wird sie ab Werk entfernt. Bleibt sie stehen, erscheint sie als eigene Position; ein Sprung auf eine Produktdetailseite ist dort gesperrt, weil die Zeile kein eigenes Produkt referenziert.

Steuer

Wie wird der Rabatt auf verschiedene Steuersätze verteilt?

Das hängt an der Rabattart.

  • Prozentualer Rabatt – jeder Bestandteil gibt denselben Prozentsatz ab, der Nachlass verteilt sich anteilig auf die Steuersätze der Bestandteile.
  • Absoluter Rabatt und fester Paketpreis – die Rabattposition trägt den Steuersatz des Produkts, an dem das Bundle hängt, und zwar für den gesamten Betrag.

Regeln

Gibt es eine Regel-Bedingung für Bundle-Bestellungen?

Ja. Im Shopware Rule Builder steht die Bedingung „Warenkorb enthält Bundle" bereit.

Damit lassen sich eigene Regeln auf Warenkörbe zuschneiden, in denen ein Bundle liegt, etwa für Versandkosten oder Zahlungsarten.

Häufige Fragen

Wie kommt eine Bundle-Bestellung in der Warenwirtschaft an?

Ab Werk als flache Liste: jeder Bestandteil steht als eigene Bestellposition mit seiner echten Produktnummer, seiner Menge und seinem Steuersatz, dazu eine Position für den Rabatt. Es gibt keinen Sammelposten, unter dem sich der Inhalt versteckt.

Bleibt die Vater-Kind-Beziehung in der Bestellung erhalten?

Nur wenn du sie brauchst. Die Einstellung „Vater-Kind Beziehung auflösen“ ist ab Werk aktiv, die Positionen stehen dann nebeneinander statt verschachtelt. Wer die Gruppierung im Zielsystem auswerten will, schaltet sie ab.

Was passiert mit dem Bundle-Container in der Bestellung?

Er wird ab Werk entfernt, weil er kein bestandsgeführter Artikel ist. Die Einstellung „Vater-Produkt entfernen“ ist aktiv. Wird sie abgeschaltet, bleibt die Zeile als Klammer stehen und trägt die Produktnummer aus der Vorlage.

Kann der Rabatt als Standard-Gutschein gespeichert werden?

Ja. Die Einstellung „Rabatt als Gutschein speichern“ schreibt die Rabattzeile in der Bestellung auf den Shopware-Typ promotion um. Nachgelagerte Systeme, die Gutscheine kennen, lesen sie dann wie jeden anderen Gutschein.

Welche Produktnummer trägt die Bundle-Zeile?

Die Produktnummern der Bundle-Zeile und der Rabattzeile entstehen aus je einer Vorlage in der Konfiguration. In die Vorlage lassen sich Felder des Produkts einsetzen, an dem das Bundle hängt.

Wird der Lagerbestand jedes Bestandteils reduziert?

Ja. Jeder Bestandteil ist eine eigene Position mit eigener Produktnummer, der Bestand wird je Artikel geführt und abgebucht. Reicht der Bestand im Warenkorb nicht mehr, wird die Menge reduziert oder das Bundle entfernt.

Kann ich ein einzelnes Produkt aus einem Bundle stornieren oder erstatten?

Bei flachen Positionen ja, mit Bordmitteln: jeder Bestandteil ist eine eigene Bestellposition und lässt sich einzeln bearbeiten.