Bestellungen, Lager & Belege
Vom Warenkorb über den Dispatch bis zum Audit-Trail.
Bestellungen werden im Marktplatz vorbereitet und über den konfigurierten Dispatch-Weg an den Lieferanten übergeben. Jede Übergabe wird signiert protokolliert.
Bestellung auslösen
- Varianten in den Warenkorb legen.
- Lieferant und Bestellweg prüfen.
- Bestellung bestätigen.
- Status und Beleg in der Historie kontrollieren.
Dispatch-Kanäle
| Kanal | Einsatz |
|---|---|
| VeloConnect | Standard für angebundene Lieferanten |
| REST | JSON-Endpunkt des Lieferanten |
| Bestellung als Mail mit Anhang | |
| CSV / Excel / PDF | Datei-Export für manuelle Wege |
| Noop | Nur protokollieren, nicht senden |
Lager
Bestände werden pro Lagerort geführt. Bewegungen sind append-only, Reservierungen haben eine TTL. Hersteller können Bestände per Push-Webhook melden; daraus entstehen Availability-Codes und Mengen in den VeloConnect-Antworten.
Belege
Lieferschein und Rechnung werden als PDF erzeugt. Fehlen Empfängerdaten, wird der Beleg sichtbar als ENTWURF markiert. Ein Entwurf ist kein gültiger Beleg.
Audit-Trail
Jeder Dispatch wird mit HMAC-SHA256 signiert und im Append-only-Log gespeichert. Der Verify-Endpoint prüft, ob ein Eintrag nachträglich verändert wurde.