dolibarr.handybarcodescanner/ChangeLog.md
data 74728a71d1 v5.0: Bestellmodus erweitert, Barcode-Druck, Scanner-Pausierung
Bestellmodus:
- Produktsuche (Lupe-Button) und Freitext-Positionen (Plus-Button)
- Bestellübersicht per Swipe nach links
- Horizontale Bestellliste mit Direkt-Bestellungen hervorgehoben
- Bestellzeilen bearbeiten (Menge ändern, löschen)
- Auto-Öffnung der zuletzt bearbeiteten Bestellung

Barcode-Druck:
- Swipe nach rechts öffnet Produktsuche für Druck
- Code128 Barcode-Generierung mit JsBarcode
- Optimiert für 24mm Etikettendrucker (Brother P-touch)

Scanner:
- Automatische Pausierung bei geöffneten Dialogen
- Fortsetzung wenn alle Dialoge geschlossen
- Stopp-Button funktioniert jetzt zuverlässig

Neue AJAX-Endpoints:
- searchproduct.php, addfreetextline.php
- getorders.php, getorderlines.php, updateorderline.php

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-23 09:46:06 +01:00

51 lines
2.2 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
- **Swipe-Hinweis**: Visueller Hinweis "← Bestellungen" im Order-Mode
- **Service Worker v5.3**: Aktualisiertes Caching mit JsBarcode-Library
## 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