Skip to content

Version 2.8.0 / Android 4.2.38 ​

Web-Applikation (2.8.0) ​

Neue Features ​

  • Speicherbelegung der Scanner: Die Geräteliste zeigt den freien Speicher jedes Scanners und markiert ein kritisch volles Gerät. Die Liste lässt sich nach der Belegung filtern, zum Beispiel mit >90. Die Detailansicht listet alle gemeldeten Datenträger, etwa den internen Speicher und die SD-Karte. Die Werte liefert die App ab Version 4.2.38.
  • Sortierkisten bei „Verpackung manuell": Eingänge akzeptieren neben Partien und Chargen auch Sortierkisten. Der Scanner oder die Livesuche im Web liefert den 12-stelligen Sortiercode. iScan bucht die Kiste auf ihre Hauptpartie. Ohne Angabe gilt die Anzahl 1. Das Journal kennzeichnet die Buchung als Sortierkiste.
  • Partie-Info mit Etikett: Neuer Scanner-Endpunkt scan/info-lot-label. Er liefert die Partiedaten aus dem EDBS zusammen mit dem Warenübernahme-Etikett als ZPL-Code. Damit bekommt auch eine Partie ein Etikett, die nur im EDBS existiert.
  • Lizenz „Etikettendruck": Neue Scanner-Lizenz labelprinting. Sie schaltet das neue App-Modul Etikettendruck frei. Nach dem Update ist sie ausgeschaltet. Für Kunden, die Etiketten vom Scanner drucken, die Lizenz in der Lizenzverwaltung einschalten.

Verbesserungen ​

  • EDBS-Anbindung: Die Chargencode-Suche aaEDBSOnSearchManPackChargeCodes findet auch Sortierkisten. Dafür braucht das EDBS die Migration m260915_090000_AddSortedContainersToManPackChargeSearch.
  • Warenübernahme: Die Partienliste zeigt das Anlegedatum jeder Partie.
  • Verpackung manuell: Eine Buchung auf eine Partie oder Charge ohne Anzahl liefert eine klare Fehlermeldung.

Android App (4.2.38) ​

Neue Features ​

  • Etikettendruck (neues Modul): Etikettentyp wählen, Partie scannen, Etikett drucken. Die Partiedaten und das Etikett kommen vom neuen Endpunkt scan/info-lot-label. Das Modul erscheint im Menü, wenn die Lizenz labelprinting aktiv ist.
  • Speicherüberwachung: Die App misst regelmäßig die Belegung aller Datenträger und meldet die Werte an den Server. Bei kritisch vollem Speicher warnt sie den Benutzer mit einer Benachrichtigung oder einem Popup. Die Warnungen sind gedrosselt.
  • Sortierkisten bei „Verpackung manuell": Der Scan einer Sortierkiste bucht die Kiste direkt als Eingang. Der Dialog für die Anzahl entfällt, weil eine Kiste immer die Anzahl 1 hat.

Verbesserungen ​

  • Warenübernahme: Nach dem Etikettendruck lässt sich die Partie nicht mehr ändern.
  • Stabilität: Die App nutzt einen zentralen Anwendungskontext statt statischer Verweise auf Activities. Die Datenbank-Hilfsklasse initialisiert sich thread-sicher.

Abhängigkeiten ​

  • Gradle Wrapper 9.6.0, Android Gradle Plugin 9.4.0.

Sonstiges ​

  • Web-Migrationen: php yii migrate legt die Tabelle device_storage_volume, die Speicher-Spalten der Geräte, das Anlegedatum der Partien, die Spalte isSOW im Journal und die Lizenz an.
  • EDBS-Migration: php yii migrate-edbs aktualisiert die Chargencode-Suche. Bis dahin findet die Livesuche keine Sortierkisten. Die direkte Buchung über den Code funktioniert trotzdem.
  • Tests: Unit- und Functional-Tests für Speicherbelegung, Sortierkisten-Buchungen und das Partie-Etikett.

ITeas iScan Applikation Dokumentation

Version: dev-develop Version: dev-develop
Commit: 242a1f0d
Deployed at: 2026-09-22T13:57:56Z