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

2.2 KiB
Executable file
Raw Blame History

CHANGELOG MODULE HANDYBARCODESCANNER FOR DOLIBARR ERP CRM

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