Einführung

Release Notes

Versionshinweise

2026-09-10

Entsorgung: Menge und Herkunftsort

  • Entsorgungsreservierungen speichern und zeigen jetzt Menge und Herkunftsort — wie bei der Inventur — in der Reservierungsübersicht am Bestand und im Artikel-Verlauf.

Entsorgung löscht den Bestand

  • Wenn Sie eine Entsorgungsreservierung verbuchen, wird der Bestand gelöscht — er bleibt nicht mehr nur als archiviert stehen. Die Angaben zur Entsorgung (Artikel, Charge, Seriennummer, …) bleiben an der Reservierung nachvollziehbar.

Artikel-Verlauf: Entsorgung und gelöschte Bestände

  • Im Verlauf eines Artikels erscheinen jetzt auch verbuchte Entsorgungen und andere Vorgänge, bei denen der Bestand danach gelöscht wurde — mit dem Bestandslabel aus der Reservierung, auch wenn der Bestand selbst nicht mehr existiert.

Sperr- und Entsorgungsreservierung für mehrere Bestände

  • In der Live-Bestandsliste legen Sie für markierte Zeilen jetzt Sperr- oder Entsorgungsreservierungen in der Stapelverarbeitung an — mit Prüfung vor dem Anlegen, optional mit Kommentar, bei Sperren mit Sperrgrund.
  • Die Reservierungen bleiben offen, bis Sie sie wie gewohnt in der Reservierungsübersicht verbuchen.

Inventur: gezählt wird, was gezählt werden darf

  • Ein Bestand, auf dem eine Sperre liegt, lässt sich jetzt inventieren. Bisher wurde er pauschal abgewiesen — obwohl eine Sperre das Zählen gar nicht verhindert, sondern nur das Wegbuchen. Was bleibt, ist die Mengenuntergrenze: unter die gesperrte Menge kommen Sie nicht, und die Ablehnung nennt sie Ihnen.
  • Dasselbe gilt für einen Bestand mit Sperrgrund am Bestand selbst: er ist zählbar wie jeder andere.
  • Neu abgewiesen wird dagegen die Inventur eines Bestands, dessen Ladungsträger gerade ausgelagert oder verschrottet wird. Das war bisher möglich und hat gezählt, was im selben Moment das Haus verlassen hat. Die Meldung nennt den Ladungsträger, der im Weg steht.
  • Die Änderung gilt überall gleich: Scan-Inventur am Gerät, Sammel-Inventur im Büro und jede weitere Erfassung.

Seriennummer über die Inventur ändern

  • In der Inventur erfassen Sie jetzt auch die Seriennummer eines Bestands; sie wird beim Verbuchen auf den Bestand geschrieben und ist im Bestandsverlauf nachvollziehbar. Ein leeres Feld löscht die Seriennummer.
  • Liegt auf dem Bestand eine offene Auslagerung oder Teilung, bleibt es wie bisher bei der reinen Mengenänderung — Seriennummer, Charge und MHD sind dann nicht änderbar.

Umlagerung: die Seriennummer entscheidet mit

  • Beim Umlagern mit Zusammenführen werden zwei Bestände nur noch verschmolzen, wenn Artikel, Charge, Seriennummer und MHD übereinstimmen. Bisher fehlte die Seriennummer in der Prüfung: ein Bestand mit Seriennummer A wanderte in einen mit Seriennummer B, übrig blieb eine Zeile mit Menge 2 — und Seriennummer A war aus dem Livebestand verschwunden. Bei seriengeführter Ware ging so eine Stückidentität still verloren.
  • Ebenfalls korrigiert: ein Bestand ohne Charge wurde mit einem Bestand mit Charge zusammengeführt, wenn das System den Partner selbst suchte. Auch das setzt jetzt Übereinstimmung voraus. Leeres Feld und keine Angabe gelten dabei weiterhin als dasselbe.
  • Kommen mehrere Partner in Frage, wird reproduzierbar der älteste Bestand gewählt. Bisher entschied das die Datenbank, und zwei Läufe konnten unterschiedlich ausgehen.
  • Folge für den Betrieb: eine Umlagerung scheitert deswegen nicht — der Bestand wird normal auf den Zielort bewegt und bleibt eine eigene Zeile. Es entstehen also mehr Bestandszeilen als bisher, aber keine Fehler.

Umlagerung: Bestand unter Zählung bleibt stehen

  • Der Rückbuchungs-Weg aus der Bibliothek (SIP2-Checkin, Exlibris) verschob einen Bestand auch dann, wenn darauf eine offene Inventur, Sperre oder Verschrottung lag. Er wird jetzt abgewiesen, mit Nennung des Vorgangs, der im Weg steht.
  • Ist die Inventur verbucht oder storniert, läuft die Rückbuchung wie gewohnt.

2026-09-09

Ein- und Auslagerung: Ladungsträger optional

  • In den Stammdaten des Arbeitsschritts (Einlagerung bzw. Auslagerung) steuern Sie, ob Ladungsträger-Positionen angelegt werden dürfen.
  • Bei Bestandsinstallationen ist das standardmäßig deaktiviert — aktivieren Sie es pro Auftragstyp, wenn Sie Ladungsträger planen.
  • Bestandspositionen sind davon nicht betroffen; bestehende Ladungsträger können weiter bearbeitet werden.

Formulare: Fokus nach Datensatzauswahl

  • Wählen Sie in einem Formular einen referenzierten Datensatz (z. B. Artikel), springt der Cursor automatisch zum nächsten Feld — Sie müssen nicht erneut mit der Maus klicken.

Pufferprüfung ohne passenden Auftragstyp

  • Die automatische Bildung von Buchleihe-Aufträgen aus einer Pufferprüfung läuft nur, wenn ein aktiver Auftragstyp dafür eingerichtet ist. Fehlt er, wird die Prüfung übersprungen statt eines Fehlers.

2026-09-08

Disposition: Uhrzeit bei der Sortierung

  • Auf der Zeitachse in der Disposition werden Aufträge innerhalb einer Gruppe (z. B. gleicher LKW, gleicher Tag) jetzt aufsteigend nach geplanter Uhrzeit sortiert. Aufträge ohne Uhrzeit stehen hinten.
  • Auf dem Tablet gilt dieselbe Sortierung in der Auftragsdisposition.
  • Beim nachträglichen Bearbeiten eines Abpumpauftrags können Sie die geplante Uhrzeit jetzt direkt im Dispositions-Schritt ändern.

Tablet – Abpump- und Leerpump-Beleg: Logo und Kennzeichen

  • Auf dem Abpump- und Leerpump-Beleg (Bixolon) erscheinen optional das Logo und das Fahrzeug-Kennzeichen.
  • Steuerung am Labeltyp über print_logo=true (für Beleg Abpumpen, Beleg Leerpumpen und Auftragsblatt Fäkal voreingestellt).

PDF-Auftragsblatt Fäkal

  • Im Briefkopf Werkhof-Adresse und optional Logo (wie am Tablet-Beleg); im Protokoll das Kennzeichen sowie Grubennummer und Kundennummer in eigenen Zeilen.

Suche in Mandantendienstleistungen

  • Die Suche nach einem Mandantenkürzel unter Stammdaten → Mandantendienstleistung stürzte ab. Sie listet jetzt die passenden Einträge.

Bilder und Anhänge an Adressen

  • Auf der Adress-Detailseite gibt es den Reiter Bilder und Anhänge. Dort hinterlegen Sie Fotos und Dateien zur Adresse — so wie Sie es von Artikeln kennen.

2026-09-07

Tablet – Auftrag anlegen: der Knopf „Neu" erscheint wieder

  • In der Auftragsdisposition auf dem Tablet fehlte der Knopf „Neu" zum Anlegen eines Auftrags in der ausgelieferten Version, obwohl Berechtigung und Auftragstyp stimmten. Er erscheint jetzt oben rechts, sobald die Auftragstypen geladen sind.
  • Betroffen war nur die ausgelieferte Version; in der Entwicklungsumgebung war der Knopf sichtbar, weshalb der Fehler bis zum ersten Kundeneinsatz unbemerkt blieb.

Hinweis für den Betrieb – Keycloak-Konten für bestehende Gerätebenutzer

Betrifft Installationen, die die Rechteumstellung bereits durchgeführt haben und app_user-Datensätze aus der Zeit davor führen.

  • Die Migration legt keine Keycloak-Konten für app_user an — sie kann es nicht. Bestehende Gerätebenutzer haben ihren Startsatz an Rechten, aber kein Konto und keinen keycloak_uid. Neu ist der Skriptbefehl provision_roles.sh … sync-app-users, der das für den Bestand nachholt: Konto ohne Passwort anlegen, Rolle werner_operator zuweisen, keycloak_uid zurückschreiben. Idempotent. Braucht zusätzlich PSQL (siehe devops/BETRIEB_BENUTZER_RECHTE.de.md, Abschnitt 5.1).
  • Neue Rolle werner_operator (über provision_roles.sh … roles): genau die Rechte, die ein Gerätebenutzer braucht — Aufträge und Bestände am Endgerät, keine Stammdaten-, Benutzer- oder Einstellungspflege. Bisher gab es nur „alles" oder „nur lesen".
  • Behobener Fehler: Wurde ein solcher Bestandsbenutzer in werner-server gespeichert, bevor sein Keycloak-Konto existierte, legte werner-server das Konto ohne Rollen an und löschte daraufhin seine Rechte — der nächste vom Gerät angelegte Auftrag wurde abgewiesen. Ein neu angelegtes Konto erhält jetzt werner_operator; fehlt die Rolle im Realm, bleiben die gespeicherten Rechte unverändert und das Log sagt, was zu tun ist.
  • Empfohlene Reihenfolge für den Bestand: roles → sync-app-users → erst danach Datensätze unter /master/app_user bearbeiten. Schrittfolge in devops/MIGRATION_KEYCLOAK_AUTHZ.de.md, Schritt 4.

Import-Jobs-Liste bei großen Importen stabil

  • Die Übersicht Schnittstellen → Import-Jobs lädt nicht mehr die kompletten Importdaten aller Einträge — die Seite bricht damit nicht mehr ab, wenn einzelne Jobs sehr große Dateien verarbeitet haben.
  • Die geparsten Daten und Fehlerdetails sehen Sie weiterhin im Detail-Panel, wenn Sie einen Import-Job öffnen.

Schlauchlänge in der Aufgabenliste (PWA)

  • In der kompakten Aufgabenansicht sehen Sie bei Abpumpaufträgen direkt hinter dem Volumen die effektive Schlauchlänge des Grubenstandorts — so erkennen Sie auf einen Blick, wo lange Schläuche nötig sind.

Zeilenumbrüche in Kommentaren bleiben sichtbar

  • Kommentare, die Sie mit Zeilenumbrüchen erfasst haben — etwa am Abpumpauftrag — werden in der Auftragsansicht wieder so umgebrochen, wie Sie sie eingegeben haben.

Einzelauftrag – Abfallart aus Grubenart

  • Beim Anlegen eines Einzelauftrags wird die Abfallart wieder zuverlässig aus der Grubenart des gewählten Grubenstandorts vorbelegt — etwa Fäkalwasser bei Grubenart ASG, statt nur des Auftragstyps-Standards.
  • Eine manuelle Auswahl bleibt möglich und wird nicht überschrieben.

2026-09-03

Automatische Karten-Verortung überschreibt keine gesetzten Pins

  • Adressen, die schon Koordinaten haben — aus dem Import, vom Hostsystem oder weil Sie den Pin selbst gesetzt haben — werden von der Hintergrund-Verortung nicht mehr überschrieben.
  • Um eine Adresse erneut automatisch zu verorten, leeren Sie die Koordinaten und löschen Sie auf der Adress-Detailseite den Zeitstempel der Ortsbestimmung.

2026-09-02

Import – Adressstämme mehrerer Dienstleister mit einer Importdefinition

  • Führen Sie mehrere Adressstämme (z. B. ZWA Holzland, AZV Gleistal, AZV Kahla), können Sie den Mandanten jetzt direkt im Import-Dialog wählen. Bisher mussten Sie zwischen zwei Dateien die Importdefinition umkonfigurieren.
  • Welche Angaben beim Import wählbar sind, legen Sie in der Importdefinition fest: Klappen Sie unter Konfigurations-Tags die Zeile auf und setzen Sie Beim Import übersteuerbar. Dort bestimmen Sie auch, wie der Wert erfasst wird – als Text, Ja/Nein, Zahl oder als Auswahlliste über eine Tabelle bzw. View. Bei einer Auswahlliste geben Sie an, welches Attribut angezeigt und welches übernommen wird.
  • Der zuletzt verwendete Wert wird gemerkt und beim nächsten Import vorgeschlagen, sodass wiederkehrende Importe ohne erneute Eingabe laufen.
  • Die Vorschau (Probelauf) rechnet mit denselben Angaben wie der spätere Import – Sie sehen also vorher, auf welchen Mandanten die Adressen laufen. Ein Probelauf verändert den gemerkten Wert nicht.
  • Lassen Sie ein Feld leer, bleibt der in der Importdefinition hinterlegte Wert gültig. Importdefinitionen ohne solche Einstellungen verhalten sich unverändert.

Manueller Adressimport: weitere Dateiformate

  • Der Manueller Adressimport akzeptiert dieselben Feldnamen jetzt auch als Excel (.xlsx), JSON, YAML und XML — nicht nur als CSV
  • Dateien aus dem Adress-Export mit Export für Update (Spaltenüberschriften = Feldnamen) lassen sich nach Bearbeitung wieder importieren; neu unterstützt sind unter anderem Koordinaten (latitude, longitude, geoposition_source), Liefer- und Rechnungsadresse (delivery_address, billing_address), Tour auch als tour/ident (wie in der Exportdatei) sowie Fremdschlüssel als numerische IDs (country_id, tour_id, type_of_pit_id usw.) — nicht nur über …/ident-Spalten
  • Die Export-Spalte Verwendung (usage) ist nur Anzeige und kann nicht importiert werden — entfernen Sie die Spalte vor dem Import aus der Datei
  • Leere Zeilen am Ende der Datei (z. B. eine angehängte Excel-Zeile) werden übersprungen und führen nicht mehr zu Fehlern
  • Die ausklappbare Beschreibung im Import-Dialog wird aus der Software-Version geladen und ist in der Oberfläche schreibgeschützt
  • Unter Schnittstellen → Import-Job-Definitionen zeigt der Tab Markdown-Vorschau, wie die Beschreibung im Import-Dialog formatiert erscheint — ohne sie dort ausprobieren zu müssen

Fehlende Berechtigung wird als solche angezeigt

  • Rufen Sie eine Seite auf, für die Ihnen die Berechtigung fehlt — etwa über ein Lesezeichen oder weil Sie nach der Anmeldung dorthin zurückgeführt werden —, erscheint jetzt „Keine Berechtigung" samt dem Namen des fehlenden Rechts, das Sie Ihrem Administrator nennen können. Bisher stand dort „Unknown error" und ein Knopf „Seite neu laden", der nicht helfen konnte.
  • Menü und Kopfzeile bleiben dabei stehen, Sie können also direkt woandershin wechseln, statt zurückgehen zu müssen.

Schnellsuche: übersichtlichere erweiterte Filter und Suchhistorie

  • Im Dialog Schnellsuche (Strg+K) liegen erweiterte Filter und Ihre letzten Suchen jetzt untereinander statt nebeneinander — Datumsfelder haben wieder volle Breite
  • Einträge in der Suchhistorie zeigen knapp, wonach gesucht wurde (Suchbegriff, Filter mit Werten)
  • Ist die Historie zugeklappt, können Sie die letzte Suche direkt über das Wiederholen-Symbol erneut ausführen

2026-09-01

Auswertungen WTAZV: erweiterte Filter und Summen

  • Klärwerksliste und Betriebstagebuch lassen sich jetzt zusätzlich nach Erstellungs- und Abschlusszeitraum des Auftrags, Auftragsnummer, Fahrzeug, Dienstleistung (Artikel aus Leistungspositionen) und Entleerungsstandort filtern; im Betriebstagebuch auch nach Grubenart
  • In der Klärwerksliste sehen Sie die summierten Abpump- und Leerpumpmengen der aktuell gefilterten Datensätze (Leerpumpmenge je Leerpumpen-Auftrag nur einmal)

Fäkalaufträge direkt am Handheld anlegen und erledigen

  • Fahrer können einen Fäkalauftrag jetzt selbst am Gerät anlegen: Adresse suchen — das System schlägt die Abfuhrmenge und das heutige Datum vor, das aktuell gewählte Fahrzeug wird automatisch zugeordnet.
  • Zwei Wege stehen zur Wahl:
    • Jetzt erledigen springt direkt in die Erledigen-Maske: Menge prüfen, Dienstleistungen ergänzen, Unterschrift einholen. Beim Abschluss wird der Auftrag in einem Schritt angelegt und erledigt — das funktioniert auch ohne Netzempfang, die Buchung wird bei nächster Verbindung übertragen.
    • Speichern legt wie bisher nur den offenen Auftrag an; er erscheint in der Auftragsliste und wird später erledigt.
  • Das Anlegen am Gerät setzt für den angemeldeten Fahrer das Recht «Aufträge anlegen, ändern und disponieren» voraus. Ohne dieses Recht ist die Schaltfläche Neu nicht verfügbar; konnte das Gerät die Rechte noch nie prüfen, ist sie sichtbar, aber mit Hinweis gesperrt.

Hinweis für den Betrieb – Mapbox für automatische Adress-Verortung

Für Karte, Adresssuche und die neue Hintergrund-Verortung importierter Adressen gehören diese Variablen in die Installation .env:

VariableDienstPflichtVorgabe / Hinweis
VITE_MAPBOX_LKwerner-server (Karte, Suche)ja*Mapbox-Zugangstoken
MAPBOX_SUGGEST_ENDPOINTwerner-serverneinhttps://api.mapbox.com/search/searchbox/v1/suggest
MAPBOX_RETRIEVE_ENDPOINTwerner-serverneinhttps://api.mapbox.com/search/searchbox/v1/retrieve
MAPBOX_GEOCODING_ENDPOINTwerner-backendneinhttps://api.mapbox.com/geocoding/v5/mapbox.places
MAPBOX_SERVER_TOKENwerner-backendnein**Mapbox-Zugangstoken für Batch-Geocoding

* Ohne VITE_MAPBOX_LK zeigt der Adressstamm statt der Karte einen Hinweis an [email protected].
** Wenn leer, verwendet werner-backend denselben Wert wie VITE_MAPBOX_LK (so in docker-compose.yaml und start-docker.zsh verdrahtet).

Neue Installationen erhalten die Platzhalter über werner-docker/create_deployment_package.sh. Details: devops/MIGRATION_KEYCLOAK_AUTHZ.de.md, Abschnitt Mapbox.

Ohne gesetzten Token startet der Stack normal; der Batch-Task tasks/geocode-addresses protokolliert dann, dass keine Verortung möglich ist.

Adressen: automatische Karten-Verortung nach Import

  • Nach einem Massenimport werden Adressen im Hintergrund anhand von Strasse, PLZ und Ort grob auf der Karte verortet — ohne dass jede Adresse einzeln bearbeitet werden muss.
  • Der Batch-Lauf startet alle drei Minuten von selbst; unter Batchverarbeitung → Task-Log können Sie ihn auch manuell als tasks/geocode-addresses auslösen.
  • Auf der Adress-Detailseite sehen Sie, wann die letzte automatische Ortsbestimmung erfolgte. Erneut automatisch verorten: Koordinaten leeren und den Zeitstempel mit Löschen entfernen. Adressen mit gesetztem Pin bleiben unangetastet.

Karte ohne Mapbox-Konfiguration

  • Ist im werner-server kein Mapbox-Zugangstoken (VITE_MAPBOX_LK) gesetzt, erscheint anstelle der leeren Karte ein Hinweis, dass keine Geolocation-API konfiguriert ist, inklusive Kontakt [email protected].

Hinweis für den Betrieb – Zeitzone steht jetzt in der .env.<kontext>

Betrifft ausschliesslich neue Installationen. Die vom Deployment-Paket erzeugte .env.<kontext> enthält ab dieser Version die Variable TZ (Vorgabe Europe/Zurich). Sie steuert die Zeitzone aller Container — Postgres, werner-backend, werner-server, werner-pwa und Keycloak — und damit auch now()/current_timestamp sowie die Zeitstempel in den Logs. Wer in einer anderen Zone betreibt, setzt den Wert in .env.<kontext> und startet den Stack neu.

Für eine laufende Installation ändert sich nichts: ihre .env bleibt gültig. Wer die Zeitzone dort nachträglich angleichen will, findet die Schritte in werner-docker/DEPLOYMENT.md, Abschnitt „Zeitzone nachträglich angleichen".

Übersicht „Fällige Regelentsorgung“

  • Die Liste baut deutlich schneller auf, insbesondere bei vielen historischen Aufträgen

Klärwerksliste – die Auswertung öffnet wieder

  • Die Klärwerksliste unter „Archiv“ liess sich nicht mehr öffnen: statt der abgelieferten Entsorgungen erschien eine Fehlermeldung. Betroffen war die gesamte Auswertung, nicht einzelne Zeilen.
  • Aus demselben Grund funktionierten auch die Schnellsuche in dieser Liste und der Export nach Excel und CSV nicht.
  • Beides steht wieder zur Verfügung. Es sind keine Daten verloren gegangen; die Auswertung zeigt nach dem Aktualisieren wieder alle abgelieferten Entsorgungen.

2026-08-31

Hinweis für den Betrieb – Deployment-Paket bringt seine Geheimnisse mit

Betrifft ausschliesslich neue Installationen. Für eine laufende Installation ändert sich nichts; ihre bestehende .env bleibt unverändert gültig.

werner-docker/create_deployment_package.sh erzeugt die Geheimnisse jetzt selbst, statt CHANGE_ME-Platzhalter auszuliefern. Ein frisches Paket startet damit ohne Handarbeit an der .env.

VariableVorgabe im erzeugten .env
WERNER_POSTGRES_PASSWORDerzeugt (drei Wörter + Zeichenfolge)
WERNER_KEYCLOAK_DB_PASSWORDerzeugt (drei Wörter + Zeichenfolge)
WERNER_KEYCLOAK_ADMIN_USERadmin
WERNER_KEYCLOAK_ADMIN_PASSWORDerzeugt (drei Wörter + Zeichenfolge)
WERNER_SESSION_SECRETerzeugt (openssl rand -base64 32)
WERNER_SECRET_KEYerzeugt (openssl rand -base64 32) — neu im Paket

Drei Dinge sind beim Ausrollen zu beachten:

  • Die Werte gehören sofort in den Passworttresor. Sie stehen lesbar nur in .env.<kontext>, und nichts kann sie später wiederherstellen.
  • In der .env müssen sie stehen bleiben. Jeder Wert wird bei jedem Containerstart erneut gelesen. Zu löschen sind stattdessen das Tar-Archiv und jede Kopie auf dem Transportweg; .env und Archiv werden mit Modus 600 erzeugt.
  • WERNER_SECRET_KEY darf nach dem ersten gespeicherten SMTP-Passwort nie mehr gewechselt werden — die verschlüsselten Einträge sind mit einem neuen Schlüssel nicht mehr lesbar. Das Sitzungsgeheimnis darf dagegen jederzeit gewechselt werden; es meldet nur alle Anwender ab.

Ausserdem gleicht das Postinstall die Datenbankrolle ukeycloak bei jedem Lauf an WERNER_KEYCLOAK_DB_PASSWORD an. Damit ist die .env die massgebende Quelle: ein Wechsel dieses Passworts braucht kein ALTER ROLE mehr von Hand, sondern nur noch einen Neustart des Stacks. Einzelheiten in devops/MIGRATION_KEYCLOAK_AUTHZ.de.md, Abschnitt 10.

2026-08-28

Endgeräte – Anmeldung mit einem echten Geheimnis

  • Die Endgeräte weisen sich gegenüber rocklog edge ab dieser Version mit einer serverseitig erzeugten Sitzungskennung aus statt mit einem im Gerät berechneten Fingerabdruck. Der Fingerabdruck war nie ein Geheimnis; die Kennung ist eines.
  • Für die Halle ändert sich nichts. Die Geräte stellen sich beim nächsten Laden von selbst um — kein QR-Code, keine Neuregistrierung, keine Einstellung.
  • Ein Gerät verliert seine Registrierung nicht mehr, wenn es während eines Neustarts von rocklog edge nachfragt. Bisher konnte ein einzelner unglücklicher Aufruf in diesem Zeitfenster dazu führen, dass das Gerät neu angemeldet werden musste.
  • Die Sitzungskennung steht nicht mehr in der Adresszeile der Aufrufe und damit auch nicht mehr in Server-Protokollen.

2026-08-27

Endgeräte – Anmeldung nach der Rechteumstellung

  • Endgeräte in der Halle synchronisieren wieder. Nach dem Aktivieren der verbindlichen Anmeldung wies rocklog edge jeden Geräte-Zugriff mit „nicht angemeldet“ ab, obwohl an den Geräten nichts geändert worden war und nichts geändert werden musste. Betroffen war jedes Gerät jeder Installation, sobald die Durchsetzung eingeschaltet wurde.
  • Sichtbar wurde das als ein hängender Eintrag „Ausstehende Synchronisation Gerät → Server“ auf dem Gerät: gebuchte Vorgänge blieben in der Warteschlange stehen, statt zum Server zu laufen.
  • Aufgestaute Einträge laufen nach dem Aktualisieren von selbst ab. Es ist nichts nachzutragen und nichts von Hand zu bereinigen.

2026-08-24

Mandanten-Dienstrolle – Speichern und Löschen treffen den richtigen Datensatz

  • Wenn Sie eine Mandanten-Dienstrolle bearbeiten und speichern, ändert rocklog edge jetzt genau diesen Eintrag. Bisher konnte stattdessen ein anderer Adress-Dienstleister mit derselben Nummer überschrieben werden.
  • Das Löschen einer Mandanten-Dienstrolle entfernt nur noch diese Zuordnung — nicht versehentlich den gesamten Mandanten.

Warenausgang – reservierte Menge nach Rückgängigmachen

  • Machen Sie Waren reservieren rückgängig oder stornieren den Auftrag, setzt rocklog edge die reservierte Menge auf den Positionszeilen zurück. Die Anzeige bleibt nicht auf „reserviert“ stehen, obwohl keine Reservationen mehr existieren.
  • Ein anschließender Warenversand ohne erneutes Reservieren wird abgelehnt, statt den Auftrag leer abzuschließen.

Abfalltransport – Recycling-Adresse schon bei der Disposition

  • Beim Anlegen eines Abfalltransports mit Recycling-Mandant prüft rocklog edge, ob eine Adresse mit der Rolle Recycling hinterlegt ist — dieselbe Adresse, die der Fahrer später beim Abliefern braucht. Fehlt sie, erscheint der Hinweis sofort in der Disposition statt erst auf dem Tablet.

2026-08-21

Anmeldung und Berechtigungen

Diese Änderung betrifft alle Anwender und erfordert Vorbereitung durch den Betreiber. Die vollständige Schrittfolge steht in devops/MIGRATION_KEYCLOAK_AUTHZ.de.md. Für den Betrieb danach – Benutzer anlegen, Rechte vergeben und entziehen, Dienstkonten, Störungssuche – gibt es devops/BETRIEB_BENUTZER_RECHTE.de.md.

  • Die Anmeldung ist ab dieser Version verbindlich. rocklog edge nimmt Aufrufe nur noch von angemeldeten Anwendern entgegen – auch aus Skripten und Fremdsystemen, die bisher ohne Zugangsdaten zugegriffen haben.
  • Das Menü richtet sich nach Ihren Rechten. Wozu Sie nicht berechtigt sind, wird nicht mehr angeboten – auch nicht in der Schnellsuche. Fehlt Ihnen ein gewohnter Menüpunkt, wenden Sie sich an Ihren Administrator: es fehlt eine Berechtigung, die Seite gibt es weiterhin.
  • Bestehende Anwender behalten zunächst alle Rechte. Der Betreiber vergibt sie anschließend im laufenden Betrieb gezielter. Sie müssen nichts tun.
  • Fremdsysteme brauchen ein eigenes Dienstkonto. Betroffen sind zum Beispiel der SIP2-Anschluss und Importe aus Vorsystemen. Welche Systeme das in Ihrer Installation sind, klärt der Inventurbogen im Migrationshandbuch – ohne ihn kann ein Anschluss nach der Umstellung stillschweigend ausfallen.
  • Ihre Sitzung erneuert sich von selbst. Bisher lief die Anmeldung nach einigen Minuten unbemerkt ab und Aktionen schlugen ohne erkennbaren Grund fehl.
  • Endgeräte laufen unverändert weiter. Für die Geräte in der Halle ändert sich mit dieser Version nichts; ihre Umstellung ist gesondert angekündigt.
  • Dokument-Links funktionieren weiter wie bisher. Wer einen Link auf ein Dokument bekommen hat, kann ihn weiterhin ohne Anmeldung öffnen – auch ohne Werner-Zugang. Wer ein Dokument hochlädt oder löscht, muss angemeldet und berechtigt sein.
  • Lokale Testinstallationen ohne Keycloak bleiben unverändert bedienbar. Dort greift keine Berechtigungsprüfung und das Menü ist vollständig.

Exportdateien nur noch für den Besteller

  • Eine erzeugte Export-Datei kann nur noch von der Person heruntergeladen werden, die den Export angestoßen hat. Bisher genügte die Kenntnis des Dateinamens.

Auftrag bearbeiten – Sprung zu Stammdaten

  • Im Seitenpanel Auftrag bearbeiten führt ein Verknüpfungssymbol in den Abschnittsüberschriften direkt zur passenden Stammdatenseite (Adresse, Standort, Lagerort, Fahrzeug, Ladeeinheit, Artikel, Mandant). So können Sie z. B. Grubenangaben oder Kundendaten bearbeiten, ohne die Adresse in den Stammdaten extra zu suchen.

Tablet – Abpumpen-Bon: Schlauchlänge und Unterschrift

  • Der Abpump-Bon zeigt die Schlauchlänge jetzt auch dann, wenn Sie den vorgeschlagenen Wert nicht manuell ändern.
  • Die Schlauchlänge wird auf dem Bon in Metern ausgegeben (nicht mehr fälschlich in Zentimetern).
  • Der Bon druckt die Unterschrift des Kunden mit – auch offline, direkt aus dem lokal zwischengespeicherten Bild.

Startseite – Schnelleinstieg selbst gestalten

  • Über den Stern neben dem Logo nehmen Sie eine Seite in Ihre Schnellzugriffe auf der Startseite auf oder entfernen sie wieder – per Klick nur für Ihr Gerät bzw. Ihren Benutzer, mit Shift+Klick für alle Benutzer.
  • Auf der Startseite entfernen Sie einen Schnellzugriff über den Stern auf der Kachel; mit Shift+Klick entfernen Sie ihn dauerhaft für alle Benutzer.

2026-08-20

Seitenpanels – schmal, breit oder extrabreit

  • Seitenpanels (SideOver) lassen sich jetzt in drei Breiten wählen: Schmale Ansicht, Breite Ansicht und Extrabreite Ansicht. Die extrabreite Variante nutzt den Großteil des Bildschirms, damit dichte Tabellen (z. B. Auftragsübersicht in der Dispo) ohne seitliches Scrollen lesbar bleiben. Ihre Wahl wird pro Panel gespeichert.

2026-08-19

Auftragserstellung – Abfallart aus Grubenart vorbelegen

  • Bei der Anlage eines Entsorgungsauftrags wird die Abfallart jetzt automatisch anhand der hinterlegten Grubenart des gewählten Grubenstandorts vorbelegt. Eine manuelle Auswahl bleibt jederzeit möglich und wird durch die Vorbelegung nicht mehr überschrieben.
  • Behoben: Die Abfallart eines bereits erstellten Entsorgungsauftrags wurde in der Browser-Ansicht fälschlich leer angezeigt, obwohl sie korrekt gespeichert war.

Dispo-Kalender – Feiertage sichtbar, Fahrzeuge als voll markieren

  • Feiertage sind in der Dispo-Übersicht rot hinterlegt, Samstag und Sonntag grau. Fahren Sie mit der Maus über den Spaltenkopf, sehen Sie den Namen des Feiertags.
  • Unter Stammdaten → Feiertage pflegen Sie die Feiertage selbst. Neu können Sie einen Feiertag auf ein Jahr festlegen — damit lassen sich Brückentage und bewegliche Feiertage wie Christi Himmelfahrt oder Pfingsten eintragen. Lassen Sie das Jahr leer, gilt der Feiertag jedes Jahr. Ohne Mandant gilt der Eintrag für alle Mandanten.
  • Wichtig: Die bisher hinterlegten beweglichen Feiertage (Christi Himmelfahrt, Pfingsten, Pfingstmontag, Buß- und Bettag) sind jetzt dem Jahr 2026 zugeordnet, weil ihre Daten nur für 2026 stimmen. Für 2027 und später tragen Sie diese Tage bitte über die neue Maske nach.
  • Öffnen Sie in der Dispo-Übersicht einen Lastwagen an einem Tag, können Sie ihn über den Schalter Fahrzeug voll für diesen Tag als voll kennzeichnen. Volle Fahrzeuge sind in der Übersicht kräftig orange hinterlegt, so sehen Sie ohne Öffnen der Maske, welcher Lastwagen keine weiteren Aufträge mehr aufnimmt.

Stammdaten – Artikeltyp löschen nur ohne Verwendung

  • In der Artikeltyp-Liste ist Löschen deaktiviert, solange noch Artikel oder Einlagerungsregeln auf den Typ verweisen. Versuchen Sie es dennoch (z. B. bei veralteter Ansicht), erhalten Sie eine klare Fehlermeldung statt eines allgemeinen Fehlers.

2026-08-18

Warenausgang – Auftrag kopieren behält Ladeeinheiten-Menge

  • Wenn Sie einen Warenausgang mit mehreren Ladeeinheiten derselben Art kopieren, übernimmt rocklog edge die bestellte Menge. Bisher wurde im Kopieauftrag nur eine Ladeeinheit reserviert.

2026-08-13

Artikel – Ladeeinheit statt Bestand bei Warenausgang

  • Sie können einen Artikel als Ladeeinheit markieren. Bei Warenausgang legt rocklog edge dann eine Ladeeinheiten- statt einer Bestandsposition an — auch wenn das angebundene ERP-System diese Unterscheidung nicht kennt.

2026-08-10

Reservationen – keine hängengebliebenen Teilumlagerungen mehr

  • Schlägt eine Zusammenhängende Umlagerung (Teilmenge abspalten und verschieben) oder das manuelle Fertigstellen einer Reservationskette fehl, macht rocklog edge die Änderung vollständig rückgängig. Es bleiben keine halb fertigen Split-/Umlagerungs-Reservationen zurück, die den Bestand blockieren.

SIP2-Checkin – nur bei erfolgreicher Rückbuchung umlagern

  • Kommt vom Bibliothekssystem eine Checkin-Antwort mit nicht erfolgreich (ok=0), verschiebt rocklog edge den Bestand nicht mehr in die Sortier-/Ziel-Location. Die SIP2-Antwort erscheint als fehlgeschlagen, bis ein erfolgreicher Checkin vorliegt.

Exlibris-Buchtransfer – Ziel-Location und Abschluss in fester Reihenfolge

  • Wenn Sie beim Pick eine Ziel-Location scannen und danach abschließen, schreibt rocklog edge zuerst die Staging-Umlagerung und erst danach den Abschluss zur Circ-Desk-Location. So bleibt das Buch nach einem erledigten Pick nicht fälschlich an der Staging-Location stehen.

2026-08-05

Bestand – Archivierung und Sperre respektieren Reservationen

  • Beim Wechsel auf Archivierungseinheiten (archive_units) wird ein Bestand mit offenen Reservationen (z. B. Auslagerung) nicht mehr in Einzelstücke aufgeteilt, wenn dadurch die reservierte Menge die Restmenge übersteigen würde
  • Gesperrte Bestände lassen sich über SIP2-Checkin und Exlibris-Umlagerung nicht mehr verschieben — die Sperre bleibt wirksam, bis Sie sie bewusst aufheben

2026-07-08

Exlibris-Buchtransfer – Rücksprung nach dem Pick

  • Nach dem Bestätigen der Ziel-Location kehren Sie zuverlässig zur Auftragsübersicht zurück. Bereits umgelagerte Bücher werden nicht mehr fälschlich erneut zum Scannen angeboten.

2026-06-23

Warenausgang – Ladeeinheiten reservieren

  • Beim Reservieren (Waren reservieren) werden Ladungsträger aus unit_outbound_item-Zeilen automatisch als Ladeeinheiten-Reservationen angelegt — analog zur bestehenden Bestands-Picking-Strategie
  • Optionaler Transfer zur Ausgangs-Staging-Location (unit_reservation_xfer) und anschließendes Outbound (unit_reservation_outbound) in einer gemeinsamen Composition; Ausführung beim Warenversand
  • Die Reservierungsvorschau zeigt neben Bestandspositionen auch erfüllte bzw. offene Ladeeinheiten-Positionen

2026-06-19

Warenausgang – Versandavis

  • Nach dem Versandvorgang (Warenversand) werden die tatsächlich versendeten Bestände und Ladeeinheiten als Versandavis persistiert — analog zum Einlagerungsavis beim Wareneingang
  • Die Versandavis-Liste erscheint read-only im Auftragsverlauf nach dem Versand
  • Enthält die Versandavis-Liste viele gleichartige Bestandspositionen (gleicher Artikel, Charge, Mindesthaltbarkeit), fasst rocklog edge sie automatisch zu einer Gruppe zusammen — analog zur Lieferpositions-Gruppierung; Gruppen lassen sich auf- und zuklappen, die Einzelpositionen bleiben sichtbar

Wareneingang – Lieferpositionen gruppieren

  • Enthält eine Liste unter einem Ladungsträger oder auf oberster Ebene viele gleichartige Bestandspositionen (gleicher Artikel, Charge, Mindesthaltbarkeit, Verpackung), fasst rocklog edge sie automatisch zu einer Gruppe zusammen: Artikel, Summenmenge und Anzahl der Positionen sind auf einen Blick erkennbar
  • Gruppen lassen sich auf- und zuklappen; bei geöffneter Gruppe bleiben die einzelnen Positionen sichtbar und bearbeitbar
  • Über das Aktionsmenü (⋮) einer Gruppe können Sie die gesamte Gruppe in einem Schritt löschen — auch bei sehr großen Mengen (z. B. hunderte identische Becher unter einem Ladungsträger)
  • Geöffnete Aktionsmenüs schließen sich gegenseitig: bei verschachtelten Ladungsträgern und Bestandsgruppen ist immer nur ein Menü gleichzeitig sichtbar
  • Gilt beim Anlegen eines neuen Wareneingangsauftrags ebenso wie in der laufenden Disposition eines bestehenden Auftrags; beim Fertigungs-Wareneingang für flache Bestandslisten ebenfalls
  • Die Einlagerungsavis-Liste nach dem Wareneingang nutzt dieselbe Gruppierung (read-only, ohne Bearbeiten/Löschen)

Wareneingang – mehrere Ladungsträger speichern

  • Beim Speichern eines neuen Wareneingangsauftrags mit mehreren Ladungsträgern auf oberster Ebene schlägt die Übertragung nicht mehr fehl, wenn zuvor alle dieselbe Positionsnummer trugen

2026-06-14

Exlibris-Buchtransfer – Abschluss beim Scannen

  • Beim Bestätigen eines Picks wartet die App nun, bis Umlagerung und Exlibris-Anfrage vollständig gespeichert sind. So wird ein Pick nicht mehr als erledigt angezeigt, während die Speicherung noch läuft oder fehlgeschlagen ist.

2026-06-11

Reservationen — Referenzdokumentation und Feasibility

  • Neue Fachreferenz Reservationen (Bestand und Ladeeinheit) in der Benutzerdokumentation: Reservationsarten, Vorbedingungen beim Anlegen und Ausführen (Matrix), Nachbedingungen beim Ausführen und Stornieren sowie Composition-Regeln für Entwickler und Anwender
  • Auf einem Bestand mit ausstehender Entsorgungs-Reservation kann keine weitere Entsorgungs-Reservation angelegt werden
  • Unit-Reservationen: Vorbedingungen auf derselben Ladeeinheit und in verschachtelten Lagerstrukturen (Parent-/Child-Bezug) werden beim Anlegen geprüft; Picking und Wareneingangs-Strategie filtern Kandidaten entsprechend vor

2026-06-03

Wareneingang – Teillieferungen mit Folgeauftrag

  • Folgeaufträge enthalten nur noch die tatsächlich offenen Mengen. Bereits vereinnahmte Positionen werden nicht erneut bestellt, und vergebene Barcodes von Beständen und Ladeeinheiten werden nicht auf neue Bestände oder Ladeeinheiten kopiert.

2026-05-28

Aufträge – Metadaten bearbeiten

  • Bei laufenden Aufträgen (nicht abgeschlossen, nicht storniert) können Sie Tags, Kommentar und Dokumente direkt im Auftragsdialog pflegen — in der Auftragsliste, in der Disposition und auf der Auftragsdetailseite
  • Dokumente öffnen, hochladen und entfernen; Tags und Kommentar speichern Sie mit einem Klick

2026-05-27

Auswertungen – Klärwerksliste

  • Neue Auswertung Klärwerkslieferungen unter Auswertungen: alle an ein Klärwerk gelieferten Abpumpungen mit Klärwerk, Leerpumpen- und Abpumpdaten, Grubenadresse, Fahrzeug, Abfallstoff und Grubenart
  • Schnellsuche über Kundenname, Klärwerk und Datum (inkl. Kurzformen wie 1.5 oder 01.05.); erweiterte Filter nach Klärwerk, Zeitraum, Adresse und Abfallstoff
  • Export als CSV oder Excel mit sichtbaren Spalten und aktiven Filtern

2026-05-22

Lagerstruktur – automatische Aktualisierungs-Marke für die materialisierten Zulassungen

  • Sobald Sie an einem Lager eine Zulagerregel anlegen, ändern oder löschen (Artikel, Artikelgruppe oder Artikeltyp, nicht nur Reihenfolge oder Nutzungs-Prioritäten), markiert die Datenbank nun den betroffenen Platz und seinen darunterliegenden Bestand der nicht archivierten Lagerplätze für eine Nachberechnung der location_stats (inkl. der zusammengefassten Zulässigkeiten nach oben „vererbter“ Regeln).
  • Über den bestehenden Hintergrund-Job („Location-Statistik aktualisieren“) können diese Einträge nach und nach ohne manuellen Zwischenschritt neu gerechnet werden

2026-05-21

Lagerstruktur – Pfad-Analyse durch die Lagertopologie (Matrix)

  • Von einem nicht-virtuellen Lagerplatz aus können Sie nun den Vorfahren-Pfad bis zur virtuellen Oberzone als Raster einsehen (Stammdaten → Lagerplatz oder Aktion „Topologiepfad“ in der Lagerplatzliste): vier Spalten für Lager / Abmessungen & Typen / Auslastung (ABU) / Zulassungen (ATD)
  • Über die Rasterzeile erreichen Sie per „+“-Menü häufige Pflegearbeiten (Lagerplatz bearbeiten, Zulagerregel anlegen, DDMRP-Puffer über diesen Platz als Quelle oder Ziel); Zulagerregeln und Puffer können in der Ansicht wieder gelöscht werden — mit den üblichen Sicherheitsschritten beim Löschen
  • Barcode (Code128), zusammenklappbare Spalten (Zustand bleibt pro Browser gespeichert), Statistik neu berechnen wenn der Pfad noch „dirty“ ist, sowie optional ein Abgleichshinweis gegen die bestehende Lagerbaum-Statistik — alles ohne die Hauptseiten den Umfängen entsprechend schwer zu machen
  • Unter der Matrix gibt es eine Legende, die dieselben Tags und Farben wie in den Spalten erklärt (u. a. die Kennzahlen zur Auslastung sowie die Abmessungs- und Typ-Tags „dx/dy/dz“, „org“ und „tech“)
  • Im Zeilenmenü der Lagerplatz-Spalte gibt es zusätzlich eine Aktion „Neuberechnung Statistikwerte“, mit der Sie die location_stats-Werte inklusive Zulassungen (ATD) für diesen Platz und den Pfad nach oben auch ohne Dirty-Markierung anstoßen können

2026-05-13

E-Mail-Journal – revisionssicheres Protokoll aller ausgehenden E-Mails

  • Jede aus rocklog edge versendete E-Mail wird jetzt in einem neuen, nicht überschreibbaren E-Mail-Journal protokolliert (Schnittstellen → E-Mail-Journal): Empfänger, Betreff, Versanddatum, SMTP-Server, Status (Gesendet/Fehlgeschlagen) sowie eine etwaige Fehlermeldung sind dort einsehbar
  • Anhänge bleiben mit der Journaleinträgen verknüpft und können direkt aus der Detailansicht heruntergeladen werden – insbesondere die automatisch versandten Auftragsblätter zu Fäkal-Aufträgen sind so jederzeit auffindbar
  • Schnellsuche nach Betreff (enthält), Empfänger (enthält, To/CC), Status, Kontext (z. B. Auftragsblatt Fäkal, SMTP-Test, E-Mail-Auftrag) sowie Datumsbereich
  • Per „Erneut versenden" kann ein Eintrag mit identischen Empfängern, Betreff, Inhalt und Anhängen neu zugestellt werden; das neue Protokoll verweist über „Original anzeigen" zurück auf den Ursprungseintrag, sodass die komplette Versandhistorie nachvollziehbar bleibt

Import-Definitionen – Markdown-Beschreibung im Dialog „Datei importieren"

  • Auf der Detailseite einer Import-Definition (Schnittstellen → Import-Definition) gibt es einen neuen Reiter „Markdown-Beschreibung": dort hinterlegen Sie eine ausführliche, formatierbare Anleitung mit Überschriften, Listen, Tabellen und Codebeispielen
  • Im Dialog „Datei importieren" erscheint die hinterlegte Markdown-Beschreibung als ausklappbarer Bereich unterhalb der Kurzbeschreibung und wird mit Überschriften, Listen, Tabellen usw. formatiert dargestellt – so haben Anwender beim Hochladen einer Datei eine vollständige Spalten-Referenz griffbereit, ohne die Kurzbeschreibung zu überfrachten
  • Für den manuellen Adressimport (CSV) ist die neue Markdown-Beschreibung bereits eingepflegt: Sie listet vollständig die unterstützten Spalten (Stammdaten, Adresse, Grube, Klassifikation, Fremdschlüssel), die Priorität der Update-Schlüssel sowie die zugehörigen Fehlercodes und die Regeln für die _create-Spalte

Fäkal-Auftrag – Auftragsblatt für AZV-Archiv und Kunden-E-Mail

  • Beim Abschluss eines Fäkal-Auftrags wird je durchgeführter Abfuhr automatisch ein PDF-Auftragsblatt erzeugt: Kundenadresse, Grube, abgepumpte Menge, effektive Schlauchlänge, Bemerkungen, Dienstleistungen, Bilder vor Ort und die Unterschrift werden in einem DIN-Brief zusammengefasst
  • Die erzeugten Auftragsblätter werden am Sammelauftrag (Klärwerk-Entsorgung) elektronisch archiviert und sind dort im neuen Reiter „Dokumente" der Auftragsdetailansicht verfügbar
  • Ist die SMTP-Konfiguration eingerichtet und freigegeben, schickt rocklog edge das Auftragsblatt zusätzlich automatisch an die hinterlegte Kunden-E-Mail – die Versandzeile entspricht dem Bon-Mail-Versand und ergänzt den klassischen Bon
  • Auf dem Tablet erfasst der Fahrer auf dem Abpumpformular eine optionale E-Mail-Adresse; der Vorschlag wird aus den vorhandenen Adressen zur Grube oder zum Kunden vorbelegt, vor Ort korrigierbar und – wenn der Fahrer den Wert ändert – an die führende Adresse zurückgeschrieben, sodass künftige Aufträge davon profitieren
  • In den Stammdaten lassen sich pro Auftragstyp und Dienstleistungsartikel das gewünschte Auftragsblatt-Layout (Label-Typ) sowie die zugehörige Domänenlogik (z. B. „create_and_send_drainage_note_to_customer") konfigurieren – damit ist die Funktion auch für andere Auftragsarten Schritt für Schritt erweiterbar

2026-05-12

Lagerstruktur – Lagerplätze in der Mehrfach-Auswahl ändern oder löschen

  • In der Lagerplatz-Liste (Stammdaten → Lagerplätze) können Sie nach Auswahl mehrerer Zeilen über die Aktion „Lagerplätze aktualisieren" gemeinsame Attribute in einem Rutsch setzen – Site, Lagernutzungstyp, technischer Typ, Temperaturzone, Sperrgrund und Übergabeplatz lassen sich per Häkchen aktivieren, freie Felder wie Zone, Segment, Korridor, Reihe, Fach, Ebene, Platz, Kapazität, Maximalgewicht und Abmessungen werden nur übernommen, wenn Sie einen Wert eingeben
  • Mit der Aktion „Lagerplätze löschen" entfernen Sie die ausgewählten Lagerplätze gesammelt; die Aktion verlangt einen zweiten, bestätigenden Klick, um versehentliches Löschen zu verhindern

2026-05-11

Lagerstruktur – Routing-Lagerplätze direkt im Routen-Plan anlegen und pflegen

  • Im Routen-Plan (Stammdaten → Routen) können Sie nun – sobald eine Site (oder „Alle Sites") ausgewählt ist – über den neuen Knopf „Routing-Lagerplatz anlegen" einen temporären Lagerplatz erfassen, ohne den Routen-Plan zu verlassen
  • Jeder Knoten im Graph hat jetzt ein Drei-Punkte-Menü mit den Aktionen „Lagerplatz bearbeiten", „Zugeordnete Lagerplätze anlegen" und „Löschen"; das Menü blockiert das Verschieben des Knotens nicht und führt sicher durch eine Bestätigung beim Löschen
  • Das Bearbeiten und Anlegen läuft über eine schlanke Eingabemaske mit den routenrelevanten Feldern (Site, Zone, Segment, Korridor, Reihe, Fach, Ebene, Platz, Anzeigename, Lagernutzungstyp, technischer Typ, Temperaturzone, Kapazität); der Anzeigename wird aus den topologischen Angaben automatisch zusammengesetzt, lässt sich überschreiben und über „Zurücksetzen" wieder auf den Vorschlag stellen

Lagerstruktur – Zugeordnete Lagerplätze in einem Schritt anlegen

  • Aus dem Drei-Punkte-Menü eines Routing-Lagerplatzes erreichen Sie „Zugeordnete Lagerplätze anlegen"; alle dort erzeugten Lagerplätze verweisen automatisch auf den Routing-Lagerplatz als Übergabeplatz
  • In der Lagerplatz-Liste (Stammdaten → Lagerplätze) wird der „Neu"-Knopf zu einem Klappmenü mit „Einen Lagerplatz anlegen" und „Mehrere Lagerplätze anlegen" – die Mehrfach-Anlage steht damit auch ohne vorgewählten Übergabeplatz zur Verfügung
  • Sie geben die gemeinsamen Felder einmal an und definieren je topologischer Ebene (Reihe, Fach, Ebene, Platz) entweder einen Bereich (z. B. 01..12, A..F, AA..AZ) oder einen Einzelwert; eine scrollbare Vorschau zeigt vorab, welche Lagerplätze entstehen, welche bereits existieren und welche Einträge Sie bewusst von der Anlage ausnehmen möchten
  • Die ausgewählten Lagerplätze werden in einer Transaktion zusammen mit einer virtuellen Sammel-Lagerplatz-Mutter erzeugt; bestehende Lagerplätze (gleiche Site und Topologie) werden übersprungen, sodass die Aktion gefahrlos wiederholbar ist

Lagerstruktur – Korridor als zusätzliche topologische Ebene

  • Lagerplätze haben jetzt das optionale Feld „Korridor" zwischen Segment und Reihe; es fließt in den vorgeschlagenen Anzeigenamen ein und steht in allen Eingabemasken sowie in der Mehrfach-Anlage zur Verfügung
  • Bestehende Lagerplätze bleiben unverändert, das Feld ist optional und kann bei Bedarf nachgepflegt werden

2026-05-10

Lagerstruktur – Zugeordneter Übergabeplatz pro Lagerplatz

  • Im Lagerplatz-Detail unter „Lagerstruktur" pflegen Sie jetzt den „Zugeordneten Übergabeplatz": Werner schlägt nur reale, temporäre Lagerplätze derselben Site als Übergabeplatz vor (keine virtuellen oder permanenten Lagerplätze)
  • In der Stammdaten-Liste der Lagerplätze erscheint die neue Spalte „Zugeordneter Übergabeplatz" mit dem Anzeigenamen des hinterlegten Übergabeplatzes
  • Damit lässt sich für jeden Lagerplatz festlegen, an welchen Übergabeplatz Bestände beim Auslagern übergeben werden — Voraussetzung für die Routen-basierte Auslagerung aus Issue #197

2026-05-07

Tablet – Notentsorgungs-Aufträge in der Auftragsliste markiert

  • In der Auftragsauswahl auf dem Tablet (/Tx) erscheint neben der Aufgabenbezeichnung jetzt das gleiche farbige Dispo-Kürzel wie in der Disposition; bei Notentsorgungs-Aufträgen sehen Sie damit auf einen Blick das rote N, sodass diese Aufträge beim Auswählen der nächsten Aufgabe sofort erkennbar sind
  • Die Markierung leitet sich automatisch aus dem Dienstleistungsartikel ab (Feld „Dispoanzeige“ und „Farbe“ im Artikelstamm) und ist sowohl in der ausführlichen als auch in der kompakten Listendarstellung sichtbar

2026-05-06

Containerbereitstellung – Hofadresse beim Recycler verpflichtend

  • Beim Anlegen eines Auftrags „Containerbereitstellung mit Recycler" prüfen wir nun bereits bei der Erfassung, ob für den ausgewählten Recycler eine Hofadresse hinterlegt ist; ohne diese Adresse kann der Container später beim Recyclinghof nicht abgeladen werden, der Auftrag wird daher direkt mit einer eindeutigen Fehlermeldung abgelehnt
  • Hinterlegen Sie für jeden Recycler unter Stammdaten → Adressen → „Dienstleistungsrolle" mindestens eine Adresse mit der Rolle „Hof", bevor Sie zugehörige Aufträge anlegen

Container-Aufträge auf dem Fahrzeug – stabiler Versand

  • Die Schritte „Container am Bauhof aufladen", „Container beim Kunden absetzen", „Container beim Kunden aufladen", „Container beim Recyclinghof abladen", „Container an Folgeadresse abladen" und „Container am Bauhof abladen" werden nun auch dann zuverlässig an den Server übertragen, wenn die App zwischengespeicherte Felder aus älteren Versionen mitliefert; betroffene, in der Warteschlange hängende Aufträge laufen nach dem Update automatisch durch

2026-05-05

SMTP-Einstellungen und E-Mail-Versand

  • Unter „Einstellungen → SMTP" können Sie den SMTP-Server für den E-Mail-Versand pflegen, ähnlich wie in Keycloak: Host, Port, Verschlüsselung (SSL/StartTLS), Authentifizierung (Benutzername und Passwort) sowie Absender- und Antwort-Adressen mit Anzeigenamen
  • Über „Test-E-Mail senden an" prüfen Sie die Einstellungen, indem Sie eine Testnachricht an eine beliebige Adresse zustellen lassen; das Ergebnis (erfolgreich, fehlgeschlagen, ausstehend) wird unter „Letzter Test" mit Zeitstempel und Meldung angezeigt
  • Das SMTP-Passwort wird verschlüsselt in der Datenbank gespeichert (AES-GCM); der Schlüssel wird über die Umgebungsvariable WERNER_SECRET_KEY bereitgestellt (siehe Dokumentation unter „Infrastruktur → Umgebungsvariablen")

Schnittstellen – E-Mail-Vorlagen und E-Mail-Jobs

  • Unter „Schnittstellen → email_job_definition" pflegen Sie Vorlagen für ausgehende E-Mails: Betreff, multipart-HTML-Vorlage (Selmer-Syntax), optionale Standardempfänger und CC, Relationsname für das Laden von Datensätzen sowie eine optionale runtime_namespace-Anbindung für individuelle Logik
  • Unter „Schnittstellen → email_job" sehen Sie alle Versandvorgänge mit Status (in Arbeit, erledigt, fehlgeschlagen), gerendertem HTML- und Textinhalt sowie geladenen Daten; fehlgeschlagene oder erledigte Jobs lassen sich per „Erneut senden" neu auslösen
  • Ein Hintergrundprozess (finish-email-jobs) übernimmt die Zustellung aller in progress verbliebenen Jobs einmal pro Minute, falls der erstellende Aufruf den Versand nicht selbst abschließen konnte

2026-04-30

Einlagern – schnellere manuelle Suche und sichtbarer Suchstatus

  • Die manuelle Suche im Einlagern-Scan reagiert auf dem iPhone jetzt nahezu verzögerungsfrei; vorher konnten je nach Treffermenge mehrere Sekunden vergehen, bis das Suchergebnis erschien
  • Während die Suche läuft, wird ein Hinweis „Suche läuft …“ über der Trefferliste eingeblendet, sodass eindeutig erkennbar ist, dass die Eingabe übernommen wurde
  • Der Such-Hinweis im Einlagern-Scan ist in die rechte untere Ecke des Auftrags-Eintrags gewandert und überdeckt die Signatur nicht mehr; beim Einstieg in den Scan-Vorgang pulsiert das Hand-Symbol kurz und blendet sich danach aus

Auftragsaufgaben – automatische Anlage von Dienstleistungen

  • Unter Stammdaten → Dienstleistungsartikel können Sie für jede Zuordnung den Schalter „Automatische Anlage“ setzen; beim Durchführen der Auftragsaufgabe wird die Dienstleistung dann ohne Zutun mit der hinterlegten Standardmenge zum Auftrag erfasst, sofern sie nicht ohnehin schon erfasst ist
  • Im Artikelstammdatensatz (Reiter „Dienstleistungsbezogen“) pflegen Sie eine einbuchstabige Abkürzung für die Dispoanzeige, eine bis zu dreistellige Abkürzung für Berichte sowie eine Farbe aus der Tailwind-Palette; diese Angaben erscheinen schreibgeschützt unter dem Dienstleistungseintrag im Erfassungsdialog und in der Stammdatenliste der Dienstleistungszuordnungen
  • Für den Artikel „Notentsorgung“ sind die Werte vorbelegt: Dispo N, Berichte NES, Farbe red-500

2026-04-29

Adressen – neues Feld „Strasse Zusatz“ (Wohnungsnummer)

  • Adressen verfügen über ein zusätzliches Textfeld „Strasse Zusatz“ (z. B. für die Wohnungsnummer); es ist im Erfassungs- und Detailformular sichtbar und wird in der Adress-Kurzansicht in Tablet und Liste mit ausgegeben
  • Im kVASy Adressimport aus Tourenplanung (V1 und V2) wird die Spalte DZA_WHGNR (Spaltenindex BD) auf dieses Feld übernommen; numerische Werte erhalten standardmäßig den Präfix WHG (z. B. 3 → WHG 3)
  • Präfix und Erkennungsmuster sind pro Import-Job-Definition über die Konfigurations-Tags DZA_WHGNR_PREFIX (Standard WHG) und DZA_WHGNR_REGEX (Standard \d+) anpassbar; ein leerer Eingabewert lässt einen vorhandenen Datenbankwert unverändert
  • In V2 wird das Feld ausschließlich auf die Grubenadresse geschrieben, nicht auf die Korrespondenzadresse

2026-04-28

Stammdaten – manueller Adressimport (CSV)

  • Unter „Schnittstellen → Import-Job-Definition" steht eine neue Importschnittstelle „Manueller Adressimport" zur Verfügung; Sie laden eine spaltenorientierte CSV-Datei hoch und erzeugen oder aktualisieren Adressen daraus
  • Die Schnittstelle wählt den Update-Schlüssel pro Zeile in dieser Reihenfolge: id, pit_number, hostsystem_reference, pit_number2; ein Hilfsfeld _create legt fest, ob bei nicht gefundenem Schlüssel eine neue Adresse angelegt werden soll
  • Vor dem Schreiben werden alle Zellen typgerecht geprüft (Wahrheitswerte, Zahlen, Datumswerte, Fremdschlüssel) und das Ergebnis steht im Probelauf 1:1 zur Verfügung; ist auch nur eine Zelle ungültig, scheitert der Import bevor Daten geändert werden
  • Eine ausführliche Beschreibung mit Spaltenliste und Beispielen finden Sie unter Manueller Adressimport (CSV)

2026-04-22

Lieferschein – erweiterte Variante mit Stückliste und Dienstleistungen

  • Neben dem bestehenden Lieferschein steht eine zweite Vorlage zur Auswahl, die unter jeder gelieferten Position die zugehörigen Stücklistenkomponenten mit Menge und Einheit ausweist, sofern der gelieferte Artikel eine Stückliste hat
  • Alle am Auftrag erfassten Dienstleistungen erscheinen in einer eigenen Tabelle mit Position, Artikel und Menge; die Spalte „Menge“ ist zur ersten Tabelle ausgerichtet
  • Die Standard-Lieferscheine bleiben unverändert; die erweiterten Inhalte gelten nur für die neue Variante

Drucken – nur wenn der Auftrag passt

  • Kommissionierliste und Lieferschein lassen sich nur noch auslösen, wenn der Auftrag dafür bereit ist (z. B. nach Reservierung bzw. nach erfasstem Versand); in der Auftragsliste und bei Sammelaktionen werden Druckmöglichkeiten entsprechend eingeschränkt
  • In der mobilen App gelten dieselben Regeln für die angebotenen Etiketten und Formulare

Stammdaten – Standorte

  • Unter den Stammdaten können Sie Standorte anlegen und pflegen und jeweils eine Hauptadresse zuordnen; die Adresse wird wie gewohnt in Kurzform dargestellt

Warenausgang – Dienstleistungen beim Versand

  • Beim Schritt „Ware versenden“ bleiben die von Ihnen gewählten Dienstleistungen wieder zuverlässig am Auftrag gespeichert und erscheinen in der Auftragsübersicht wie erwartet

2026-04-20

Warenausgang – neue Entnahmestrategie „Kostenoptimiert“

  • Neben der bisherigen Standard-Entnahme steht im Schritt „Ware reservieren“ jetzt eine kostenoptimierte Variante zur Wahl, die Anbrüche, Pickanzahl und Verfallsdatum gegeneinander abwägt
  • Die Strategie verhindert, dass für kleine Bedarfe ganze Paletten oder Kartons aufgebrochen werden, solange ein Restposten und ein angebrochenes Gebinde den Bedarf zusammen abdecken können
  • Ein neuer Schalter „Verfallene Bestände überspringen“ schließt abgelaufene Bestände automatisch von der Auswahl aus

Vorschau „Reservierbarkeit prüfen“ – Strategie sichtbar

  • Die Vorschau zeigt jetzt als Untertitel die tatsächlich angewendete Entnahmestrategie („Standard-Entnahme“ bzw. „Kostenoptimierte Entnahme“); Sie erkennen auf einen Blick, welche Regel zum angezeigten Vorschlag geführt hat

Stammdaten – neuer Bereich „Auftrags-Transaktionsmodelle“

  • In den Stammdaten lassen sich pro Auftragstyp jetzt sämtliche Transaktionsmodelle (z. B. Ware reservieren, Container ausliefern) einsehen und bearbeiten
  • Für „Ware reservieren“-Modelle zeigt eine eigene Karte „Entnahme“ die Strategie und – bei Kostenoptimierung – die drei Gewichtungsregler für Anbruchsverlust, Pickanzahl und FEFO
  • In der Übersicht finden Sie das passende Modell schneller: die Schnellsuche deckt den Auftragstyp-Bezeichner und den Transaktionstyp ab, die erweiterte Suche bietet zusätzliche Filter für Auftragstyp (Bezeichner, Auftrags-Metatyp) und Transaktionstyp

Dokumentation – neue Seite „Entnahmestrategie für Warenausgänge“

  • Auf der Produkt-Website erklärt eine neue Seite Schritt für Schritt, wo die Strategie gepflegt wird, wie die Gewichte wirken und wie sich Standard- und kostenoptimierte Entnahme anhand konkreter Bedarfe unterscheiden

2026-04-17

Adressübernahme (kVASy) – neue V2-Variante

  • Neuer Import „kVASy Adressimport aus Tourenplanung V2“ trennt Grubenadresse und Korrespondenzadresse automatisch
  • Abweichende Kundenadressen (Straße, Hausnummer, Zusatz, PLZ, Ort) werden als Korrespondenzadresse angelegt und mit der Grube verknüpft; stimmen die Adressen überein, bleibt keine zusätzliche Korrespondenz übrig
  • Stammdaten wie Name, Telefon, Fax und E-Mail werden in jedem Fall an die Grubenadresse übertragen
  • Dienstleister und Regelentsorgung werden weiterhin nur für neu angelegte Grubenadressen gepflegt

Adressliste – neue Filter und Spalte „Verwendung“

  • In der erweiterten Suche stehen drei neue Filter bereit: „Ist Grube“ (im Profil Container), „Als Referenzadresse genutzt“ und „Als Rechnungsadresse genutzt“
  • Neue Spalte „Verwendung“ zeigt auf einen Blick, welche Rollen eine Adresse erfüllt (Grube, Korrespondenz, Rechnung)
  • Powersuche und Export liefern jetzt identische Treffer, auch wenn die neuen Filter gesetzt sind

2026-04-06

Tabellen

  • In datenreichen Tabellen sortieren Sie die Spalten jetzt per Ziehen in der Spaltenauswahl neu, damit die Reihenfolge zu Ihrer Arbeit passt

Adressen

  • Zusätzliche Stammdaten pro Adresse: Angaben zu Vollmacht, maximaler Achslast und Fahrzeugbrutto unterstützen Einplanung und Dokumentation vor Ort

Übersicht „Fällige Regelentsorgung“

  • Mehr als 200 Einträge lassen sich in einem Schritt auswählen und bearbeiten
  • Sie können die Liste nach Fälligkeit absteigend sortieren
  • Farbige Zeilen und Pastelltöne verbessern die Lesbarkeit, auch wenn Sie die Oberfläche per Fernwartung nutzen

Mobile Nutzung: Klärschlamm, Abwasser und Entleerung

  • Mengen, Termine und Freitexte werden bei passenden Vorgängen zuverlässiger vorausgefüllt und beim Wechsel zwischen Schritten beibehalten
  • Wenn nur eine Kläranlage oder ein Anschluss infrage kommt, wird diese Auswahl sinnvoll vorbesetzt
  • Nach synchronisierten Bearbeitungen werden Entwürfe und zugehörige Auftragsdaten sauberer abgeschlossen; Belege lassen sich bei mehrteiligen Vorgängen zuverlässiger drucken

2026-04-02

Inventur auf dem Gerät

  • Beim Korrigieren von Beständen stehen Ihnen klare Schaltflächen zum schrittweisen Erhöhen oder Verringern der Menge zur Verfügung

Tablet und Touch

  • Bei Mengeneingaben mit Dezimalstellen springt die Eingabemarke nicht mehr unkontrolliert
  • Kommentare in Auftragsdienstleistungspositionen lassen sich wieder fortlaufend bearbeiten, ohne dass die Eingabe nach dem ersten Zeichen abbricht

2026-03-31

Adressübernahme (kVASy)

  • Der Abgleich importierter Adressen mit Ihren Stammdaten wurde robuster gestaltet
  • Wo vorgesehen, können Sie eine zweite Grubennummer pro Adresse pflegen

Bestände und Reservierungen

  • Ansichten und Auswertungen zu Lagerreservierungen und Bestandsvorgängen wurden an die geltenden Regeln und Daten angepasst
  • Eingaben und Rückmeldungen bei Entleerungs- und Abwasservorgängen in der mobilen Oberfläche wurden verbessert

2026-03-30

Artikel

  • Bei Neuanlage und in der Artikelansicht wählen Sie den Lieferanten über dieselbe Adressauswahl wie an den übrigen passenden Stellen im System

2026-03-27

Auswahl von Artikeln und Datensätzen

  • Such- und Auswahlfelder für Artikel wirken aufgeräumter; sehr lange Texte werden sauber gekürzt dargestellt

Kommissionierung

  • Datumsangaben auf Kommissionierlisten werden aus den gespeicherten Werten zuverlässiger übernommen und übersichtlich formatiert

2026-03-24

Artikel – Verlauf: Herkunft und Ziel

  • In der Verlaufstabelle sehen Sie bei passenden Bestandsvorgängen die Bezeichnung von Herkunfts- und ggf. Zielort (z. B. bei Umlagerung, Split, Ausgang), damit Sie Lagerorte auch bei späteren Bewegungen nachvollziehen können

Scanaufträge (Intralogistik)

  • Bei gescannten Beständen wird zusätzlich angezeigt, an welchen anderen Lagerorten derselbe Artikel noch liegt (ohne den jeweils aktuellen Ort)
  • In der manuellen Artikelsuche können Sie zusätzlich nach der Referenz des Artikels aus dem verbundenen System suchen

2026-03-23

Split-Reservierung und Herkunftsort

  • Beim Abschließen einer Split-Reservierung wird der Herkunftsort des Bestands gespeichert (wie bei Ausgang und Umlagerung), damit Verlauf und Ansichten auch später noch stimmen, wenn sich der Bestand bewegt

Disposition (Aufträge auf der Zeitskala)

  • Sie können jetzt ganze Gruppen (z. B. nach Auftragsstatus oder Fahrzeug) in einem Schritt auswählen und bearbeiten
  • Weniger Klicks bei wiederkehrenden Aktionen in der Disposition

Schnellsuche und Bestände

  • Die Schnellsuche ist übersichtlicher und passt sich besser an verschiedene Bildschirmgrößen an
  • In der Bestandssuche können Sie gezielt nach offenen Lagerreservierungen filtern (z. B. Umlagerung, Split, Inventur, Ausgang)

Auftragsdetail wie in der Auftragsliste

  • Öffnen Sie einen Auftrag per Link oder aus der Liste, sehen Sie dieselbe Aufgaben-Ansicht wie beim Bearbeiten im Seitenbereich: alle Schritte und nächsten Aktionen an einem Ort
  • Einheitliche Bedienung, egal ob Sie den Auftrag in der Übersicht oder direkt aufrufen

Artikel – Verlauf: zum Auftrag springen

  • In der Verlaufstabelle stehen Auftragsnummer und ERP-Referenz des Auftrags als Sprungmarken zur Auftragsansicht zur Verfügung, sobald ein Auftrag zugeordnet ist
  • Schneller Wechsel vom Bestandsverlauf zum zugehörigen Auftrag

Auftragsarten und Reservierungen

  • In den Stammdaten zu Auftragsschritten können Teillieferungen und Folgeaufträge feiner eingestellt werden, wo vorgesehen (z. B. bei Reservierungen)
  • Beim Zurücknehmen eines Auftragsschritts werden zugehörige Daten zuverlässiger bereinigt

Adressen

  • Zusätzliche technische Angaben pro Adresse (z. B. Grenzen für Entleerungsvolumen und zulässige Fahrzeugmasse) unterstützen die Planung vor Ort

2026-03-18

Übersicht „Fällige Regelentsorgung“

  • Eine neue Übersicht zeigt Ihnen alle fälligen Regelentsorgungen auf einen Blick
  • Erweiterte Suche nach Adresse, Straße und weiteren Merkmalen
  • Sie können mehrere Einträge auswählen und in einem Schritt Aufträge erstellen
  • Beim Erstellen wählen Sie, in wie vielen Tagen die Aufträge fällig werden sollen
  • Schnellere Bearbeitung von wiederkehrenden Entsorgungsaufträgen

Auftrag kopieren mit Lieferdatum

  • Beim Kopieren von Entsorgungsaufträgen können Sie jetzt das Lieferdatum anpassen
  • Ein Dialog fragt Sie nach dem gewünschten Lieferdatum für die Kopie
  • Praktisch, wenn Sie einen ähnlichen Auftrag mit anderem Termin anlegen möchten

Verbesserte Datumsberechnung bei Daueraufträgen

  • Die Berechnung der Fälligkeit basiert jetzt genauer auf dem gewählten Wochentag
  • Datumsangaben werden mit Wochentag-Kürzel übersichtlicher dargestellt
  • Präzisere Planung von wiederkehrenden Aufträgen

Angepasste Adressdarstellung

  • In Auftragslisten und bei Entsorgungsaufträgen werden Adress-ID und Grubennummer angezeigt
  • Die ERP-Referenz wurde durch die Adress-ID ersetzt
  • Konsistentere Darstellung der Adressinformationen an allen Stellen

Erweiterte Suche für Bestände (Bibliotheken)

  • In der Bestandssuche können Sie jetzt nach Archivstatus filtern (Vorarchiv, Archiveinheiten, Zugänglich)
  • Schnelleres Finden von Beständen nach ihrem Archivierungsstand

Erweiterte Sprachunterstützung

  • Französisch, Italienisch, Polnisch und Russisch sind jetzt in weiteren Bereichen verfügbar
  • Überarbeitete deutsche Übersetzungen für einheitlichere Formulierungen

Bestandsanlage: Eindeutige Barcodes

  • Neue Bestände erhalten bei der Anlage immer eindeutige Barcodes
  • Verhindert Duplikate und Fehler bei der Bestandserfassung

Seitentitel im Browser-Tab

  • Der Browser-Tab zeigt jetzt den aktuellen Bereich an (z. B. Disposition, Aufträge)
  • Bessere Orientierung bei mehreren geöffneten Tabs

Seitenmenü: Scroll-Verhalten behoben

  • Das Scrollen im Seitenmenü funktioniert jetzt zuverlässig
  • Auch bei vielen Menüeinträgen können Sie alle Bereiche erreichen

2026-03-10

Erweiterte Suche für Lagerplätze

  • In der Lagerplatzübersicht steht Ihnen jetzt eine erweiterte Suche zur Verfügung
  • Sie können nach Standort, Zone, Segment, Reihe, Feld, Ebene und Platz filtern
  • Zusätzlich können Sie nach Lagerplatztyp (z. B. Einlagerung erlaubt, Dauerlagerplatz) filtern
  • Die Suche nach Artikeln zeigt Lagerplätze an, auf denen Bestände mit dem gesuchten Artikel liegen
  • Schnelleres Finden der gewünschten Lagerplätze durch gezielte Filter

Benutzergruppen bei Benutzeranlage

  • Beim Anlegen eines neuen Benutzers können Sie jetzt Benutzergruppen zuweisen
  • Die Auswahl funktioniert wie bei den Gerätefreigaben: Suche und Mehrfachauswahl
  • Auch beim Bearbeiten eines bestehenden Benutzers können Sie Gerätefreigaben und Benutzergruppen anpassen
  • Übersichtlichere Verwaltung von Benutzerrechten

Verständlichere Fehlermeldungen

  • Beim Anlegen eines Benutzers mit bereits vorhandenem Benutzernamen oder E-Mail-Adresse erhalten Sie jetzt eine klare Fehlermeldung
  • Auch bei anderen doppelten Einträgen werden Fehler verständlicher angezeigt

Transparentere Geräteverwaltung

  • Die Verwaltung neuer Geräte ist jetzt übersichtlicher
  • Das Gerät gibt während der ersten Synchronisation Rückmeldung zum Fortschritt
  • Sie sehen direkt, ob die Einrichtung erfolgreich abgeschlossen wurde

Bluetooth-Scanner

  • Scanner mit Bluetooth-Verbindung werden jetzt unterstützt
  • Einfache Anbindung von kabellosen Scannern an die mobile App

2026-03-09

Grubenarten vollständig verwaltbar

  • Grubenarten (Typ der Grube) können jetzt in einer eigenen Übersicht angelegt, bearbeitet und gelöscht werden
  • Die Anzahl der zugeordneten Adressen wird pro Grubenart angezeigt
  • Direkter Zugriff über das Hauptmenü

Adresskommentar und weitere Adressdetails

  • Adressen haben jetzt ein Kommentarfeld im Haupttab
  • Der Kommentar wird beim Anlegen eines Entsorgungsauftrags übernommen und erscheint in der mobilen App
  • ERP-Referenz und Grubennummer (DZA_InvNr) werden in der Adressübersicht mit Kopierfunktion angezeigt
  • Korrekte Anzeige der Steckdosenverfügbarkeit

Verbesserungen bei Regelentsorgung und Daueraufträgen

  • Beim Aktualisieren von Regelentsorgungen und Daueraufträgen treten keine Fehlermeldungen mehr auf
  • Einheitlichere Darstellung der Einträge in den Listen

2026-03-05

Export-Jobs: Bereits exportierte Einträge überspringen

  • Bei Export-Jobs können Sie optional festlegen, dass bereits exportierte Datensätze übersprungen werden
  • Verhindert doppelte Exporte bei wiederholten Läufen
  • Pro Export-Definition konfigurierbar

2026-03-04

Alle Einträge auswählen

  • In der Auftragsliste und in der Adressliste können Sie jetzt „Alle auswählen“ nutzen – auch über mehrere Seiten hinweg
  • Stapelaktionen gelten damit für alle gefilterten Einträge, nicht nur für die aktuell sichtbare Seite
  • Schnellere Bearbeitung großer Datenmengen

2026-03-03

Übersicht über Bestandsreservierungen

  • In der Bestandsdetailansicht steht Ihnen jetzt ein neuer Tab "Reservierungen" zur Verfügung
  • Sie sehen auf einen Blick alle Reservierungen für einen Bestand (Inventur, Ausgang, Teilung, Umlagerung, Sperre, Löschung)
  • Übersichtliche Darstellung mit Status, Menge, Artikel und Lagerplatz
  • Ausstehende Reservierungen können direkt abgeschlossen oder storniert werden
  • Bessere Kontrolle über alle geplanten Vorgänge auf einem Bestand

2026-02-25

Verbesserte Auswahl bei fälligen Regelentsorgungen

  • Beim Selektieren eines Eintrags in der Liste "Fällige Regelentsorgung" werden automatisch alle Einträge markiert
  • Einfachere Stapelverarbeitung für mehrere Regelentsorgungen gleichzeitig
  • Schnelleres Erstellen von Aufträgen für mehrere Adressen auf einmal
  • Zeitersparnis bei der Bearbeitung von wiederkehrenden Entsorgungsaufträgen

2026-02-23

Abpumpunternehmen bei Adressimporten

  • Beim Import von Adressen aus dem kVASy-System können jetzt automatisch Abpumpunternehmen zugewiesen werden
  • Konfigurierbar über die Import-Definition für kVASy-Adressimporte
  • Vereinfachte Verwaltung von Dienstleistern bei neuen Adressen
  • Konsistente Zuweisung von Service-Providern beim Import

2026-02-18

Schnellsuche in der Navigation

  • Im Seitenmenü steht Ihnen jetzt ein Suchfeld zur Verfügung, mit dem Sie schnell die gewünschte Seite finden
  • Die Suche berücksichtigt Seitennamen, Kategorien und Schlagwörter in Ihrer eingestellten Sprache
  • Über die Tastenkombination Cmd+O können Sie das Seitenmenü jederzeit öffnen (sofern kein Dialog aktiv ist)
  • Bei geöffnetem Seitenmenü fokussiert Ctrl+K direkt das Suchfeld

Benutzerauswahl auf Geräten

  • Mehrere Benutzer können jetzt auf demselben Gerät arbeiten
  • Bei mehreren freigegebenen Benutzern erscheint ein Auswahlbildschirm mit Namen und Initialen
  • Der aktuelle Benutzer und das aktuelle Fahrzeug werden in einer Leiste am unteren Bildschirmrand angezeigt
  • Wechsel von Benutzer oder Fahrzeug jederzeit per Klick auf die Leiste möglich
  • Automatische Abmeldung nach konfigurierbarem Zeitintervall (Standard: 8 Stunden)

Benutzerverwaltung

  • Neue Verwaltungsoberfläche für Benutzer mit Suche nach Name und E-Mail
  • Benutzergruppen können erstellt und verwaltet werden
  • Benutzer können gezielt einzelnen Geräten zugewiesen werden

Erweiterte Suche: Service-Artikel in Aufträgen

  • In der erweiterten Suche der Auftragsliste kann jetzt nach Service-Artikeln gefiltert werden
  • Auswahl aus allen konfigurierten Service-Artikeln per Dropdown

Erweiterte Suche: Bessere Darstellung auf grossen Bildschirmen

  • Auf grossen Bildschirmen werden die Suchgruppen der erweiterten Suche in zwei Spalten dargestellt
  • Kompaktere Übersicht und schnellerer Zugriff auf alle Filterfelder

2026-02-14

Verbesserte Kommissionierlisten-Formatierung

  • Übersichtlichere Tabellenformatierung auf Kommissionierlisten
  • Bessere Lesbarkeit und Barrierefreiheit der gedruckten Listen

2026-02-12

Service-Artikel in Aufträgen

  • Aufträge können jetzt mit Service-Artikeln versehen werden (z.B. Reinigung, Wartung)
  • Zwei Arten verfügbar: Ja/Nein-Services und mengenbasierte Services mit Einheit
  • Optionale Kommentare pro Service-Artikel (intern und öffentlich)
  • Bereits zugewiesene Service-Artikel werden erkannt und entsprechend angezeigt
  • Service-Artikel sind pro Auftragstyp konfigurierbar

Maßeinheiten verwalten

  • Neue Verwaltungsoberfläche für Maßeinheiten
  • Unterstützung für mengenbasierte und Ja/Nein-Einheiten

2026-02-04

Erweiterte Kommissionierlisten

  • Kommissionierlisten zeigen jetzt auch nicht lagergeführte Artikel in einer separaten Sektion
  • Neue Sektion "Nicht lagergeführte Artikel - trotzdem suchen und bereitstellen" für Artikel ohne Lagerverwaltung
  • Übersichtliche Darstellung mit Positionsnummer, Artikelinformationen und Mengen
  • Klare Kennzeichnung der lagergeführten Artikel durch Überschrift
  • Vollständigere Informationen für eine bessere Übersicht beim Kommissionieren

Kommissionierliste direkt aus Auftragsliste drucken

  • Kommissionierlisten können jetzt direkt aus der Auftragsliste für einzelne Aufträge gedruckt werden
  • Neuer Menüpunkt "Kommissionierliste drucken" im Kontextmenü jedes Auftrags
  • Schnellerer Zugriff ohne Wechsel in die Detailansicht
  • Gleiche Funktionalität wie bei der Stapelbearbeitung verfügbar

kVASy Adressimport

  • Neue Importfunktion für Adressen aus dem kVASy-System
  • Automatische Erkennung und Verarbeitung von Adressdaten
  • Verbesserte Duplikatserkennung bei Adressimporten

2026-02-03

Erweiterte Suche für Import- und Export-Jobs

  • Sie können jetzt auch in Import- und Export-Jobs nach spezifischen Feldern suchen
  • Die Suchfelder werden je nach Import- oder Export-Definition automatisch aus den Daten befüllt
  • Beispielsweise enthalten ABACUS-Importe die Referenznummer des Fremdsystems oder Artikel-Identifikatoren
  • Schnelleres Finden von Import- und Export-Jobs über die erweiterte Suche
  • Filter nach Status, Import-/Export-Definition, Dateiname und Datum verfügbar

Verbesserte Fehlerbehandlung bei Import- und Export-Jobs

  • Detaillierte Fehlermeldungen zeigen Ihnen genau, was schiefgelaufen ist
  • Erfolgsmeldungen bestätigen erfolgreiche Verarbeitung
  • Bessere Nachvollziehbarkeit bei Problemen mit Import- oder Export-Jobs

Verbesserte Adressvergleiche

  • Das System erkennt jetzt besser, ob Adressen bereits vorhanden sind
  • Präzisere Duplikatserkennung bei Adressimporten
  • Verhindert versehentliche Doppeleinträge

2026-01-30

Überwachung von Export-Jobs

  • Sie werden automatisch benachrichtigt, wenn Export-Jobs hängen bleiben oder fehlschlagen
  • Farbige Benachrichtigungen zeigen Ihnen sofort den Status Ihrer Exporte
  • Sie können fehlgeschlagene Jobs direkt aus der Benachrichtigung erneut starten
  • Erweiterte Suche für Export-Jobs mit Filtern nach Status, Datum und Inhalt
  • Bessere Übersicht über alle Ihre Export-Aufträge

2026-01-29

Neuer Status "Bereit zum Rüsten"

  • Aufträge können jetzt den Status "Bereit zum Rüsten" erhalten
  • Automatische Markierung bei Importen aus ABACUS
  • Bessere Übersicht über den Bearbeitungsstand Ihrer Aufträge

Artikel können jetzt zusammengeführt werden

  • Sie können bei Artikeln festlegen, ob sie mit anderen Beständen zusammengeführt werden dürfen
  • Einfachere Verwaltung von Artikeln, die am selben Lagerplatz stehen können

2026-01-28

Intelligente Sortierung bei Buchleihe

  • Bücher werden jetzt automatisch nach räumlicher Nähe sortiert
  • Kürzere Wege beim Einlagern von Büchern
  • Optimierte Arbeitsabläufe für Bibliotheksaufträge

Verbesserte Bestandsetiketten mit Historie

  • Neue Etikettenvorlage für Bestände mit manueller Mengenerfassung
  • Sie können direkt auf dem Etiketten die verbleibende Menge eintragen
  • Übersichtliche Darstellung mit verbesserter Lesbarkeit der Barcodes

2026-01-27

Erweiterte Kommissionierlisten

  • Kommissionierlisten zeigen jetzt auch Text-Artikel in übersichtlicher Tabellenform
  • Vollständigere Informationen für eine bessere Übersicht beim Kommissionieren

2026-01-26

Erweiterte Suche in Aufträgen

  • Suche nach in Einlager- und Auslageraufträgen referenzierten Artikeln

Kommissionierliste drucken

  • Neue Druckfunktion für Kommissionierlisten bei Ausgangsaufträgen
  • Übersichtliche Darstellung aller zu pickenden Bestände auf einem A4-Blatt
  • Enthält Artikelinformationen, Mengen, Chargen und Lagerplätze

Aufträge mit Schlagwörtern versehen

  • Aufträge können jetzt mit frei wählbaren Schlagwörtern (Tags) versehen werden
  • Schnelles Filtern von Aufträgen nach Schlagwörtern in der Schnellsuche
  • Bessere Organisation und Kategorisierung von Aufträgen

Aufträge löschen

  • Bestimmte Auftragstypen können jetzt gelöscht werden (Wareneingang, Warenausgang)
  • Vereinfachte Korrektur bei fehlerhaft angelegten Aufträgen
  • Löschung nur möglich, solange keine Transaktionen durchgeführt wurden

Schutz vor doppelten Aufträgen

  • Aufträge aus Fremdsystemen werden jetzt auf Duplikate geprüft
  • Verhindert versehentliche Mehrfachimporte desselben Auftrags
  • Eindeutige Referenznummern werden automatisch erkannt

Automatisches Schließen bei Auftragsabschluss

  • Auftragsdetailansichten schließen sich automatisch nach Abschluss oder Stornierung
  • Schnellere Navigation zurück zur Übersicht
  • Reduziert manuelle Klicks im Arbeitsablauf

2026-01-22

Konfigurierbare Suchfelder im Scanner

  • Manuelle Suche im Scanner-Modus jetzt mit konfigurierbaren Suchfeldern
  • Benutzer können auswählen, in welchen Feldern gesucht werden soll (Barcode, Titel, Autor, Signatur, etc.)
  • Suchfelder werden nach Kategorien gruppiert angezeigt (Bestand, Artikel, Lagerplatz)
  • Einstellungen werden gespeichert und bleiben bei der nächsten Suche erhalten
  • Verfügbare Suchfelder hängen vom aktivierten Anwendungsprofil ab:
    • Bibliotheken: Barcode, Signatur, Titel, Autor, Dateiersteller, Zugangsnummer
    • Intralogistik: Barcode, Artikel-Ident, Artikel-Beschreibung, Lagerplatz-Name, Zeile
  • Verbesserte Sucheingabe auf Smartphones: Suchfeld wird automatisch fokussiert und Tastatur öffnet sich
  • Enter-Taste auf der Smartphone-Tastatur startet die Suche direkt

Verbesserte Auftragsstornierung

  • Beim Stornieren eines Auftrags werden jetzt automatisch alle ausstehenden Bestandsreservierungen storniert
  • Verhindert, dass Reservierungen im System verbleiben, wenn ein Auftrag nicht mehr benötigt wird
  • Vereinfachte Bereinigung bei Auftragsänderungen oder -stornierungen

Versandvorbereitung ohne Lagerentnahme

  • Neue Funktion "Versandvorbereitung" für Ausgangsaufträge
  • Bestände werden zum Versandlagerplatz verschoben, ohne sie aus dem Lager zu entnehmen
  • Ermöglicht flexiblere Versandplanung und bessere Kontrolle über den Versandprozess
  • Reservierungen bleiben bestehen, bis die tatsächliche Versendung erfolgt

Ausgangsware: Neuer Workflow

  • Vollständiger Workflow für die Verwaltung von Ausgangswaren implementiert
  • Unterstützung für Kommissionierung, Reservierung und Versand von Beständen
  • Verbesserte Übersicht über den Status von Ausgangsaufträgen
  • Automatische Verwaltung von Bestandsreservierungen während des gesamten Prozesses

Verbesserte Eingabefelder

  • Optimierte Darstellung von Dropdown-Menüs in Eingabefeldern
  • Bessere Benutzerfreundlichkeit bei der Auswahl von Optionen

2026-01-15

Bestandsauswahl verbessert

  • Neue übersichtliche Bestandsauswahl-Ansicht bei Umlagerungen und Inventurprozessen
  • Bestände werden mit detaillierten Informationen (Artikel, Charge, MHD, Menge) angezeigt
  • Einfachere Auswahl des gewünschten Bestands durch bessere Darstellung

2026-01-14

Aufträge kopieren

  • Bestehende Aufträge können jetzt mit einem Klick dupliziert werden
  • Die Kopie enthält alle relevanten Auftragsdaten für schnelle Neuanlage ähnlicher Aufträge

Bestandsübersicht im Artikel

  • In der Artikeldetailansicht wird jetzt ein neuer Tab „Bestände" angezeigt
  • Übersicht über alle vorhandenen Bestände eines Artikels mit Mengen und Lagerplätzen
  • Schneller Zugriff auf Bestandsinformationen direkt aus der Artikelverwaltung

Stapelverarbeitung bei Umlagerungen

  • Mehrere Bestände können jetzt gleichzeitig umgelagert werden
  • Zeitersparnis bei umfangreichen Umlagerungsarbeiten

Erweiterte Schnellsuche

  • Artikelsuche unterstützt jetzt Filter nach Artikelart
  • Filter für kürzlich verwendete Artikel verfügbar
  • Genauere Suchergebnisse durch verbesserte Filteroptionen

2026-01-13

Automatische Export-Jobs

  • Export-Jobs werden automatisch erstellt, wenn bestimmte Geschäftsvorgänge abgeschlossen werden
  • Reduzierter manueller Aufwand für wiederkehrende Exporte

Datumsfilter in der Schnellsuche

  • Neuer Filter „seit Datum" in der Schnellsuche verfügbar
  • Suche nach kürzlich bearbeiteten oder erstellten Datensätzen

2026-01-09

Export-Jobs im Menü

  • Export-Jobs sind jetzt direkt über das Hauptmenü erreichbar
  • Bessere Übersicht über laufende und abgeschlossene Exporte

2026-01-08

Verbesserte Export-Funktionen

  • Export-Jobs zeigen jetzt den Namen der generierten Datei an
  • Übersichtlichere Darstellung der Exportergebnisse

Verbesserte Scanner-Eingabe

  • Optimierte Zeichenerkennung bei der Barcode-Eingabe
  • Zuverlässigere Erfassung von Scans

2026-01-07

Export-Jobs verwalten

  • Neue Verwaltungsoberfläche für Export-Jobs
  • Übersicht über alle Export-Definitionen und deren Status
  • Einfaches Erstellen und Verwalten von Exportaufträgen

2026-01-06

Datumsbereich-Filter

  • In der Schnellsuche kann jetzt nach Datumsbereichen gefiltert werden
  • Praktisch für die Suche nach Vorgängen in bestimmten Zeiträumen

Verbesserte Bestandsetiketten

  • Artikelbeschreibung wird jetzt auf Bestandsetiketten angezeigt
  • Bessere Lesbarkeit durch optimierte Schriftgröße
  • Übersichtlicheres Layout auf den gedruckten Etiketten

Inventur: Löschfunktion für Bestände

  • Im Rahmen der Inventur können Bestände jetzt direkt gelöscht werden
  • Stapelweise Löschung mehrerer Bestände möglich
  • Vereinfachte Korrektur bei Fehlbeständen

2026-01-05

Teilumlagerungen

  • Bestände können jetzt teilweise umgelagert werden
  • Nur die benötigte Menge wird auf den Zielplatz verschoben
  • Der Restbestand verbleibt am ursprünglichen Lagerplatz

Überarbeitete Bestandsetiketten

  • Verbesserte Zentrierung und Lesbarkeit der Etiketten
  • Artikelbeschreibung ist jetzt auf den Etiketten sichtbar

2026-01-04

Inventurerfassung

  • Neue Funktion „Inventur-Scan" für die mobile Bestandserfassung
  • Bestände können gescannt und direkt bearbeitet werden (Menge, Charge, MHD)
  • Lagerplätze werden bei der Inventur erfasst und protokolliert
  • Korrektur von Bestandsdaten direkt während der Inventur möglich

Schnellsuche überall verfügbar

  • Die Schnellsuche ist jetzt in allen Listenansichten integriert
  • Dynamische Filterung nach verschiedenen Attributen
  • Schnelleres Finden von Datensätzen

Bessere Modalfenster

  • Verbesserte Darstellung auf mobilen Geräten
  • Anpassung an verschiedene Bildschirmgrößen

2026-01-03

Verbesserte CSV-Verarbeitung

  • Robustere Verarbeitung von importierten CSV-Dateien
  • Bessere Fehlertoleranz bei fehlerhaften Dateiformaten

2026-01-02

Intelligente Sortierung der Aufgabenliste

  • Kommissionieraufgaben werden jetzt nach räumlicher Nähe sortiert
  • Kürzere Laufwege durch optimierte Reihenfolge der Lagerplätze
  • Automatische Sortierung beim Öffnen der Aufgabenliste

Verbesserte Suche bei Scan-Aufträgen

  • Manuelle Suche direkt im Scan-Modus möglich
  • Bei Problemen mit dem Scanner kann die Suche per Texteingabe gestartet werden

2026-01-01

Manuelle Suche im Scanner

  • Neues Suchfenster im Scanner-Modus für manuelle Eingaben
  • Artikel und Bestände können auch ohne Barcode gefunden werden
  • Suchergebnisse werden übersichtlich angezeigt

Verbesserte Dropdown-Menüs

  • Dropdown-Menüs werden jetzt immer vollständig sichtbar angezeigt
  • Schließen automatisch bei Klick außerhalb oder mit Escape-Taste

2025-12-31

Warteschlange für Remote-Aufrufe

  • Neue Übersicht für fehlgeschlagene Server-Aufrufe
  • Möglichkeit, fehlerhafte Einträge zu löschen oder zu ignorieren
  • Bessere Nachverfolgung von Synchronisationsproblemen

2025-12-30

Mehrfachauswahl in der Dispositionsübersicht

  • Aufträge können durch Klick auf Tags oder Adressbereich ausgewählt werden
  • Ausgewählte Aufträge können stapelweise aktualisiert oder storniert werden
  • Aktionsleiste am unteren Bildschirmrand zeigt verfügbare Aktionen
  • Enter-Taste öffnet Stapelbearbeitung, Escape löscht Auswahl
  • Einzelaktionen bleiben unverändert verfügbar

2025-12-28

Auftragskorrekturen

  • Verbesserungen bei der Bearbeitung und Korrektur von Aufträgen
  • Stabilere Auftragsverarbeitung

Feiertage verwalten

  • Feiertage können jetzt im System hinterlegt werden
  • Berücksichtigung bei Daueraufträgen und Tourenplanung

2025-12-22

Verbesserte Synchronisationsübersicht

  • Neue Statistik für synchronisierte Aufträge auf der Startseite
  • Anzeige der ältesten und neuesten ausstehenden Synchronisationen
  • Schnellerer Überblick über den Synchronisationsstatus

2025-12-19

Tourenmanagement

  • Neue Verwaltungsoberfläche für Touren
  • Touren können erstellt, bearbeitet und gelöscht werden
  • Adressen können direkt einer Tour zugeordnet werden
  • Integration in die Adressverwaltung

Daueraufträge löschen

  • Ausstehende Aufträge aus Daueraufträgen können jetzt gelöscht werden
  • Stapelweise Löschung für mehrere Adressen möglich
  • Praktisch bei Änderungen im Tourenplan

Statistiken auf der Startseite

  • Verbesserte Anzeige der Auftragsstatistiken
  • Schnellerer Überblick über den aktuellen Stand

Benachrichtigungen verbessert

  • Alle Benachrichtigungen können mit einem Klick geschlossen werden
  • Übersichtlichere Darstellung bei vielen Meldungen

2025-12-18

Massen-Update für Adressen

  • Mehrere Adressen können gleichzeitig aktualisiert werden
  • Änderung von Tour, Dienstleister, PLZ, Stadt und Dauerauftragsdefinitionen
  • Zeitersparnis bei umfangreichen Datenänderungen

2025-12-17

Daueraufträge

  • Weiterentwicklung der Dauerauftragsfunktionalität
  • Vereinfachte Erstellung von wiederkehrenden Aufträgen
  • Adressdienstleistung für Abpumpunternehmen optional anlegen
Previous
Installation