dolibarr.handybarcodescanner/ChangeLog.md
data 5f9c522db2 v5.1: Bestellungen löschen, Freitext-Bearbeitung, Dark Theme Fix
Bestellungen verwalten:
- Lösch-Button an Entwurfs-Bestellungen mit Bestätigungsdialog
- Freitext-Zeilen: Beschreibung und Menge änderbar
- Letzter Freitext-Lieferant wird für nächsten Eintrag gemerkt

Dark Theme:
- Bestellzeilen korrekt lesbar (war weiß auf hell)
- Dialoge mit konsistenten Dark Theme Farben
- Aktive Bestellung besser hervorgehoben

Entfernt:
- Swipe-Hinweis-Button (überflüssig)

Neuer AJAX-Endpoint:
- deleteorder.php

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-25 13:53:24 +01:00

66 lines
2.8 KiB
Markdown
Executable file
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# CHANGELOG MODULE HANDYBARCODESCANNER FOR [DOLIBARR ERP CRM](https://www.dolibarr.org)
## 5.0
### Bestellmodus - Neue Features
- **Produktsuche**: Lupe-Button neben Scan-Button für manuelle Produktsuche
- **Freitext-Positionen**: Plus-Button für freie Artikelbeschreibungen ohne Produktstamm
- **Bestellübersicht per Swipe**: Nach links swipen öffnet Bestellungen-Modal
- **Horizontale Bestellliste**: Alle offenen Bestellungen horizontal scrollbar
- **Direkt-Bestellungen hervorgehoben**: Bestellungen mit "-Direkt" Suffix fett dargestellt
- **Auto-Öffnung**: Zuletzt bearbeitete Bestellung wird automatisch geöffnet
- **Bestellzeilen bearbeiten**: Produktname + Menge in Zeilen, Klick öffnet Bearbeitungsdialog
- **Zeilen-Dialog**: Lagerbestand anzeigen, Menge ändern, Position löschen
### Barcode-Druck
- **Rechts-Swipen**: Öffnet Produktsuche für Barcode-Druck
- **Print-Modal**: Zeigt Code128-Barcode mit Produktreferenz
- **24mm Label-Format**: Optimiert für Brother P-touch und ähnliche Etikettendrucker
- **JsBarcode Integration**: Barcode-Generierung direkt im Browser
### Scanner-Verbesserungen
- **Dialog-Pausierung**: Scanner pausiert automatisch bei geöffneten Dialogen
- **Auto-Fortsetzung**: Scanner läuft weiter wenn alle Dialoge geschlossen
- **Stopp-Button Fix**: Zuverlässiges Stoppen des Scanners jederzeit möglich
### UI/UX
- **Kompakterer Scan-Button**: Mehr Platz für Tool-Buttons
- **Service Worker v5.3**: Aktualisiertes Caching mit JsBarcode-Library
## 5.1
### Bestellungen verwalten
- **Bestellung löschen**: Lösch-Button (Papierkorb-Icon) an jeder Entwurfs-Bestellung
- **Bestätigungsdialog**: Sicherheitsabfrage vor dem Löschen einer Bestellung
- **Freitext-Zeilen bearbeiten**: Beschreibung und Menge von Freitext-Positionen änderbar
- **Lieferant merken**: Zuletzt verwendeter Freitext-Lieferant wird für nächsten Eintrag vorausgewählt
### Dark Theme Verbesserungen
- **Bestellzeilen**: Korrektes Styling im Dark Theme (war weiß/unleserlich)
- **Dialoge**: Alle Dialoge mit konsistenten Dark Theme Farben
- **Aktive Bestellung**: Bessere Hervorhebung der aktiven Bestellung
### Entfernt
- Swipe-Hinweis-Button (überflüssig, Swipe ist intuitiv)
## 4.7
- PWA-Link auf der Scanner-Seite angezeigt (korrekter externer Hostname statt interner IP)
## 4.6
- Menü von Header-Navigation ins linke Seitenmenü unter "Produkte" verschoben (kürzerer Name "Scanner")
- Barcode-Erkennung verbessert: patchSize auf "medium" geändert, Scan-Bereich vergrößert, Frequenz erhöht
- Timeout-Hinweis nach 8 Sekunden wenn kein Barcode erkannt wird
- Tab-Wechsel (Order/Shop/Inventur) ohne Seitenreload Kamera bleibt aktiv
- Gleiche Tab-Logik auch in der PWA-Version
## 4.5
- PWA Standalone-Version mit eigenem Login
- Barcode-Zoom auf Produktkarten (Hook)
- Vibrations- und Sound-Feedback konfigurierbar
## 1.0
Initial version