Changelog Release 2.15.3
Bugfixes
SAP
- In bestimmten Situationen wurden in EWM gesperrte Lageraufgaben nicht mehr nachgeprüft, sodass die zugehörigen Fahraufträge auch nach dem Entsperren in EWM gesperrt blieben; zudem konnten bei langen Antwortzeiten aus EWM zu einer Lageraufgabe zwei Fahraufträge entstehen. Die Synchronisation mit EWM wurde abgesichert: Gesperrte Lageraufgaben werden wieder zuverlässig geprüft und nach dem Entsperren freigegeben, quittierte Lageraufgaben werden korrekt abgeschlossen und doppelte Fahraufträge werden verhindert.
Product Settings
- Die von FlexGuide4 verwendete Node.js-Laufzeitumgebung wurde auf eine Version aktualisiert, die kürzlich veröffentlichte Sicherheitslücken schließt; beim Deployment auf SAP BTP kann keine ungepatchte Version mehr verwendet werden. Bereits laufende Anwendungen erhalten die abgesicherte Version erst nach einem erneuten Deployment bzw. Restage.
Changelog Release 2.15.2
Release 2.15.2 ist ein weiterer Hotfix für Release 2.15 mit Schwerpunkt auf einer robusten Auftragsübernahme aus SAP EWM. Ein einzelner Pflegefehler im Wegenetz blockiert die Anlage der übrigen Fahraufträge eines Synchronisationslaufs nicht mehr, und nicht angelegte Lageraufgaben werden in späteren Läufen erneut berücksichtigt. Fahraufträge aus zunächst gesperrten Lageraufgaben übernehmen nach dem Entsperren die aktuellen Daten aus dem EWM, einschließlich der Fälligkeit. Außerdem bleibt die Zuweisung eines Fahrauftrags erhalten, auch wenn zeitgleich eine Aktualisierung aus dem EWM eintrifft. Im Evakuierungsfall wählen mobile Roboter, die nicht auf der Stelle wenden können, den Evakuierungsplatz nun anhand der tatsächlich befahrbaren Strecke. Zudem wurden die Berechtigungen geschärft: Hintergrundprozesse können nur noch von KeyUsern und Administratoren aktiviert oder deaktiviert werden. Release 2.15.2 steht damit für mehr Verlässlichkeit in der EWM-Anbindung, im Notfallbetrieb und in der Rechtevergabe.
Bugfixes
Evacuation Management
- Bei der Evakuierung wurde bisher immer der räumlich nächstgelegene Evakuierungsplatz gewählt – auch dann, wenn ein mobiler Roboter, der nicht auf der Stelle wenden kann, ihn nur über einen Umweg erreichen konnte. Das konnte zu unnötig langen Evakuierungsfahrten führen. Der Evakuierungsplatz wird jetzt anhand der tatsächlich befahrbaren Strecke gewählt, sodass die Fahrzeuge auf direktem Weg einen sicheren Platz erreichen.
Product Settings
- Benutzer mit der Rolle Operator konnten in den Einstellungen unter „Jobs“ Hintergrundprozesse aktivieren und deaktivieren. Diese Berechtigung ist nun den Rollen KeyUser und Admin vorbehalten; für Operatoren ist der Status der Hintergrundprozesse nur noch lesbar. So wird verhindert, dass Hintergrundprozesse durch Anwender ohne entsprechende Berechtigung abgeschaltet werden.
SAP
- Konnte bei der EWM-Synchronisation für eine einzelne Lageraufgabe kein Fahrauftrag angelegt werden, etwa weil im Wegenetz kein befahrbarer Weg zum Von- oder Nach-Platz existiert, wurde die Anlage aller übrigen Fahraufträge desselben Synchronisationslaufs verworfen; diese Lageraufgaben wurden anschließend erst nach einer Änderung im EWM wieder übernommen. Jetzt erhält nur die betroffene Lageraufgabe einen Anlagefehler, alle anderen werden wie gewohnt als Fahraufträge angelegt, und nicht angelegte Lageraufgaben werden in einem der folgenden Synchronisationsläufe erneut berücksichtigt. Ein einzelner Pflegefehler im Wegenetz blockiert damit nicht mehr die Auftragsübernahme aus dem EWM, und in der Nummerierung der Fahraufträge entstehen keine Lücken mehr.
- Fahraufträge zu Lageraufgaben, die im EWM gesperrt angelegt wurden, erhielten keine Fälligkeit, da gesperrte Fahraufträge keine Aktualisierungen aus dem EWM übernahmen. Sobald die Lageraufgabe entsperrt wird, aktualisiert FlexGuide4 den zugehörigen Fahrauftrag nun mit den aktuellen Daten aus dem EWM, einschließlich der Fälligkeit. Damit liegen auch für zunächst gesperrte Lageraufgaben vollständige Auftragsdaten für die Disposition vor.
- Traf eine Aktualisierung aus dem EWM genau in dem Moment ein, in dem FlexGuide4 einen Fahrauftrag einer Ressource zuwies, konnte der Auftragsstatus von „zugewiesen“ wieder auf „bereit“ zurückgesetzt werden. Eine erfolgte Zuweisung wird durch gleichzeitige Aktualisierungen aus dem EWM nun nicht mehr überschrieben, sodass der Fahrauftrag zuverlässig bei der zugewiesenen Ressource bleibt.
Changelog Release 2.15.1
Release 2.15.1 ist ein Hotfix für Release 2.15 mit Fokus auf eine zuverlässige Anmeldung. Bei Installationen mit langen oder sonderzeichenhaltigen Organisations- und Space-Namen war nach dem Update kein Login möglich. Die Anmeldung funktioniert nun unabhängig von der Schreibweise dieser Namen, ohne dass zusätzliche Anpassungen am Deployment nötig sind. Release 2.15.1 steht damit für einen sicheren und verlässlichen Zugang zu FlexGuide4.
Bugfixes
Product Settings
- Bei Installationen, deren Organisations- oder Space-Name sehr lang ist oder Leerzeichen, Großbuchstaben bzw. Unterstriche enthält, war nach dem Update keine Anmeldung möglich; stattdessen erschien die Meldung „redirect_uri does not match the configuration“. Die Anmeldung funktioniert jetzt unabhängig von Länge und Schreibweise dieser Namen, und Anwender werden nach dem Login

