# Offene Bestellungen

WCPOS ermöglicht es Ihnen, mit mehreren Bestellungen gleichzeitig zu arbeiten. Dies ist nützlich für die Bearbeitung von Kundenanfragen, den Wechsel zwischen Transaktionen und das Wiederherstellen nach Unterbrechungen.

## Karussell Offene Bestellungen[​](#open-orders-carousel "Direkter Link zu Karussell Offene Bestellungen")

Am unteren Rand des Einkaufswagenpanels wird ein horizontales Karussell mit allen offenen Bestellungen angezeigt:

<!-- -->

* Jeder Einkaufswagen zeigt seinen **Gesamtbetrag**
* Die **aktuelle Bestellung** ist hervorgehoben
* Klicken Sie auf einen beliebigen Einkaufswagen, um zu ihm zu wechseln
* Scrollen Sie nach links/rechts, um weitere Einkaufswagen zu sehen

## Eine Neue Bestellung Erstellen[​](#creating-a-new-order "Direkter Link zu Eine Neue Bestellung Erstellen")

Ein neuer leerer Einkaufswagen ist immer verfügbar. Klicken Sie einfach auf einen leeren Einkaufswagen im Karussell oder beginnen Sie, Produkte hinzuzufügen, wenn der aktuelle Einkaufswagen leer ist.

## Wechsel zwischen Bestellungen[​](#switching-between-orders "Direkter Link zu Wechsel zwischen Bestellungen")

Klicken Sie auf eine beliebige Bestellung im Karussell, um zu ihr zu wechseln. Das Einkaufswagenpanel aktualisiert sich, um den Inhalt der ausgewählten Bestellung anzuzeigen.

**Anwendungsfälle:**

* Kunde tritt vorübergehend zurück, um einen weiteren Artikel zu holen
* Sie müssen einem schnellen Kunden helfen, während eine große Bestellung in Bearbeitung ist
* Preise oder Artikel zwischen Bestellungen vergleichen

## Bestellungen auf Server Speichern[​](#saving-orders-to-server "Direkter Link zu Bestellungen auf Server Speichern")

Bestellungen existieren in zwei Zuständen:

### Nur Lokal[​](#local-only "Direkter Link zu Nur Lokal")

Standardmäßig werden neue Bestellungen nur in der lokalen Browser-/App-Datenbank gespeichert. Sie bleiben bei Seitenaktualisierungen erhalten, aber:

* Sind nicht im WooCommerce admin sichtbar
* Gehen verloren, wenn die lokale Datenbank gelöscht wird
* Sind von anderen Geräten aus nicht zugänglich

### Auf Server Gespeichert[​](#saved-to-server "Direkter Link zu Auf Server Gespeichert")

Klicken Sie auf **Auf Server speichern**, um eine WooCommerce-Bestellung mit dem Status `pos-open` zu erstellen. Dies:

* Erstellt eine echte Bestellung in WooCommerce
* Bleibt bestehen, auch wenn die lokale Datenbank gelöscht wird
* Kann von anderen Geräten aus aufgerufen werden
* Erscheint in WP Admin > WooCommerce > Bestellungen

Wann speichern

Speichern Sie Bestellungen auf dem Server, wenn:

* Ein Kunde eine Bestellung für die spätere Abholung zurückhalten möchte
* Sie Ihre Schicht beenden und ein anderer Kassierer fortfahren wird
* Sie eine Sicherungskopie für den Fall von App-/Browserproblemen möchten

## Wiederherstellen gespeicherter Bestellungen[​](#recovering-saved-orders "Direkter Link zu Wiederherstellen gespeicherter Bestellungen")

Wenn Sie Bestellungen auf dem Server gespeichert haben, können sie wieder aufgerufen werden durch:

1. Öffnen des **Bestellungen**-Bildschirms (Pro-Funktion)
2. Filtern nach Status `pos-open`
3. Wiederöffnen der Bestellung

## Bestellpersistenz[​](#order-persistence "Direkter Link zu Bestellpersistenz")

### Lokaler Speicher[​](#local-storage "Direkter Link zu Lokaler Speicher")

WCPOS verwendet IndexedDB, um Bestellungen lokal zu speichern. Dies bietet:

* Persistenz über Browsersitzungen hinweg
* Schnellen Zugriff ohne Netzwerkanfragen
* Offline-Funktionalität

### Synchronisation mit Server[​](#sync-with-server "Direkter Link zu Synchronisation mit Server")

Wenn Sie auf den Server speichern oder auschecken:

* Wird die Bestellung an WooCommerce gesendet
* Eine Bestätigung wird empfangen
* Lokale und Servicedaten werden synchronisiert

## Bestellungen Stornieren[​](#voiding-orders "Direkter Link zu Bestellungen Stornieren")

Um eine offene Bestellung zu entfernen:

1. Wechseln Sie zu der Bestellung, die Sie entfernen möchten
2. Klicken Sie auf die Schaltfläche **Stornieren**

**Was passiert:**

* **Nicht gespeicherte Bestellungen:** Permanent aus der lokalen Datenbank gelöscht
* **Gespeicherte Bestellungen:** In den Papierkorb von WooCommerce verschoben und lokal gelöscht

Um eine stornierte gespeicherte Bestellung wiederherzustellen:

1. Gehen Sie zu `WP Admin > WooCommerce > Bestellungen > Papierkorb`
2. Stellen Sie die Bestellung wieder her

## Tipps[​](#tips "Direkter Link zu Tipps")

### Bestellungen organisiert halten[​](#keep-orders-organized "Direkter Link zu Bestellungen organisiert halten")

Bei mehreren offenen Bestellungen ist es hilfreich, zu:

* Kundennamen zu Bestellungen hinzuzufügen, um die Identifizierung zu erleichtern
* Bestellnotizen hinzuzufügen, die den Grund für die Zurückhaltung beschreiben
* Wichtige Bestellungen auf dem Server zu speichern

### Schichtübergaben[​](#shift-handoffs "Direkter Link zu Schichtübergaben")

Beim Beenden einer Schicht mit offenen Bestellungen:

1. Speichern Sie alle wichtigen Bestellungen auf dem Server
2. Fügen Sie Bestellnotizen hinzu, die den Status erläutern
3. Der nächste Kassierer kann von der Bestellansicht darauf zugreifen

### Offline-Überlegungen[​](#offline-considerations "Direkter Link zu Offline-Überlegungen")

Wenn Sie die Verbindung verlieren:

* Lokale Bestellungen bleiben zugänglich, und Sie können weiterhin Artikel hinzufügen
* Sie können Bestellungen nicht abschließen/auschecken, bis die Verbindung wiederhergestellt ist
* Sie können Bestellungen nicht auf dem Server speichern, bis die Verbindung wiederhergestellt ist
* Sie können keine neuen Kunden erstellen, bis die Verbindung wiederhergestellt ist

***
