Skip to content

Version 2.5.0 / Android 4.2.28

Web-Applikation (2.5.0)

Neue Features

  • Manuelle Sortierung: Neues Modul zur Erfassung manueller Sortiervorgänge mit eigener Weboberfläche, Konfiguration der Sortierklassen je Produktgruppe und Anbindung an die ERP-Sortierklassen. Inklusive Kommentarverwaltung, Lieferantenfilter und ausführlicher Benutzerdokumentation.
  • Lieferantenportal-API: Erweiterte REST-Schnittstellen für das Lieferantenportal mit Lese- und Schreibzugriff auf Lieferanten- und Content-Daten, flexibler Filterung und überarbeiteter Dokumentation.
  • Linienproduktion – Übersicht & Produktionsansicht: Neue Übersichts- und Produktionsansichten für TC-Linien inklusive Komplettierung laufender Aufträge direkt aus der Ansicht.
  • Datei-Upload für Benutzer & Gruppen: Dateien können nun direkt über die API auf Benutzer- und Gruppenebene hochgeladen werden.
  • Passwort-Reset über die Konsole: Neuer CLI-Befehl zum Auflisten von Benutzern und Zurücksetzen ihrer Passwörter.
  • App-Navigationsleiste konfigurierbar: Neue Einstellung zur Steuerung der App-Navigation.
  • Suche nach Quell-Chargennummern: In Listenansichten kann jetzt nach der ursprünglichen Chargennummer gesucht werden.
  • MR-Preview-Deployments: Pro Merge Request wird automatisch eine Preview-Umgebung deployed – schnellere Abnahmen ohne lokales Setup.

Verbesserungen

  • EDBS-Anbindung: Neue Felder fruit_desc und fruit_desc2 bei Chargen, zusätzliche Datensätze in der Stored Procedure aaEDBSOnGetRv, neue Spalten edbs_fetched_date zur besseren Nachvollziehbarkeit der Datenübernahme und Endpunkt zum Setzen des Fetched-Date für Fotos.
  • Jährliche Sequenznummer: Sequenznummern werden automatisch zu Jahresbeginn zurückgesetzt.
  • Längere Barcodes: Scancodes mit 7 Stellen werden zusätzlich zu den bisherigen 10-stelligen Codes verarbeitet.
  • Template-Editor: Vorschau unterstützt jetzt Objektdaten, Inline-CSS/JS entfernt, CodeMirror wird lokal ausgeliefert (keine externen Abhängigkeiten mehr).
  • Modul-Konfiguration: Alle Modul-Konfigurationen sind in einem eigenen, übersichtlich gruppierten Menüpunkt zusammengefasst.
  • Sortier-Job-Übersicht: Erweiterte Anzeige von Partie-Feldern zur leichteren Identifikation, korrigierte Paginierung sowie verbesserte Fehlermeldungen bei Validierungsproblemen.
  • Authentifizierung: Härtung des Logins – deaktivierte Benutzer (gelöscht/inaktiv) können sich nicht mehr anmelden, auch nicht per Token.
  • Rückverfolgbarkeit: Beim Abschließen einer RV bleiben gesetzte Filter erhalten.
  • Dokumentation: Aktualisierte Einrichtungs- und Settings-Dokumentation, modularisierte interne Wissensbasis.

Bugfixes

  • Soft-gelöschte Lieferanten werden bei einem Upsert über die EDBS-ID korrekt reaktiviert; gleichzeitig sind Schreibzugriffe auf gelöschte Lieferanten und Content-Zeilen sauber unterbunden.
  • Datei-Uploads auf soft-gelöschte Content-Zeilen werden zuverlässig verhindert.
  • Token-Login funktioniert wieder zuverlässig (fehlende mad-Spalte im Auth-Token korrigiert).
  • TC-Linie: Beim Abschluss wird die tatsächlich übermittelte Zielcharge verwendet, nicht mehr der nächste Auftrag.
  • Korrekte Behandlung von DT_DELETED-Null-Werten und Spaltennamen in EDBS-Prozeduren.
  • USW-Lager-Ansicht im Modul „Manuelle Sortierung" korrigiert.
  • Korrigierte Zugriffsrechte im Foto-Controller.
  • Leer-/Null-Prüfung für Freitextfelder in der Rückverfolgung.
  • Fehlende return-Anweisungen nach Dateiauslieferung im FileController ergänzt.
  • Migrationsklassen wieder konsistent zu ihren Dateinamen benannt; nicht benötigte Migrationen entfernt.

Android App (4.2.28)

Neue Features

  • Manuelle Sortierung (neues Modul): Vollständige App-Unterstützung für das neue Modul mit eigener Oberfläche, Auftragsdetail-Dialog, Eingabe der Gebindeanzahl, Foto-Aktion sowie Reset-Funktion mit Bestätigungsdialog. Einheitliche Terminologie („Auftrag") und überarbeitetes State-Handling.
  • Manuelle Eingabe & Suche: Neuer Dual-Input-Dialog mit Validierung für die Warensuche, Such-Icon in der Foto-Toolbar, manuelle Chargensuche in Tracing V2, Lot-Suche im Assessment-Screen, Suche nach Produktionsaufträgen sowie Such-Popup mit reiner Zifferneingabe und formatiertem Scancode – das Arbeiten ohne Scanner wird damit deutlich erleichtert.
  • Dynamische Bottom-Navigation: Die untere Navigationsleiste passt sich dem jeweiligen Kontext an und ist nun auch im Offline-Codecheck verfügbar. Verbesserte Zurück-Navigation.
  • Code 128 Unterstützung: Zusätzlicher Barcode-Standard aktiviert.

Verbesserungen

  • Etikettengenerierung: HTML-Etiketten werden jetzt im Backend erzeugt – konsistentere Layouts und einfachere Anpassung ohne App-Update.
  • „Über"-Dialog: Modernisiert und übersichtlicher strukturiert.
  • Foto-Listenansicht: Überarbeitete Darstellung der einzelnen Foto-Einträge.
  • Datenbank-Upload: Auf moderne Netzwerk-Bibliothek (Retrofit + Coroutines) umgestellt – stabiler und besser wartbar.
  • API-Fehlerbehandlung: Verbesserte Fehlerausgaben in Dialogen.

Bugfixes

  • Tracing V2: Produktionsauftrag und TC-Linie werden nach Abschluss eines Trace zuverlässig zurückgesetzt.
  • Manuelle Sortierung: Reset-Texte korrigiert; der Job-Erstellungsstatus wird sauber zurückgesetzt.

Sonstiges

  • Neuer Build-Flavor Kronprinz in der CI-Pipeline (inkl. Release-Packaging).
  • Aktualisierung von Gradle, Android Gradle Plugin und diversen Abhängigkeiten.
  • Entfernung von ungenutztem Activity-Tracking und angepasstes Log-Level.

Sonstiges

  • Refactoring der internen REST-Basisklasse (BaseRestControllerSpRestController) und Vereinheitlichung der DTOs für sauberere Filter- und Validierungslogik.
  • Verbesserte CI/CD-Pipeline: aktivierte Test-Jobs für Produktions-Deploys, Preview-Deployments auf development, optimiertes composer install.
  • Diverse kleinere Stabilitäts- und Fehlerbehandlungs-Verbesserungen.

ITeas iScan Applikation Dokumentation

Version: dev-develop Version: dev-develop
Commit: 4df6a699
Deployed at: 2026-05-20T12:51:02Z