Release Notes
Alle Neuerungen und Verbesserungen in X4Fleet auf einen Blick.
Hier finden Sie die aktuellen Release Notes von X4Fleet mit allen neuen Funktionen, Verbesserungen und Bugfixes.
Das Release Q3 2026 schliesst mehrere Roadmap-Initiativen ab und bringt zahlreiche Verbesserungen in den Bereichen Planung, Monitoring und Integrationen. Highlights sind die erste Version der neuen Ressourcenplanung – eine interaktive Plantafel mit Drag & Drop für Touren, Fahrzeuge, Anhänger und Fahrer – sowie die weitere Modernisierung der Dispositionsoberfläche mit einer überarbeiteten Monitoring-Seite, einer neuen Karten-Engine und vielen Stammdatenseiten im neuen Design. Zudem ist die neue Fahrer-App nun funktional vollständig, und gesplittete Aufträge können auf Basis des ursprünglichen Auftrags ausgewertet werden. Wie gewohnt enthält das Release ausserdem zahlreiche Stabilitätsverbesserungen, Fehlerbehebungen und API-Erweiterungen.
Ressourcenplanung – Version 1
Mit diesem Release führen wir die erste Version des neuen Moduls Ressourcenplanung ein: eine interaktive Plantafel, auf der Disponenten Touren, Fahrzeuge, Anhänger und Fahrer auf einer Zeitachse anzeigen und verwalten können. Diese erste Version (MVP) ist tourbasiert; die Planung von Sendungen und die Disposition auf der Zeitachse folgen in den nächsten Iterationen.
Highlights:
- Neue Plantafel mit Zeitachse (Gantt-Ansicht), auf der Touren als nach Status eingefärbte Balken dargestellt werden
- Flexible Ansichten und Gruppierungen: Betrachten Sie Ihre Planung nach Touren, Fahrzeugen, Anhängern oder Fahrern
- Frei wählbarer Datumsbereich mit schrittweiser Navigation
- Zuweisung von Fahrzeugen, Anhängern und Fahrern zu Touren per Drag & Drop
- Tourbalken direkt auf der Zeitachse verschieben und in der Länge anpassen, um Touren umzuplanen oder Ressourcen zu wechseln
- Konflikterkennung: Die Plantafel warnt, wenn eine Änderung gegen eine Planungsregel verstösst – mit denselben Warnungen wie in der Disposition
- Abwesenheiten von Fahrzeugen, Anhängern und Fahrern werden auf der Zeitachse angezeigt und können direkt auf der Plantafel erfasst und bearbeitet werden
- Kontextmenü per Rechtsklick: Touren, Fahrzeuge, Anhänger und Fahrer mit den gewohnten Bearbeitungsformularen bearbeiten oder neue Touren, Fahrzeuge, Anhänger und Fahrer direkt aus der Plantafel erstellen
- Zeilenfilter mit Filter-Chips (z. B. die Fahrzeugansicht nach Tour, Anhänger oder Fahrer filtern)
Wichtiger Hinweis:
- Die neue Ressourcenplanung läuft parallel zur bisherigen Ressourcenplanung, die weiterhin vollständig verfügbar bleibt. Sie können zwischen beiden wechseln und sich in Ihrem eigenen Tempo mit der neuen Plantafel vertraut machen. Ihr Feedback nehmen wir gerne über unser Support-Team entgegen.
Neue Fahrer-App (NDA) – funktional vollständig
Die neue Fahrer-App ist nun funktional vollständig und deckt den gesamten Funktionsumfang ab. Sie befindet sich aktuell in der Stabilisierungsphase; der Rollout wird separat kommuniziert. Um den vollen Funktionsumfang zu unterstützen, wurde das Backend um alle erforderlichen Einstellungen und Schnittstellen erweitert. Alle neuen App-Einstellungen können zentral pro Hauptgruppe und Untergruppe konfiguriert werden und werden beim Tour-Download an die App übertragen.
Highlights:
- Neue Navigationseinstellungen für die App: Wählen Sie den Navigationsanbieter (Google Maps oder Sygic) und ob die Fahrzeugstammdaten aus X4fleet für die LKW-Navigation verwendet werden sollen
- Neue Einstellung «Fahrer darf Fahrzeug der Tour ändern»: Fahrer können eine Tour mit einem anderen als dem geplanten Fahrzeug herunterladen und starten; die Fahrzeugzuweisung wird in X4fleet automatisch aktualisiert
- Neue Einstellung «Visuelle Sortierung von Transportpunkten innerhalb von Ladestopps erlauben»: Fahrer können die Anzeigereihenfolge der Transportpunkte innerhalb eines Ladestopps vorübergehend ändern
- Neue Unterschriftsoption: Unterschriften können nun an Depots ausgeschlossen werden (für Abholung und Zustellung)
- Die Tourroute wird nun im Backend berechnet und der App zur Anzeige auf der Karte bereitgestellt
- Verbesserte Sicherheit: Ändern sich die Gültigkeit («Gültig ab» / «Gültig bis») oder die Zugriffsrechte eines Benutzers, werden aktive App-Sitzungen nun automatisch beendet, und abgelaufene Fahrerkonten können sich nicht mehr anmelden
- Behoben: In einigen Fällen zeigte die App beim Tour-Download Touren benachbarter Tage an, was auch die Vorlade-Funktion betraf
- Behoben: Das Erstellen von AdHoc-Aufträgen (AdHoc2) über die App konnte mit einem unerwarteten Fehler fehlschlagen
Verbesserungen der Dispositionsoberfläche
Die Modernisierung der Dispositionsoberfläche geht weiter. In diesem Release liegt der Fokus auf der Monitoring-Seite, einer neuen Karten-Engine für alle Karten und der Migration von Stammdaten- und Konfigurationsseiten ins neue Design.
Monitoring:
- Live-Aktualisierungen: Status von Stopps und Transportpunkten, geschätzte und tatsächliche Zeiten, Verspätungen, Sonderereignisse und der Tourstatus werden nun automatisch aktualisiert – ohne die Seite neu zu laden
- Live-Fahrzeugpositionen werden weiterhin zuverlässig aktualisiert, auch nach einem Verbindungsunterbruch oder bei Fahrzeugen, die erst später am Tag starten
- Neue Tour- und Auftragssuche in der Seitenleiste des Monitorings
- Details zu Transportpunkten werden nun direkt neben der Stoppliste angezeigt und enthalten alle konfigurierten Felder
- Neue Schaltflächen für die Sendungsprüfung (pro Stopp und Transportpunkt) und für Checklisten im Tour-Header
- Text- und Sprachnachrichten der Fahrer sind nun über den Header erreichbar und können direkt als gelesen markiert oder abgespielt werden
- Schaltflächen, die nur für die Disposition relevant sind, wurden für eine übersichtlichere Darstellung aus der Monitoring-Karte entfernt
Karten:
- Alle Karten (Monitoring, Disposition, Offerten, Standortauswahl und Adresssuche) laufen nun auf einer neuen, schnelleren Karten-Engine auf Basis von PTV Developer – mit verbesserter Stabilität und Performance
- Behoben: Google Maps im Satelliten- oder Hybridmodus wird beim Hineinzoomen in die 3D-Ansicht nicht mehr leer
Stammdaten- und Konfigurationsseiten im neuen Design:
- Artikel (Produkte) – inklusive aller Registerkarten wie Preise, Abmessungen, Spezialitäten, Qualifikationen und benutzerdefinierte Felder
- Fahrzeuge – inklusive aller Registerkarten wie Abmessungen, Ausrüstung, Maut & Emissionen, Verfügbarkeit, Preise und Dokumente
- Fahrtenbücher, Standorttypen, Gebiete, Regeln für die Zellenfärbung, Checklistenpunkte, Kontakte, Euro-Abgasnormen, Kupplungstypen, Linien, Warengruppen, Fahrzeugqualifikationen, Fahrzeugarten, Rechnungsmandate und mobile Geräte
Überarbeitung der Splits
Gesplittete Aufträge (Weg-Splits und Mengen-Splits) können nun aus Sicht des ursprünglichen Elternauftrags bearbeitet werden.
Highlights:
- Berichte auf Basis des Elternauftrags: Berichte können nun für den gesamten ursprünglichen Transportauftrag erstellt werden. So erhalten Ihre Kunden eine durchgängige Sicht von der Abholung bis zur Zustellung – ohne interne Depot-Zwischenstationen. Berichte pro Teilsendung bleiben wie bisher verfügbar
- Behoben: Barcodes von Sendungspositionen bleiben nun erhalten, wenn eine Sendung nach Route gesplittet wird (Weg-Split)
Tourenplanung & Optimierung
Mehrere Verbesserungen machen die Tourenplanung mit der Optiflow-Engine transparenter und zuverlässiger.
- Verbesserte freie Tourenplanung: Ein neuer Ergebnisdialog listet alle Planungsprobleme in verständlicher Form auf, ermöglicht den direkten Sprung zur betroffenen Sendung, das Übernehmen eines vorhandenen Planungsergebnisses oder das Weiterplanen unter Ignorieren der Zeitfenster. Die Planungsdauer passt sich nun an die Anzahl Touren und Aufträge an
- Touren mit technischen Stopps können nun korrekt berechnet werden: Der technische Stopp behält seine Position, und seine Zeiten werden berücksichtigt
- Depot-Abfahrts- und Depot-Rückkehr-Stopps erhalten keine Stoppzeit mehr
- Stoppzeiten werden nicht mehr mehrfach gezählt, wenn mehrere Transportpunkte zu einem Stopp zusammengefasst werden
- Behoben: Touren mit neu hinzugefügten Sendungen konnten während der Ausführung nicht neu berechnet werden («task duration is too large…»)
- Behoben: Bei aktivierter Option «Tour immer umkehren» wurde die umgekehrte Reihenfolge nach der Tourberechnung zurückgesetzt
- Behoben: Falsch berechnete Sortierreihenfolge und Verteilung von Sendungen mit fixer Sortierreihenfolge nach der Optimierung
- Behoben: Die freie Tourenplanung schlug bei Zustelltouren mit einem Fehler fehl
- Behoben: Geplante und vorkombinierte Touren wurden nicht gemäss den Gruppeneinstellungen automatisch berechnet und freigegeben
- Mulden-Aufträge: Das Zusammenfassen von Stopps entfernt keine Transportpunkte mehr, und mehrere Probleme beim Zusammenführen von Mulden-Aufträgen wurden behoben
Aufträge, Web-Aufträge & Kommissionierung
- Neue Einstellung für Web-Aufträge: Legen Sie fest, wie lange Aufträge ohne «Bis»-Datum in der Tabelle der Web-Aufträge sichtbar bleiben
- Die externe Sendungsreferenz kann nun im Kommissionierungsmodul bearbeitet werden, sodass das Lagerpersonal sie direkt erfassen kann
- Checklisten: Der Produktfilter für automatisch angezeigte Checklisten bietet nun alle Produkttypen an (bisher nur Flüssigkeiten)
- Fakturierung: Das manuelle Ändern eines Zuschlags aktualisiert den Gesamtpreis nun sofort
- Behoben: Die Auftragssuche zeigte Datumsangaben im US-Format (MM/TT/JJJJ) an
- Behoben: Die Spalte «Shuttle-Dauer» in der Auftragstabelle zeigte nur Stunden an
- Behoben: Excel-Dateien wurden in der Dateiauswahl des manuellen Sendungsimports nicht angezeigt
- Behoben: Bilder, die Fahrer zu einem Standort hinzugefügt hatten, konnten nicht gelöscht werden
- Behoben: Über das Kundenformular erstellte Standorte hatten «Aktualisierung über Gateway erlauben» standardmässig nicht aktiviert
- Behoben: Die Tastenkürzel Shift+P (Tourberichte) und Shift+Q (Tourprüfung) in der Disposition funktionieren wieder
- Behoben: Änderungen an Vorlagen für Avisierungsnachrichten wurden nicht gespeichert
- Behoben: SMS-Avisierungen wurden zum falschen Zeitpunkt versendet
- Behoben: Die Schaltfläche «Selbstdisposition rückgängig machen» wurde angezeigt, obwohl die Selbstdisposition nicht aktiv war
- Behoben: Beim Hinzufügen einer Beschriftung für ein benutzerdefiniertes Feld trat ein Fehler auf
- Die ASTAG-GU-Frachttarife wurden auf die Version 2027 aktualisiert
Systemintegrationen & API
- Gateway-Kunden & Kontakte: Kontakte werden über PUT nun korrekt aktualisiert statt dupliziert, Kontakte ohne RefId liefern keine erfundene RefId mehr zurück, und das Kontaktfeld «Organisation» kann nun über das Gateway gesetzt und gelesen werden
- Standortnotizen werden beim Erstellen von Sendungen über das Gateway nun in die Abhol- bzw. Zustellnotizen übernommen (gleiches Verhalten wie im Web)
- Der Tourname kann nun über das Gateway aktualisiert werden (PUT Tour)
- Der Sendungsimport bleibt nicht mehr hängen, wenn ein Lieferstandort mit einer neuen, noch nicht geokodierten Adresse importiert wird
- Webhooks: E-Mail-Benachrichtigungen bei Webhook-Fehlern werden wieder zuverlässig versendet, und bei aktiver Sendungsprüfung werden alle Tourstatus-Webhooks nun in der richtigen Reihenfolge ausgelöst
- Behoben: Fahrer einer Subunternehmer-Gruppe konnten vom Hauptunternehmer geplante Touren in der App nicht herunterladen
- Behoben: Der Import von Touren mit Sendungen in einer Anfrage konnte zu einer leeren, nicht freigegebenen Tour führen
Plattform & Sicherheit
- Neue öffentliche Statusseite unter status.x4fleet.com: Sehen Sie die aktuelle und historische Verfügbarkeit aller X4fleet-Dienste (Web, Gateway, App-API und SFTP) und bleiben Sie über Störungen informiert. Sie basiert auf neuen Health-Checks, die alle X4fleet-Dienste überwachen
- Die Dokumentation unter /docs erfordert wieder eine X4fleet-Anmeldung
- Diverse kleinere Fehlerbehebungen und Stabilitätsverbesserungen auf der gesamten Plattform
Vielen Dank für Ihr anhaltendes Vertrauen in X4fleet. Wir sind weiterhin bestrebt, ein stabiles, modernes und sich ständig verbesserndes Transportmanagementsystem bereitzustellen. Bei Fragen wenden Sie sich bitte jederzeit an Ihren Kundenbetreuer oder unser Support-Team.
Das Q2-2026-Release bringt vier unserer zentralen Roadmap-Initiativen voran und schliesst eine grössere Änderung im Hintergrund ab. Die New Driver App erhält neue konfigurierbare Verhaltensweisen, die Simple User Interface migriert weitere Seiten auf ihr neues Framework, und die Überarbeitung der Splits verbessert grundlegend, wie Eltern- und Kindaufträge gehandhabt werden. Wir haben zudem die Grundlagen für Single Sign-On (SSO) gelegt und im Rahmen dieser Arbeiten ein neues, moderneres Web-Login eingeführt. Parallel dazu wird die neue Optiflow (PTV Developer) Planungs-Engine zum Standard für die gesamte Tourenplanung, Spanisch wird als fünfte Oberflächensprache hinzugefügt, und das Release enthält eine grosse Anzahl an Verbesserungen im Bereich Reporting, Integration, Sicherheit und Stabilität.
New Driver App
Die Arbeiten an der neuen Driver App werden mit einer Reihe von Backend- und API-Erweiterungen fortgesetzt, die die App flexibler für unterschiedliche Kundenworkflows machen. Mehrere Verhaltensweisen können nun zentral über App-Einstellungen gesteuert werden, und die für Fahrer sichtbaren Informationen wurden erweitert.
Highlights:
-
Der Beta-Test der neuen Driver App wurde erfolgreich gestartet, und das erhaltene Feedback fliesst direkt in die Weiterentwicklung ein. Wichtiger Hinweis:
-
Die Auslieferung der neuen Driver App (Phase 1 und 2) wird separat angekündigt.
Tourenplanung – Optiflow (PTV Developer) ist jetzt die Standard-Engine
Nach der Beta-Phase in Q1 ist die Migration auf die Planungs-Engine der nächsten Generation (Optiflow, basierend auf PTV Developer) nun abgeschlossen. Optiflow löst die bisherige xServer1-Engine als Standard für die Tourenplanung ab.
Highlights:
-
Optiflow ist jetzt die Standard-Planungs-Engine. Die Möglichkeit, den Planungsanbieter auszuwählen, wurde deaktiviert und auf «Developer» gesetzt; bestehende Toureneinstellungen, offene Touren und vorkombinierte Touren werden automatisch migriert.
-
Calculate und Amend laufen nun auf Optiflow, womit die Umstellung der zentralen Planungsaktionen auf die neue Engine abgeschlossen ist.
-
Fahrzeugparameter und Auftragspositionsparameter werden nun auf Optiflow gemappt, um eine präzisere Optimierung zu ermöglichen.
-
Die Behandlung von Fixstopps wurde für die Anwendungsfälle der ersten Kunden ausgeliefert.
-
Zahlreiche Korrektheits- und Stabilitätsverbesserungen, unter anderem bei der Behandlung der Sortierreihenfolge nach Amend und Zuweisung, der freien Tourenplanung nach dem Go-live, der Anzeige der Mautkosten und den Standardwerten für die Planungsdauer. Wichtiger Hinweis:
-
Mit diesem Release ist die Wahl der Engine pro Tour nicht mehr konfigurierbar – Optiflow wird durchgängig verwendet. Falls Sie Fragen zur Migration haben oder Unterschiede bei den Planungsergebnissen feststellen, wenden Sie sich bitte an unser Support-Team.
Verbesserungen der Dispatcher-Oberfläche
Die Überarbeitung der Dispatcher-Oberfläche wird fortgesetzt. Dieses Release migriert weitere Seiten auf das neue, leistungsfähigere Framework und stabilisiert die bereits ausgelieferten Seiten, wobei die von den Dispatchern genutzten Arbeitsabläufe erhalten bleiben.
Highlights:
-
Weitere Verbesserungen am Verhalten der neuen Seitennavigation.
-
Weitere Seiten wurden auf das neue Design und Framework umgestellt.
-
Der Benachrichtigungs-Workflow bleibt erhalten: Benachrichtigungszähler werden sowohl auf Kategorie- als auch auf Seitenebene angezeigt – auch für als Favoriten markierte Seiten –, wobei die Live-Daten unter Monitoring gruppiert sind.
-
Schnellzugriffe auf das Support-Portal und die technische Dokumentation sind nun im Profilmenü verfügbar.
-
Laufende Stabilisierung der in der ersten Phase ausgelieferten Seiten und Funktionen (unter anderem die Ansichten Lagerbestand und Auftragssuche).
-
Behoben: Die Schaltfläche «Alte Version» wird nun allen relevanten Benutzern korrekt angezeigt. Wichtiger Hinweis:
-
Wie schon beim ersten Release bleibt die Schaltfläche «Alte Version» in der Fusszeile verfügbar, sodass Sie während der Eingewöhnung an die neue Navigation jederzeit zur bisherigen stabilen Version zurückwechseln können.
Überarbeitung der Splits
Die Auftragsteilung wurde neu gestaltet, um eine klarere, zuverlässigere Eltern-/Kind-Struktur zu schaffen und automatisierte (ERP-)Integrationen auch nach einem Split funktionsfähig zu halten. Dies bildet die Grundlage für die auf der Roadmap vorgesehene verbesserte Split-Behandlung.
Highlights:
- Der ursprüngliche Auftrag bleibt nun der Elternauftrag. Bisher wurde beim Splitten einer Sendung (Mengen- oder Wegsplit) ein neuer Elternauftrag erzeugt und die ursprüngliche Sendung zum ersten Kind. Nun bleibt die ursprüngliche Sendung der Elternauftrag, und alle Kinder werden als neue Datensätze angelegt – die ursprüngliche Sendungs-ID bleibt somit erhalten.
- Die API bleibt nach einem Split stabil. Da der Elternauftrag seine ursprüngliche ID behält, können ERP- und Dispositionssysteme den Auftrag weiterhin über die API finden und aktualisieren; einzelne Kindsendungen können separat aktualisiert werden.
- Durchgängige Elternauftrags-Sicht für Reports, Lieferbelege, Fakturierung und Web-Auftragsansichten: Sie können sowohl über den gesamten übergeordneten Transportauftrag als auch über einzelne Kindsendungen berichten und geplante mit tatsächlich gelieferten Mengen vergleichen.
- Ist-Werte werden weitergereicht: Mengen- und Produktänderungen auf einem Teilabschnitt werden an die nachfolgenden Kindsendungen weitergegeben, sodass die Informationen entlang der gesamten Transportkette konsistent bleiben.
- Wegsplits innerhalb einer Tour: Wegsplits sind nicht mehr auf nicht zugewiesene Sendungen beschränkt und können nun auch bei Sendungen durchgeführt werden, die sich bereits in einer Tour befinden – dies unterstützt Cross-Docking- sowie Subunternehmer-/Last-Mile-Szenarien.
- Verbesserte Tourenauswahl, wenn mehrere Sendungen gleichzeitig per Wegsplit geteilt werden.
Single Sign-On (SSO) – Grundlagen & neues Login-Design
Wir haben mit den Grundlagenarbeiten für Single Sign-On begonnen – eine Roadmap-Funktion, die es Benutzern künftig ermöglichen wird, sich mit ihren bestehenden Firmenzugangsdaten bei X4fleet anzumelden. In diesem Release wurde die technische Grundlage geschaffen – und im Rahmen dieser Arbeiten erhielt das Web-Login ein neues, moderneres Design.
Highlights:
-
Ein neuer, moderner Login-Workflow und ein neues Design im Web.
-
Erste Grundlagenarbeiten für künftige Kunden-SSO-Integrationen, einschliesslich eines neuen Authentifizierungsservers sowie der Verwaltung des Kunden-/Kontostatus während des Login-Vorgangs. Wichtiger Hinweis:
-
Dieses Release enthält ausschliesslich die Grundlagenarbeiten für SSO. Die Anmeldung über den eigenen firmeneigenen Identity Provider (SSO) ist noch nicht verfügbar und wird gemäss Roadmap zu einem späteren Zeitpunkt folgen. Die einzige für Benutzer sichtbare Änderung in diesem Release ist das neue Login-Design.
Ladehilfsmittel-Verwaltung
Für Kunden, die das Modul zur Ladehilfsmittel-Verwaltung nutzen, können Bestände von Ladungsträgern (zum Beispiel Europaletten) nun automatisch erfasst werden.
Highlights:
- Wenn das Modul aktiv ist und ein Produkt entsprechend konfiguriert ist, wird der Bestand an Ladungsträgern an einem Standort anhand der Differenz zwischen abgeholten und gelieferten Mengen je Stopp aktualisiert.
- Die Bestände werden bei Abschluss eines Stopps anhand der vom Fahrer erfassten oder vom Dispatcher eingegebenen Ist-Werte aktualisiert, und es wird ein Verlauf geführt. Ein Bestand kann negativ sein (mehr abgeholt als geliefert).
Maut & Emissionen
Die Maut- und Emissionsberechnung wurde um zusätzliche Fahrzeug- und Anhängerparameter erweitert, um weitere Länder zu unterstützen.
Highlights:
- Die neuen Fahrzeug-/Anhängerparameter Anzahl Reifen und Höhe über der Vorderachse fliessen in die Maut- und Emissionsberechnung ein (zum Beispiel für länderspezifische Mautgebühren). Diese Felder werden angezeigt, wenn das Modul Maut & Emissionen aktiv ist.
Reporting & Exporte
Dieses Release erweitert die Reportinhalte und verbessert die Zuverlässigkeit von Exporten und Filterung.
Highlights:
- Zusätzliche Felder in Reports verfügbar: benutzerdefinierte Tourfelder und Ladeplattform-Verbrauch im Tourenreport; das Flag «bereit zur Kommissionierung» sowie die insgesamt benötigte Menge im Sendungsreport.
- Neue Spalten in der Auftragstabelle: geplante Ankunfts- und Abfahrtszeiten für Abholung/Anlieferung sowie Standorttyp und -art für Abholung/Anlieferung (filterbar).
- Excel-Exporte aus Tabellen berücksichtigen nun die aktiven Filter und verarbeiten grosse Datenmengen zuverlässig.
- Behoben: mehrere Probleme bei der Reportfilterung sowie uneinheitliche Schriftarten in Reports.
Disposition & Auftragsverwaltung
Eine grosse Anzahl kleinerer Verbesserungen und Fehlerbehebungen in den Bereichen Auftragserfassung, Disposition und Stammdaten machen die tägliche Arbeit reibungsloser und zuverlässiger.
Highlights:
- Spanisch wurde als fünfte Oberflächensprache hinzugefügt – in der Web-Konsole, der API und dem Gateway.
- Neue Kommissionierungs-Einstellungen: Die Kommissionierung («bereit zur Kommissionierung») kann für Sendungen ohne Tour aktiviert oder deaktiviert werden, und der Status kann nach dem Setzen vor einem Zurücksetzen geschützt werden.
- Das Monitoring zeigt nun den Kontaktnamen zusammen mit der Telefonnummer des ersten Kontakts an.
- Importe lösen keine unnötige Neuplanung (Deallokation/Neuzuweisung) von Sendungen mehr aus.
- Korrekturen bei der Zuweisung von Arbeitsgebieten, zusätzliche Depot-Ort-Spalten im Tourenraster sowie verbesserte Übersetzungen.
- Zahlreiche Stabilitätskorrekturen beim Speichern von Aufträgen und zugewiesenen Sendungen, beim Erzeugen vorkombinierter Touren, beim Ausführen von Auto-Planung und Auto-Freigabe sowie bei der Arbeit mit Rastern und der Spaltenauswahl.
Integrationen & API
Die Zuverlässigkeit der Integrationen wurde verbessert, und eine wichtige Mail-Integration wurde zukunftssicher gemacht.
Highlights:
- Mailversand von SMTP auf OAuth 2.0 (Microsoft Graph) migriert, im Vorgriff auf die von Microsoft geplante Abschaltung des SMTP-basierten Versands.
- Verbessertes Gateway-/API-Logging und klarere Fehlermeldungen (zum Beispiel wenn ein Anhang nicht gefunden werden kann).
Plattform & technische Infrastruktur
Wie in jedem Quartal enthält dieses Release eine Reihe interner Verbesserungen, die das technische Fundament von X4fleet stärken.
Highlights:
- Erweiterte Observability: verteiltes Tracing (OpenTelemetry), konsistente Trace-IDs über API, Gateway und Background Jobs hinweg sowie SQL-Query-Tracing – dadurch lassen sich Probleme schneller diagnostizieren.
- Die erweiterte technische Dokumentation ist für eingeloggte Benutzer direkt in der App unter
/docsverfügbar. - Mehr Kontrolle über Background Jobs (unter anderem die Möglichkeit, Jobs zu stoppen und neu zu starten, ohne den App-Dienst neu zu starten) sowie verbesserte Zuverlässigkeit der Jobs.
- Erweiterte automatisierte Testabdeckung sowie diverse Performance- und Kostenoptimierungen auf der gesamten Plattform. Vielen Dank für Ihr fortgesetztes Vertrauen in X4fleet. Wir setzen uns weiterhin dafür ein, Ihnen ein stabiles, modernes und sich kontinuierlich weiterentwickelndes Transport-Management-System zu liefern. Bei Fragen wenden Sie sich jederzeit gerne an Ihren Account Executive oder unser Support-Team.
Das Release Q1 2026 umfasst wichtige Roadmap-Initiativen und eine Vielzahl von Plattformverbesserungen. Im Mittelpunkt dieses Releases steht die Beta-Version der neuen Fahrer-App – eine von Grund auf neu entwickelte, vollständig modernisierte Fahrererfahrung. Parallel dazu wird die Portal-Benutzeroberfläche mit einem ersten großen Release weiterentwickelt, und hinter den Kulissen wurde eine neue alternative Tourenplanungs-Engine (Optiflow) eingeführt. Neben diesen strategischen Funktionen umfasst das Release zahlreiche Stabilitätsverbesserungen, Fehlerbehebungen und API-Erweiterungen in den Bereichen Disposition, Berichterstellung und Systemintegrationen.
Neue Fahrer-App (NDA) – Beta-Version
Diese Version markiert die Beta-Version der neuen Fahrer-App, einer komplett neu gestalteten und modernisierten mobilen Anwendung für Fahrer. In dieser MVP-Beta-Phase mit einer ausgewählten Gruppe von Testern ist die App bald bereit für eine breitere Einführung. Die neue App bietet eine deutlich verbesserte Benutzererfahrung mit einer übersichtlicheren Oberfläche, verbesserter Leistung und erweiterter Unterstützung für Fahrer-Workflows.
Highlights:
- Optimierte Touren- und Transportpunktverwaltung mit modernem UI-Design
- Verbessertes Scannen von Barcodes und Unterstützung für Mehrfachscans an Depot-Haltestellen
- Verbesserte Checkliste und Bearbeitung von Sonderereignissen
- Spezialbeschreibungen werden den Fahrern nun in der App angezeigt (API um Beschreibungsfeld erweitert)
- Fahrer mit abgelaufenem Zugriff (basierend auf den Daten „Gültig ab“/„Gültig bis“) werden nun korrekt am Einloggen gehindert
- Behoben: Zurücksetzen der Scan-Anzahl nach der Neuoptimierung der Tour an Depot-Haltestellen (Multi-Scan-Workflow)

Verbesserungen der Portal-Benutzeroberfläche – Neue Navigation
Die erste Version der Verbesserungen der Portal-Benutzeroberfläche setzt die strukturelle Überarbeitung der Dispositionsoberfläche fort. Diese Phase konzentriert sich auf Verbesserungen des Designs und der Benutzerfreundlichkeit bei wichtigen Planungsabläufen sowie auf die Stabilität der Dispositionsansicht.
Highlights:
- Komplett neu gestaltete Seitennavigation auf Basis eines neuen, leistungsfähigeren Frameworks
- Seitensuchfunktion und Favoritenfunktion (MVP) für schnellen Zugriff
- Der Filter für den Planungsbereich bleibt nun auch nach dem Neuladen der Seite erhalten – der ausgewählte Bereich bleibt aktiv, wenn man die Seite verlässt und wieder zurückkehrt
- Behoben: Problem beim Laden der Benutzerseite, wenn ein Benutzer gleichzeitig die Rollen „Admin“ und „WebOrder Admin“ innehatte
Wichtiger Hinweis:
- Wir sind uns bewusst, dass diese Änderung den Arbeitsalltag betrifft und Zeit zur Gewöhnung benötigt. Um den Arbeitsablauf nicht zu stören, leitet die Schaltfläche „Alte Version“ in der Fußzeile zur Release-Version Q4 2025 weiter. In Zukunft wird diese Schaltfläche immer für die letzte stabile Version verfügbar sein.

Tourenplanung – Neue Planungsengine Optiflow
Es wurden mehrere Verbesserungen an den Tourenplanungsfunktionen vorgenommen, die die Grundlage für die Integration der Planungs-Engine der nächsten Generation (Optiflow von PTV Developer) bilden und den bestehenden xServer-basierten Planungsworkflow verbessern. Die Optiflow-Integration ist das erste MVP, das xServer1 vollständig ersetzt; die vollständige Implementierung folgt im 2. Quartal 2026.
Highlights:
- Neue Auswahl des Tourplanungsdienstes: Betreiber können nun pro Tour und über eine systemweite Standardeinstellung zwischen der etablierten xServer1-Planungsengine und der neuen Developer-Engine (Optiflow) wählen. Zur schnellen Erkennung wurde der Tourtabelle eine Spalte „Planungsdienst“ hinzugefügt.
- Die maximale Optimierungsdauer kann nun bei Verwendung der Optiflow-Planungsengine pro Tour konfiguriert werden, wodurch Betreiber mehr Kontrolle über den Kompromiss zwischen Planungszeit und Qualität erhalten
- Die Auswahl des Tourplanungsdienstes ist auch bei der Erstellung von Touren über die Gateway-API verfügbar
- Verbesserung der Logik der Feldweibeln-Schaltfläche: Die Optimierungsanfrage verwendet nun direkt den vorkombinierten Tourplan, was zu übersichtlicheren und schnelleren Neuberechnungen ohne unnötige Aufhebung von Sendungszuordnungen führt
- Behoben: Die berechnete Sortierreihenfolge (ExtSortOrder) wird nun korrekt festgelegt und in API-Antworten für vorkombinierte Toursendungen zurückgegeben
Wichtiger Hinweis:
- Im ersten Quartal veröffentlichen wir die Beta-Version der Optiflow-Integration. Standardmäßig ist die neue Optimierungs-Engine deaktiviert (Opt-in-Verhalten). Sie können sie gerne für einige Ihrer Touren aktivieren, um sich mit der neuen Engine vertraut zu machen, und Probleme oder Anmerkungen an unser Support-Team melden.
- Die Beta-Version enthält die folgenden Features und Funktionen:
- Optimieren
- Kostenlose Tourenplanung
- Ignorierfenster (mit der Verbesserung, dass erfolgreich geplante Sendungen bei ignorierten Parametern nicht berücksichtigt werden)
- Pausenzeiten (Pausenzeiten für Fahrer werden nun auf Basis der Fahrzeit berechnet, z. B. benötigt der Fahrer nach 4 Stunden Fahrzeit eine 30-minütige Pause)
- Optimierungsdetailebene (der Disponent kann pro Tour festlegen, wie tief die Optimierung laufen soll. Im Allgemeinen sollte eine Optimierungsdauer von 5–10 Sekunden ein ausreichend gutes Ergebnis liefern; bei komplexen Touren können 60–120 Sekunden verwendet werden, um ein sehr gutes Ergebnis zu erzielen. Dies kann auf Gruppenebene als Standard festgelegt und pro Tour geändert werden)
- Fahrzeugstandorte und Depots
- Fahrzeugparameter (für beste Ergebnisse sollten die Fahrzeugstammdaten stets auf dem neuesten Stand gehalten werden)
- Die folgenden Features und Funktionen sind in der Beta-Version noch nicht enthalten:
- Berechnen
- Ändern (wird automatisch xServer verwenden)
- Feldweibeln-Funktionalität
- Erster/letzter Stopp
- Finde beste Tour
- Fahrzeugkapazitäten
Lager- und Inbetriebnahme-Workflow
Aufbauend auf der im 4. Quartal 2025 eingeführten Funktion „Bereit zur Kommissionierung“ bietet diese Version zusätzliche Konfigurationsoptionen, mit denen Betreiber genau steuern können, wann und wie der Kommissionierungsstatus verwendet werden kann.
- Neue Einstellung: „Kommissionierung für Sendungen ohne Tour aktivieren“ – wenn deaktiviert, wird die Schaltfläche „Kommissionierung“ für nicht zugewiesene Sendungen ausgeblendet, sodass der Workflow erst nach der Tourzuweisung ausgelöst wird
- Neue Einstellung: „Rücksetzen des Inbetriebnahmestatus aktivieren“ – wenn deaktiviert, kann ein bereits an das Lagersystem übermittelter Inbetriebnahmestatus nicht rückgängig gemacht werden, wodurch die Datenintegrität gewährleistet wird
Berichterstellung & SFTP-Export
Diese Version bietet neue Berichtsfunktionen und behebt Fehler, die die Erstellung und Zustellung von Berichten betreffen.
- Neu: Schaltfläche „Alle Berichte über SFTP senden“ – Disponenten können Tourberichte nun zusätzlich zur E-Mail direkt an einen konfigurierten SFTP-Server senden, was die automatisierte Weiterverarbeitung (z. B. WMS-Integration) unterstützt
- Bei der automatischen Berichtsübermittlung an Fahrer können Berichte nun optional an den SFTP-Server gesendet werden, was die automatische Berichtsübermittlung an externe Fahrer verbessert
- Behoben: Fotos von Transportpunkten in Lieferscheinen sind nun korrekt zugänglich und in Berichtsvorlagen verwendbar
Vorkombinierte Touren
Es wurden mehrere Korrekturen hinsichtlich Benutzerfreundlichkeit und Korrektheit für die Verwaltung vorkombinierter Touren vorgenommen.
- Der Filter für Sendungsgüter unterstützt nun alle Gütertypen (Container, Artikel, Flüssigkeiten, Dienstleistungen usw.) – zuvor konnten nur flüssige Güter gefiltert werden
- Behoben: Beim Hinzufügen eines vorab kombinierten Haltepunkts über die RefID wird das POI-Feld nun korrekt ausgefüllt (zuvor wurde die RefID fälschlicherweise zweimal angezeigt)
Systemintegrationen & API
Es wurden zahlreiche Verbesserungen und Korrekturen an der Gateway-API und der Integrationsschicht vorgenommen, wodurch die Zuverlässigkeit für Kunden, die automatisierte Workflows nutzen, verbessert wurde.
- Verbesserte Webhook-Zuverlässigkeit: Tour-Webhook-Nachrichten (GetWebhookTourMessages) liefern nun korrekte Ergebnisse; die Filterung von Split-Shipment-Webhooks funktioniert nun korrekt, wenn „Irrelevante Split-Shipments ausschließen“ aktiviert ist
- Behoben: Der Gateway-Endpunkt „CalculateTours“ aktualisiert nun nach einer erfolgreichen Berechnung den Tourstatus korrekt von „Planning“ auf „Planned“.
- Behoben: Das Löschen einer Tour über das Gateway schlägt nicht mehr mit einem Datenbank-Referenzbeschränkungsfehler fehl, wenn Tour-Validierungsergebnisse vorhanden sind
- Behoben: „UpdateShipments“ (PUT) über das Gateway gibt nun korrekt die Produktdetails der Fahreraufträge in der Antwort zurück; die Daten wurden zwar korrekt in der Datenbank gespeichert, spiegelten sich jedoch nicht in der API-Antwort wider
- Behoben: Über „GetBlobContentByUrl“ abgerufene PDF-Anhänge geben nun den korrekten Content-Type-Header (application/pdf) zurück
- Verbesserte Webhook-Planung und Wiederholungsbehandlung: Ein neuer WebJobs-basierter Planungsmechanismus implementiert konfigurierbare Timeouts und automatische Wiederholungsversuche, wodurch die Zuverlässigkeit von Webhook-basierten Integrationen verbessert wird
- Der Tabellenexport (Excel) für große Datensätze (Bestellungen, nicht zugewiesene Sendungen, Touren) wurde verbessert – zuvor schlug er fehl, wenn die Anzahl der Datensätze das Parameterlimit von SQL Server überschritt
Plattform & technische Infrastruktur
Im ersten Quartal 2026 wurden mehrere interne Plattformverbesserungen vorgenommen, um die technische Grundlage von X4fleet zu stärken.
- Der Reporting-Service wurde auf eine plattformübergreifende Infrastruktur migriert und unterstützt künftig Cloud-native Bereitstellungen
- Die statische technische Dokumentation wird nun für alle angemeldeten Benutzer direkt in X4fleet unter /docs bereitgestellt
- Verschiedene kleinere Fehlerbehebungen und Stabilitätsverbesserungen auf der gesamten Plattform
Vielen Dank für Ihr anhaltendes Vertrauen in X4fleet. Wir sind weiterhin bestrebt, ein stabiles, modernes und sich ständig verbesserndes Transportmanagementsystem bereitzustellen. Bei Fragen wenden Sie sich bitte jederzeit an Ihren Kundenbetreuer oder unser Support-Team.
Dieses Release liefert zentrale Initiativen aus unserer Q4-Roadmap, stärkt die Systemintegrationen und setzt die Modernisierung der X4fleet-Plattform fort. Es führt neue Workflows für die Lagerkoordination ein, erweitert die Funktionen für Depotbenutzer und enthält zahlreiche Verbesserungen in Bezug auf Zuverlässigkeit und Performance.
Zentrale Funktionen & Verbesserungen
Workflow „Bereit zur Kommissionierung“
Ein neues Kennzeichen „Bereit zur Kommissionierung“ steht nun für Touren und Sendungen zur Verfügung. Dies ermöglicht eine klarere Abstimmung zwischen Disposition und Lager und erlaubt automatisierte Benachrichtigungen an angebundene Systeme.
Weitere Verbesserungen umfassen:
- Verbesserte Nachverfolgung von Kommissionierungsfreigaben inkl. Benutzer und Zeitstempel
- Erhöhte Zuverlässigkeit von Kommissionierungsbenachrichtigungen an externe Lagersysteme
- Sequentielle Sendungsnummerierung pro Auftrag zur einfachen Identifikation (z. B. S1.1, S1.2)
Neue Depot-Benutzerrolle
Zur besseren Unterstützung von Depot- und Lagerteams wurde eine neue Depot-Benutzerrolle eingeführt. Depot-Benutzer können nun:
- Bestehende Touren anpassen, ohne den zugewiesenen Fahrer zu ändern
Zur Unterstützung der Lagerprozesse wurden zudem folgende Erweiterungen umgesetzt:
- Verbesserte Multi-Scan-Unterstützung für Lager-Scan-Workflows
Verbesserte Kontrolle der Tourenplanung
Disponenten können nun den ersten und/oder letzten Stopp einer Tour fixieren und erhalten dadurch mehr Kontrolle bei der Routenoptimierung und Planung.
Plattform-Modernisierung
Die Plattform setzt ihre Migration auf .NET 10 fort und profitiert dadurch von verbesserter Performance, langfristiger Stabilität und einer stärkeren Basis für zukünftige Weiterentwicklungen.
Verbesserungen bei Stabilität & Zuverlässigkeit
Systemintegrationen & Datenqualität
- Zuverlässigere und genauere Webhook-Benachrichtigungen über alle Lebenszyklusereignisse von Sendungen und Touren hinweg
- Verbesserte Verarbeitung von geteilten Sendungen und Auftragsreferenzen
- Robustere Produktimporte, insbesondere bei Sendungen mit mehreren Produkten
Disposition & Planung
- Verbesserte Zuordnung von Sendungen zu vorgeplanten Touren
- Besseres Handling komplexer Sendungs- und Mehrfachauftrags-Szenarien
- Verfeinerungen bei Planungsfiltern und Gebietszuteilung
Angebote & Preise
- Preise und Zuschläge aus Angebotsaufträgen werden nun korrekt in Mess- und Abrechnungsprozessen berücksichtigt
Webaufträge & Sendungen
- Verbesserte Verarbeitung von Ladeeinheiten und Schüttgut-Sendungen
- Zuverlässigere Erstellung komplexer Versandeinheiten
Allgemeine Verbesserungen
- Korrekturen verschiedener Übersetzungen
- Kundenspezifische Erweiterungen bei benutzerdefinierten Feldern
- Verbesserte Rechnungsanzeige und -stabilität
App-Verbesserungen
- Checklisten-Benachrichtigungen werden nun korrekt angezeigt
- Erhöhte Zuverlässigkeit beim Barcode-Scanning
Wir bleiben unserem Anspruch verpflichtet, ein stabiles, modernes und kontinuierlich verbessertes Transportmanagementsystem bereitzustellen.
Vielen Dank für Ihr Vertrauen und Ihr wertvolles Feedback bei der Weiterentwicklung von X4fleet.
In diesem Kleinrelease stellen wir zwei neue Funktionen zur Verfügung: Lieferscheinversand-Unterbindung bei Menge 0 sowie eine Gruppierungsfunktion innerhalb Tabellen, um effizienter und individueller arbeiten zu können.
Neue Funktionen & Verbesserungen
- Backend-Allgemein: In den Berichtsgenerierungseinstellungen wurden zwei neue Optionen eingeführt, um die Erstellung und/oder den Versand eines Lieferscheins zu verhindern, wenn die gelieferte Menge auf null oder leer gesetzt ist oder wenn der Transportpunkt keine Produkte enthält.
- Backend-Allgemein: Wir führen eine Tabellen-Gruppierungsfunktion ein, die es ermöglicht, jede Tabelle nach einer oder mehreren Spalten zu gruppieren. Dies bietet mehr Flexibilität beim Arbeiten mit großen Datenmengen, insbesondere in den Tabellen „Aufträge“ oder „nicht zugeordnete Sendungen“.
Dieser Release markiert einen wichtigen Meilenstein: die Migration des gesamten Web-Moduls auf eine moderne Plattformbasis. Damit wurde die technische Grundlage von X4fleet auf den neuesten Stand gehoben – für mehr Stabilität, Performance und Zukunftssicherheit.
Bereits in früheren Schritten wurden App-API und Gateway modernisiert; mit diesem Release folgt nun der letzte Baustein der Systemarchitektur. Für Sie bedeutet das: wenig funktionale Änderungen, sondern eine deutlich robustere und nachhaltigere technische Basis.
Neue Funktionen & Verbesserungen
- Backend-Allgemein: Abschluss der Migration auf neueren .NET Standard der gesamten Webapplikation
- Backend-WebOrder: Das Feld „Goods Article Numbers“ kann nun durchsucht werden
- Backend-Gateway: Über Gateway gelöschte Kontakte werden nun automatisch aus allen relevanten Collections entfernt. Neue Kontakte mit derselben refId wie ein gelöschter Kontakt werden als neue Einträge erstellt
- Backend-Disposition: Die Filterlogik in Planungsgebieten wurde korrigiert, sodass nun eine detailliertere Spezifizierung der Filter möglich ist
- Backend-Allgemein: Die Suche in Spalten- und Tabellenfiltern wird nun nur noch beim Drücken der „Enter“-Taste ausgeführt
- Backend-Disposition: In der Tourtabelle, in Spalte „Städte Zusammenfassung“ werden nur Lade-/Entlade-TP-Städte angezeigt, ohne Duplikate und sortiert nach TPs
- Backend-Disposition: Die Tour-Tabelle ist nun nach Wochentag, anschließend nach Tourdatum und Tour-ID sortierbar
- Backend-Allgemein: Diverse kleinere Bugs, Verbesserungen und Übersetzungsfehler wurden behoben
- App-Barcode Scanning: Behoben: der Scan-Button wurde bei Start-/Enddepots entfernt
- App-Allgemein: Der Signaturbildschirm kann nun per Vollbild-Button in den Vollbildmodus geschaltet werden. Die Einstellung wird lokal gespeichert und kann jederzeit wieder zurückgesetzt werden
- App-Allgemein: Das neue Feld „Anmerkungen des Kunden“ aus den GUI-Einstellungen im Backend wurde nun auch in der APP implementiert und wird angezeigt, wenn es im Backend entsprechend konfiguriert ist
- App-Allgemein: Artikel innerhalb eines Packstücks werden nun in der APP verschachtelt unterhalb ihres Packstücks angezeigt, analog zum Backend. Änderungen am Status einer Sub-Position aktualisieren automatisch das Packstück
- App-Allgemein: Diverse kleinere Bugs, Verbesserungen und Übersetzungsfehler wurden behoben
Wir bedanken uns herzlich für Ihre Unterstützung während dieser Modernisierungsphase.
Mit dem Release Q3-25 schaffen wir die technologische Basis für die nächsten Entwicklungsschritte von X4fleet – mit Fokus auf Stabilität, Performance und langfristige Investitionssicherheit.
In diesem Sprint stellen wir ein kompaktes Release bereit, das vor allem technische Verbesserungen und Maßnahmen zur Stabilisierung in den Mittelpunkt stellt. Auf den ersten Blick bleiben sichtbare Neuerungen aus, doch im Hintergrund wurden wichtige Optimierungen vorgenommen, die die Zuverlässigkeit und Qualität der Anwendung weiter erhöhen.
Neue Funktionen & Verbesserungen
- App-Allgemein: Version 16.7.11: Für Positionen mit Produkttyp = Service und Einheit = Minuten wurde in der APP eine Stoppuhr-Funktion eingeführt. Damit können Fahrer die genaue Dauer der Dienstleistung per Start/Stopp-Timer erfassen – die Minuten werden automatisch als Menge übernommen.
- App-Allgemein: Version 16.7.11: Die APP kann nun optional einen Warnton abspielen, wenn eine Tour im Backend geändert wurde. So werden Fahrer akustisch auf relevante Änderungen aufmerksam gemacht – auch ohne auf das Display zu schauen.
- Backend-Wegsplit-Regel: Wegsplit-Regeln berücksichtigen nun optional die Öffnungszeiten der beteiligten Standorte. Ist die neue Einstellung aktiviert, werden Splits automatisch so lange verschoben, bis beide Orte geöffnet sind – dadurch werden Fehlplanungen an geschlossenen Tagen vermieden.
Im Überblick wurden:
- Technische Weiterentwicklungen vorgenommen, die sich positiv auf Performance, Stabilität und langfristige Wartbarkeit auswirken.
- Fehlerbehebungen umgesetzt, um kleinere Unstimmigkeiten – unter anderem bei Übersetzungen – zu bereinigen und die Benutzerfreundlichkeit zu steigern.
- Anpassungen im Gateway vorgenommen, durch die zuvor fehlerhaft behandelte Felder nun korrekt verarbeitet werden.
Ein herzliches Dankeschön für die Rückmeldungen aus dem Tagesgeschäft – sie sind ein wertvoller Bestandteil unserer kontinuierlichen Verbesserung. Dieses Release ist ein weiterer Schritt hin zu einem noch stabileren und leistungsfähigeren System.
In diesem Sprint veröffentlichen wir ein kompaktes Teil-Release mit Fokus auf technische Optimierungen und Stabilitätsverbesserungen im Hintergrund. Obwohl es auf den ersten Blick keine großen neuen Funktionen gibt, haben wir unter der Haube wichtige Verbesserungen umgesetzt, die zur Gesamtqualität und Zuverlässigkeit der Anwendung beitragen.
Im Einzelnen wurden:
- Technische Anpassungen vorgenommen, die die Performance und Wartbarkeit des Systems weiter stärken.
- Fehlerkorrekturen durchgeführt, um kleinere Bugs zu beheben und die Nutzererfahrung zu verbessern.
- Gateway-Korrekturen umgesetzt, bei denen spezifische Felder bislang nicht korrekt befüllt wurden – diese werden nun wie erwartet verarbeitet.
Wir danken für das Feedback aus dem operativen Einsatz, das uns hilft, kontinuierlich besser zu werden. Dieses Release ist ein weiterer Baustein auf dem Weg zu einem noch robusteren und effizienteren System.
Aufgrund der anhaltenden Performance-Probleme sind wenig größere Features eingebracht worden, der primäre Fokus liegt nach wie vor auf der Stabilisierung und Verbesserung der Performance.
Neue Funktionen & Verbesserungen
- Backend-Allgemein: Die automatisierte Testabdeckung wurde weiter ausgebaut, um Stabilität zu erhöhen und Probleme frühzeitig zu erkennen.
- Backend-Allgemein: Ein Teil der Webhook-Datenbankstruktur wurde überarbeitet: Große Tabellenspalten werden nun in den Blob Storage ausgelagert. Dadurch wird die Datenbankgröße deutlich reduziert (zuvor ca. 70 GB), während wichtige Metadaten weiterhin in der Tabelle verbleiben.
- Backend-Allgemein: Die Bezeichnungen benutzerdefinierter Felder werden nun über Redis gecacht, um die Datenbank zu entlasten und die Antwortzeiten im System zu verbessern.
- Backend-Gateway: Die Antwort des „Get POI“-Gateways liefert nun alle erwarteten Werte korrekt aus, einschließlich Spezialisierungen, Anhängen, Standortdokumenten und Kontakten.
- Backend-Gateway: Im Shipment-Endpoint wurden nun Warengruppen inklusive der fehlenden Warengruppe-RefID ergänzt. Damit ist es möglich, Sendungen mit zugewiesenen Warengruppen vollständig per GET und POST zu verarbeiten.
- Backend-Gateway: Zur Unterstützung von ERP-Folgebestellungen und Rechnungsstellung basierend auf Ist-/Soll-Mengen wurden neue Felder in den Sendungspositionen in den Endpunkten /x4gateway/v1/import/shipment und /x4gateway/v1/import/tour hinzugefügt:
quantityRequired, quantityActual, productRequired, productActual, quantityMeasured, productMeasured
Ein driverTasks-Array wird nun direkt an jeder Sendungsposition ergänzt, um zugehörige Ist-Werte zu referenzieren.
Aufgrund der anhaltenen Performance Probleme sind wenig grössere Features eingebracht worden, der primäre Fokus liegt nach wie vor auf der Stabilisierung und Verbesserung der Performance.
Neue Funktionen & Verbesserungen
- Backend-Karte: Beim Klick auf eine Marker-Aktion wird der Marker nun direkt auf der Monitoring-Karte angezeigt, statt in einem Winbox-Fenster.
- Backend-Disposition: Die Auswahl des Datumsbereichs bei nicht zugeordneten Sendungen wurde überarbeitet, um die Benutzerfreundlichkeit zu verbessern und die Filterung zu erleichtern.
- App-TSG: Version 16.6.43: Beim Schließen eines Transportpunkts oder einer Position prüft die App nun automatisch, ob noch ausstehende TSG-Messungen vorhanden sind. Falls ja, werden diese dem Fahrer angezeigt, bevor der TP endgültig geschlossen wird.
- App-Allgemein: Version 16.6.42: Im Tour-Download-Fenster wird nun stets das aktuelle Datum vorausgewählt. Zuvor wurde das Datum nur beim Fahrer-Login aktualisiert.
- Backend-Allgemein: Auf Kundenwunsch kann die Versandbesonderheit „Fix-Tag“ nun deaktiviert werden. Ein neuer Einstellungsbereich ermöglicht die Konfiguration von Systembesonderheiten pro Gruppe und ist für zukünftige Erweiterungen vorgesehen. Standardmäßig ist diese Einstellung für alle Gruppen deaktiviert.
- Backend-Allgemein: Verschiedene kleinere Fehler wurden behoben, um die Gesamtleistung und Zuverlässigkeit des Systems zu verbessern.
Performance:
Backend-Allgemein: Zahlreiche gezielte Optimierungen und technische Maßnahmen wurden umgesetzt bzw. sind in Arbeit, um die Systemperformance in zentralen Bereichen zu steigern:
- Nicht zugeordnete Sendungen: Abfrage zur Produktanzeige optimiert (12.05.2025)
- Tourenraster: Datenbankabfragen deutlich verbessert (20.05.2025)
- Migration DevExpress zu DevExtreme: MVP intern erfolgreich getestet (20.05.2025)
- SQL-Datenbank-Defragmentierung: Antwortzeiten deutlich reduziert, insbesondere bei nicht zugeordneten Sendungen und Touren (25.05.2025)
- Kartenmarker (Google Maps): Prüfung zur Erhöhung des Limits auf 2000 Marker läuft (Sprint 70, 04.06.2025)
- Redis-Caching: Accounts, Gruppen und Einstellungen werden nun via Redis geladen (Sprint 70, 04.06.2025)
- Benutzereinstellungen in Redis: Kürzlich hinzugefügt für bessere Performance (Sprint 70, 04.06.2025)
- Abfrageoptimierungen: Weitere Verbesserungen aktuell in Arbeit
Wir freuen uns, dass wir in diesem Sprint diverse Verbesserungen zum TSG Handling sowie den Stellendokumenten auf den neusten App Versionen präsentieren dürfen.
Neue Funktionen & Verbesserungen
- Backend-Allgemein: Disponenten können Rechnungen jetzt direkt aus den Seiten Aufträge und Messungen öffnen. Beim Überfahren des Status erscheint ein Tooltip: „Doppelklick öffnet die Rechnung“.
- Backend-Fahrzeugmanagement: Ein neues berechnetes Feld VehicleTrailerCapacity wurde zu Touren hinzugefügt. Es zeigt das maximal mögliche Gewicht der Fahrzeug-Anhänger-Kombination an und wird im Tourenraster als CombinationCapacity (Kombinationsnutzlast) angezeigt.
- Backend-TSG: TSG-Daten werden jetzt erst nach der Bestätigung durch den Fahrer in die ProductMap und DriverTask geschrieben. Dadurch wird sichergestellt, dass nur validierte Messungen gespeichert werden und veraltete oder unbestätigte Einträge vermieden werden.
- App-TSG: Version 16.6.37: Um Probleme durch verpasste TSG-Push-Benachrichtigungen zu vermeiden (z. B. im Standby-Modus, wenn die App im Hintergrund läuft oder bei Verbindungsverlust), wurde auf TP-Ebene in der App ein neuer Button eingeführt. Damit kann der Fahrer die TSG-Werte erneut vom Backend anfordern, sodass wichtige Daten auch bei einer ausgebliebenen Push-Nachricht zugänglich bleiben.
- Backend-Offerten: Ein neuer Button im Offerten-Footer ermöglicht die Dokumentenvorschau. Im Bearbeitungsmodus speichert „Speichern und Vorschau“ das Formular und zeigt eine temporäre Vorschau mit roter Hinweisnachricht. Im Status „bereit“ zeigt „Vorschau“ das vorhandene oder ein neu generiertes Dokument.
- Backend-Aufträge: Die neue Spezialität „Fix-Tag“ kennzeichnet Sendungen, die an einem bestimmten Tag abgeholt oder zugestellt werden müssen. Sie ergänzt die bereits bekannte Option „Fix-Zeit“.
Behobene Fehler:
- Backend-Disposition: Wird die letzte Sendung aus einer Tour entladen, wechselt die Tour nun korrekt in den Status Geplant (Scheduled) und bleibt nicht mehr fälschlicherweise im Status In Planung (Planning).
- App-Stellendokument: Version 16.6.32: Beim Klick auf Zurück oder Abbrechen im Stellendokument-Fenster erscheint nun ein Warnhinweis bei nicht gespeicherten Daten, um unbeabsichtigten Datenverlust zu verhindern.
- App-Stellendokument: Diverse Verbesserungen und Optimierungen rund um die Stellendokumente.
Bekannte Probleme:
- Allgemeine Systemperformance: Aufgrund der anhaltenden Performance Probleme werden alle verfügbaren Ressourcen für die Stabilisierung und Verbesserung davon eingesetzt.
Wir freuen uns, dass wir in diesem Sprint unsere neue Funktion zur freien Einstellbarkeit von Be- und Entladestellen für Reporting und Fakturierung sowie die neu aufgelegte Version des AdHoc-Prozesses präsentieren können!
Neue Funktionen & Verbesserungen
- Backend-Disposition: Zur besseren Filterung von Sendungen wurde eine neue Datumsbereichs-Komponente eingeführt. Diese kommt nun in den Spalten für die vier Originalzeiten sowie dem Tourdatum zum Einsatz und ermöglicht eine gezielte Suche nach Zeiträumen.
- Backend-Karte: Auf der Karte kann nun die Primärfarbe (Farbe des Kreises und innere Farbe des Ovals) von Produkt auf Wochentag umgeschaltet werden (die andere Farbe wird nur als Umriss für das Oval angezeigt).
- Backend-Monitoring: Im Monitoring und der Einsatzübersicht wurde eine neue Funktion "Zeige Sendung" hinzugefügt, um den referenzierten Auftrag zu öffnen.
- Backend-Vorkommnisse: E-Mails werden jetzt korrekt versendet, auch wenn nur eine zusätzliche E-Mail-Adresse eingetragen wurden und keine Empfänger-Checkbox ausgewählt ist.
- Backend-Vorkommnisse: Ab sofort kannst du festlegen, dass Vorkommnis-Emails direkt an den Kunden und/oder den Auftraggeber einer Sendung gesendet werden. Dafür stehen zwei neue Optionen – „E-Mail an Kunden“ und „E-Mail an Auftraggeber“ – unter den E-Mail-Einstellungen zur Verfügung. Wenn aktiviert, werden bei Vorkommnissen an LEOs automatisch E-Mails verschickt – vorausgesetzt, der Transportpunkt ist genau einer Sendung zugeordnet.
- Backend-Einstellungen: In den Einstellungen - GUI-Einstellungen Web/App werden die customFields jetzt mit ihren definierten Labels angezeigt.
- Backend-Aufträge: Sendung, bei Aktivierung der neuen Poi-Ersetzungseinstellungen in den Sendungseinstellungen können pro Sendung die Abhol- und Zustellstelle für Reporting und Fakturierung ersetzt werden. Dies ermöglicht es, eine Sendung von einem „Externen Depot“ abzuholen, aber trotzdem im Lieferschein und in der Rechnung „Eigenes Depot“ als Abholer der Sendung anzugeben. Es ist möglich, einen Fake-Poi zu verwenden, der gar nicht mit der Sendung in Verbindung steht, oder im Falle von Wegesplits kann definiert werden, dass die übergeordnete Abholung anstelle des letzten Depots des Splits angezeigt wird.
- Backend-Faktura: Fakturierung, Sendungen können jetzt als „Nicht Verrechenbar/Keine Rechnung“ markiert werden (Kontrollkästchen auf der rechten Seite der Sendung). Wenn diese Option aktiviert ist, werden die Sendungen nicht in der Tabelle für kommerzielle Sendungen aufgeführt, und es wird verhindert, dass diese Sendungen in Rechnung gestellt werden.
- Backend-Fuhrenübersicht: In der Fuhrenübersicht steht nun beim Rechtsklick auf eine Tour das neue Kontextmenü „Tour bearbeiten“ zur Verfügung. Dieses funktioniert wie das bestehende „Tour anzeigen“, öffnet jedoch direkt das Bearbeitungsformular der Tour – genau wie ein Doppelklick in der Tourentabelle.
- Backend-WebOrder: In den Weborder-Einstellungen kann nun ein Sendungsreport-Layout ausgewählt werden, sodass in der Weborder-Auftragsübersicht ein entsprechender Button angezeigt wird. Für Weborder-Sendungen ab Status „Versendet“ kann so ein Report generiert werden: Bei einer Sendung wird das PDF als Vorschau geöffnet, bei mehreren erfolgt ein ZIP-Download mit je einem Dokument pro Sendung. 1* Backend-Gateway: Der Gateway erlaubt nun das Anlegen, Abrufen und Löschen von Benutzern über die API. Externe Systeme können Benutzer per POST erstellen und mit GET oder DELETE gezielt verwalten. Die Endpunkte sind unter /x4gateway/v1/import/users erreichbar und unterstützen sowohl ID- als auch Referenz-basierte Abfragen. 1* App-AdHoc: Die AdHoc-Auftragsfunktion in der X4fleet Fahrer APP wurde überarbeitet: Das UI/UX wurde überarbeitet und bietet nun entweder einen geführten Assistenten oder ein traditionelles Formular für die Erstellung von AdHoc-Aufträgen. Der Benutzer kann über das APP-Einstellungsmenü (oben rechts > AdHoc-Auftragsassistent) auswählen, welche Benutzeroberfläche verwendet werden soll. Die neue Funktion bietet dem Anwender Zugriff auf alle benötigten Stammdaten aus dem X4fleet Backend. Zusätzlich kann ein bestehender Auftrag aus der Tour heraus als Vorlage für die Erstellung eines weiteren Auftrags verwendet werden. Das bisherige AdHoc-Feature steht in der APP weiterhin in vollem Umfang zur Verfügung und wird standardmäßig verwendet. Das neue AdHoc-Feature ist in der APP nur verfügbar, wenn es im Backend konfiguriert wurde. Diese Funktion setzt die APP-Version 16.5.30/17.5.30 oder höher voraus. Bitte kontaktieren Sie die Xplanis AG für weitere Informationen oder Hilfe bei der Konfiguration dieser Funktion.
Behobene Fehler
- Backend-Allgemein: Probleme in diversen Such- und Filterfunktionen wurden behoben.
- Backend-Allgemein: Ein Problem mit der automatischen Generierung der Rahmentouren wurde behoben.
- Backend-Disposition: Die Dimensionen der Positionen innerhalb einer Versandeinheit fliessen nun in die Berechnung und Anzeige der Tour mit ein.
- Backend-Reports: Ein Problem mit dem automatischen Versand von Fahrerdokumenten wurde behoben.
Wir freuen uns, dass wir in diesem Sprint unsere neue Funktion zur Kalkulation von Maut und Emissionen präsentieren können!
Neue Funktionen & Verbesserungen
- Wir haben ein neues Modul, das die Berechnung von Emissionen und internationalen Mautgebühren pro Tour ermöglicht.
- Um eine bessere Integration von OpenCam zu unterstützen verwendet die Fahrer App nun standardmässig OpenCam, falls installiert.
- Die Geofencing Funktionalität bei Stellen wurde auf alle Funktionseinstiege und Übergänge erweitert.
- Meldungen über Statusänderungen von Stellendokumenten in der APP werden nun standardmäßig ausgeblendet.
- Rahmentouren und wiederkehrende Aufträge, Hinzufügen der Möglichkeit, bestimmte Termine für die Generierung zu bestehenden Konditionen zu definieren.
- Kommissionierung, Hinzufügen einer konfigurierbaren Schaltfläche zum Kommissionierungsraster, um Sendungen einer Tour zuzuordnen und neu zuzuordnen.
- Wenn der Transportpunkt Bilder hat, werden diese jetzt auf dem Formular zur Bearbeitung der Sendung im Abschnitt Abholung und Zustellung unten rechts angezeigt.
- Versenden von Rechnungen und Lieferscheinen per E-Mail, Das Festlegen von Betreff und Text der E-Mail wurde verbessert.
- Jetzt ist es möglich, Stellen-Stammdaten aus dem Monitoring Transportpunkt-Fenster zu öffnen.
- Zwei neue Felder wurden eingeführt, um die Empfänger von automatisch gesendeten Abhol- und Lieferscheinen anzuzeigen. 1* Technische Anpassungen, um die Import-Performance zu verbessern.
Behobene Fehler
- Diverse Fehlerbehebungen zu Such- und Filterfunktionen.
- Es wurde behoben, dass Positionen, die aus Positionsregeln mit Mengenmodus eins erstellt wurden, die Menge 1 statt 0 haben, was falsch war.
- Es wurde behoben, dass beim Kopieren von Sendungen und Aufträgen nicht alle Spezialitäten korrekt kopiert wurden.
- Es wurde behoben, dass Sendungen mit negativen Positionswerten zur Tour hinzugefügt wurden und keine Transportpunkte erstellt wurden.
- In einigen Fällen wurden fehlerhafte Auftragszeitfenster in die APP übertragen. Dies führte dazu, dass das Auftragszeitfenster in der APP (rote Zeiten) falsche Werte anzeigte, wie z.B. 00:34 statt 00:00 oder *. Dieses Problem wurde behoben und die Zeiten werden nun wieder korrekt angezeigt.