Lieferscheine
Lieferscheine erstellen, finalisieren und stornieren — Trigger für den physischen Warenausgang
→ Modul „Lieferscheine" in SimpliServ öffnen
Der Lieferschein ist das zentrale Versand-Dokument in SimpliServ. Er hängt entweder an einem Auftrag (CRM) oder an einer Shop-Bestellung (Shopify, Wix). Sobald der Lieferschein als versendet markiert wird, bucht das System die Ware physisch aus dem Lager.
Wann entsteht ein Lieferschein?
| Quelle | Wie | Status |
|---|---|---|
| Auftrag → Button Ausliefern mit „Versand mit Lieferschein" | Automatisch erstellt + sofort versendet | sent |
| Auftrag → Button Ausliefern mit „Abholung bestätigen" | Kein DN erstellt | — |
| Auftrag → Button Teile verbaut | Kein DN erstellt | — |
| ShopOrder → Manuell aus Detailseite | Erstellt im Entwurf | draft |
| ShopOrder → Workflow-Aktion | Automatisch erstellt | draft |
Status eines Lieferscheins
draft— Entwurf, dient als Pickliste. Lager ist noch nicht gebucht. Reservierung bleibt bestehen.sent— Finalisiert. Lager wurde gebucht (SHIP_RESERVED),inventory_shipped_atist gestempelt.cancelled— Storniert. Falls schonsent: Lager-Buchung wird umgekehrt, Reservierung kommt zurück.
Lieferschein-Flow für ShopOrders (Shopify / Wix)
Bei Shop-Bestellungen ist die Abwicklung zweistufig:
Schritt 1 — Lieferschein anlegen
Auf der ShopOrder-Detailseite Neuer Lieferschein klicken (oder Workflow nutzt automatisch).
- Lieferschein entsteht im Status
draft - Adressen, Positionen und Mengen werden aus der ShopOrder übernommen
- ShopOrder wechselt automatisch in den Status „In Bearbeitung"
- Lager wird noch nicht gebucht — die Reservierung vom Webhook-Eingang bleibt bestehen
Schritt 2 — Lieferschein als versendet markieren
Im Lieferschein-Detail auf Als versendet markieren klicken. Optional Tracking-Nummer, Carrier und Versandkosten erfassen.
Jetzt bucht das System die Ware aus dem Lager:
quantity_reservedsinkt um die DN-Mengequantity_totalsinkt — physisch raus- Seriennummern werden als verkauft markiert
- DN bekommt Status
sentundinventory_shipped_at = jetzt - ShopOrder-Status wird neu berechnet: Teilweise geliefert oder Geliefert
- Lagerbestand wird an Shopify/Wix gepusht (Hintergrund-Job)
Solange der Lieferschein im Status draft ist, bleibt die Reservierung erhalten und das Lager ist physisch unverändert. Erst die Finalisierung („Als versendet markieren") bucht aus dem Lager.
Teil-Lieferungen
Pro ShopOrder können mehrere Lieferscheine angelegt werden. Sobald mindestens ein DN finalisiert ist (aber noch nicht alle Mengen geliefert sind), steht die ShopOrder auf Teilweise geliefert. Sobald alle bestellten Mengen abgedeckt sind, wechselt sie auf Geliefert.
Beispiel:
- ShopOrder mit 5 Stück
- DN-1 mit 3 Stück → finalisiert → Status PartiallyDelivered
- DN-2 mit 2 Stück → finalisiert → Status Delivered
Stornierung eines Lieferscheins
Wird ein bereits versendeter Lieferschein storniert:
- Ware wird zurück ins Lager gebucht (
returnStock) - Reservierung kommt zurück (Seriennummern wieder verfügbar)
- DN-Status auf
cancelled - ShopOrder-Status wird neu berechnet (kann von Delivered zurück auf Partial / Open)
- Bei Shopify:
fulfillmentCancelwird an Shopify gepusht
Idempotenz
Der Finalize-Vorgang ist doppel-sicher: inventory_shipped_at als Gate verhindert eine zweite Lager-Buchung, falls der Endpoint mehrfach aufgerufen wird (z. B. durch Doppelklick oder Webhook-Retry). Legacy-DNs aus älteren Versionen werden beim Update automatisch backfilled.
Lieferschein-Nummerierung
Eigene Nummernkreise via Administration → Nummernkreise definierbar. Format z. B. LS-{year}-{####}.
Reservierungs-Auffüllung
Falls beim Finalize festgestellt wird, dass die ShopOrder-Reservierung kleiner als die DN-Menge ist (z. B. nach einer Shopify-Teil-Erstattung, die die Reservierung geschrumpft hat), füllt das System die Reservierung automatisch wieder auf, bevor ausgebucht wird. Dadurch bleibt der Lager-Stand konsistent.
Verwandte Themen
- Aufträge — Auftrags-Lifecycle inkl. Ausliefern & Teile verbaut
- Shop-Bestellungen — Wie Shopify/Wix-Bestellungen entstehen
- Lagerlogik — Bestandsführung im Detail
- Shopify anbinden — Versand-Push & Fulfillment-Sync für Shop-Bestellungen
How is this guide?