Die Bestellung wird mit Status „Erfasst" gespeichert. Der Wechsel auf „Bestellt" erfolgt später manuell im Detail-Dialog.
Kundendaten importieren
Excel-Datei (.xlsx) mit Kundenstamm hochladen. Erkannte Spalten: Nachname, Vorname, Straße, Hausnummer, PLZ, Ort.
Marken importieren
Excel-Datei (.xlsx) mit Markenliste hochladen. Erkannte Spalte: Marke (oder Brand, Hersteller, Lieferant). Eine Spalte reicht — jede Zeile eine Marke.
Artikel importieren
CSV- oder Excel-Datei mit Artikelstamm hochladen. Erkannte Spalten: brand (Marke), product_group (Warengruppe), article_size (Größe), retail_price (VK-Preis), ean / article_number, product_name (Bezeichnung), quantity (Bestand). Synonyme werden ebenfalls erkannt.
Warengruppen
Liste der Warengruppen, wird im Bestellformular als Dropdown angezeigt. Wird automatisch aus den importierten Artikeln gefüllt und kann jederzeit ergänzt oder bearbeitet werden — eine Warengruppe pro Zeile. Wird beim Speichern automatisch alphabetisch sortiert.
Mitarbeiter
Mitarbeiterliste wird aus mitarbeiter.json auf dem Server geladen (gleiche Datei wie Dienstplan möglich). Hier als Fallback bearbeitbar — eine Zeile pro Mitarbeiter. Wird beim Speichern automatisch alphabetisch sortiert.
Backend / Sync
Pfad zur PHP-Datei auf dem Webspace (orders.php). Leer lassen für reinen Local-Modus (nur dieses Gerät).
Diagnose · Lokal vs. Server
Vergleicht den lokalen Browser-Stand mit dem Server. Zeigt sofort ob Daten verloren oder nicht synchron sind.
| Sammlung | Lokal | Server |
|---|
Wiederherstellung · Backups
Bei jedem Speichervorgang legt der Server automatisch ein Backup an. Hier können frühere Stände eingesehen und wiederhergestellt werden. Der aktuelle Stand wird vor jeder Wiederherstellung selbst nochmal als Backup gesichert.
Export / Import (JSON)
Alle Daten als Datei sichern oder einen früheren JSON-Export wieder einspielen — z.B. wenn der Server-Backup-Ordner leer ist.
Gefahrenzone
Alle lokalen Daten löschen (nur dieses Gerät — Server bleibt unberührt).