MicrotronX ERP - History / Changelog
Warnhinweis: Sie sind verpflichtet, vor jedem LiveUpdate eine Datensicherung durchzuführen.
3.26.0.1 - 2026-01-02
Allgemein / Global
- Erste Programmversion für das Jahr 2026 zur Aktivierung der Updatelizenzen.
- Enthält alle Erweiterungen und Korrekturen der 3.25.0.87 = Letzte Version für 2025.
Android Barcode Scanner für ERP
- Neue Funktion zur persistenten Speicherung von „Commands“ über die neue Barcodescanner-App, mit denen serverseitig Folgeprozesse automatisiert angestoßen werden können (z. B. „Entladevorgang für XXX abgeschlossen“).
MxCronJobs
- Erweiterung der internen
tmxFortrasKomponente zum verbesserten Schreiben bzw. Erstellen von Fortras Dateien anhand von Definitionsdateien
- Erweiterung der internen
3.26.0.2 - 2026-01-07
Allgemein / Global
- Die Initialisierung der verfügbaren Drucker und Druckoptionen nach dem Login wurde optimiert und führt insbesondere in Umgebungen mit vielen Netzwerkdruckern zu einer signifikant schnelleren Anzeige des Programmfensters.
Druckmenü
- Der Trigger
onCreateAttachmentsPerRTMwurde erweitert und stellt nun zusätzliche Variablen sowie Konstanten zur Verfügung, die den aktuellen Kontext umfassender abbilden.
- Der Trigger
Triggersystem
- Aktualisierung der
tmxFortrasKomponente jetzt auch in der Basissoftware
- Aktualisierung der
Auftragserfassung
- Die CO₂-Berechnung wurde verbessert und setzt die Werte nun automatisch auf 0 zurück, wenn aufgrund unvollständiger oder fehlender Eingangsdaten keine valide Berechnung durchgeführt werden kann.
- Erweiterung der Tabellenansicht um spezielle Suchfelder nach Container-Adressenliste Arten
3.26.0.3 - 2026-01-08
Druckmenü
- Das Laden der verfügbaren Drucker sowie deren Parameter und Funktionen wurde in einen Hintergrundprozess ausgelagert, sodass das ERP beim Start nicht mehr „hängen bleibt“. Dadurch wird vermieden, dass Verzögerungen entstehen, wenn Windows Druckerfunktionen nur langsam ausliest oder ein Drucker nicht erreichbar ist und auf einen Timeout gewartet werden muss.
Dispo-Modul
- Die Disposition für Sammler wird um den "Sammler-Barcodecheck" erweitert.
Triggersystem
- Diverse Verbesserungen an der internen
tmxFortrasKomponente
- Diverse Verbesserungen an der internen
3.26.0.4 - 2026-01-09
Dispo-Modul
- Korrektur eines SQL Fehlers beim Ermitteln der Überzähligen / Unbekannten NVE beim Sammler Barcodecheck
3.26.0.5 - 2026-01-10
Allgemein / Global
- Das Löschen der eigenen Benutzergruppe (vom aktuell angemeldeten Admin) in der Administration ist nicht mehr möglich!
Dispo-Modul
- Verbesserte Ausgabe von "Überzähligen" NVE und neue Möglichkeit, den gescannten Barcode aus dem Entladebericht zu löschen
3.26.0.6 - 2026-01-12
Triggersystem
- Neue, integrierte Triggerfunktionen zur zuverlässigen Erkennung von Dateitypen anhand des tatsächlichen Dateiinhalts – unabhängig von der Dateiendung:
function mxff_GetFileType(const vFileName: string): stringfunction mxff_GetFileType_isText(const vtype:string):boolean
- Neue, integrierte Triggerfunktionen zur zuverlässigen Erkennung von Dateitypen anhand des tatsächlichen Dateiinhalts – unabhängig von der Dateiendung:
Planer3
- Nach dem Update der DevExpress-Komponenten im Dezember wurde der interne Timer zur Aktualisierung von Erinnerungen unbeabsichtigt auf 1.000 Millisekunden zurückgesetzt. Dieses Intervall ist zu kurz und beeinträchtigt die Performance des ERP-Systems.
Mit diesem Update wird der Intervall von 1.000 auf 60.000 Millisekunden (1 Minute) erhöht. Dadurch wird die Systemlast deutlich reduziert und sporadische „Hänger“ bei der Hintergrundaktualisierung des Kalenders treten wesentlich seltener auf.
- Nach dem Update der DevExpress-Komponenten im Dezember wurde der interne Timer zur Aktualisierung von Erinnerungen unbeabsichtigt auf 1.000 Millisekunden zurückgesetzt. Dieses Intervall ist zu kurz und beeinträchtigt die Performance des ERP-Systems.
3.26.0.7 - 2026-01-13
Dieses Update benötigt eine Reorganisation!
Dispo-Modul
- Die BSG Übersicht für den Sammler wurde um Steuercodes und Sachkonten erweitert
Buchungen
- Die Softwarebasis wurde umfassend erweitert: Sammler-Kostenverteilungen, Sammler-Einnahmenverteilungen, das Laden von Nebenkosten für Erlöse und Aufwendungen sowie die reguläre Erfassung von Einnahmen und Ausgaben wurden funktional ausgebaut.
Alle Bereiche, die bislang die automatische Steuercodeermittlung nutzen, wurden zusätzlich um eine automatische Sachkontenermittlung erweitert. Diese basiert auf der neuen Stammdatentabelle für die automatische Sachkontenfindung und ermöglicht eine durchgängige, regelbasierte Kontierung.
Die automatische Sachkontenermittlung ist zunächst nur aktiv, wenn die Admin-Einstellungsachkonto_automatikauf1gesetzt wird.
- Die Softwarebasis wurde umfassend erweitert: Sammler-Kostenverteilungen, Sammler-Einnahmenverteilungen, das Laden von Nebenkosten für Erlöse und Aufwendungen sowie die reguläre Erfassung von Einnahmen und Ausgaben wurden funktional ausgebaut.
Auftragserfassung
- Die Erzeugung von NVE-/SSCC-Barcodes wurde weiter optimiert:
- Jede generierte NVE wird nun eindeutig einer Sendungszeile über das Datenfeld
possdgd_mindexzugeordnet.
Dadurch können beispielsweise bei ausgehenden EDI-Prozessen die entsprechenden Barcodes pro Sendungszeile gezielt berücksichtigt und korrekt in der weiteren Verarbeitung verwendet werden. - Ungültige Zuordnungen – etwa wenn eine Sendungszeile nachträglich geändert wird (z. B. von 2 auf 3 Paletten) oder wenn eine Sendungszeile gelöscht und neu angelegt wird – werden automatisch erkannt und neu verknüpft. Dadurch bleibt die Zuordnung der NVEs jederzeit konsistent, ohne dass manuelle Korrekturen erforderlich sind.
- Beim Drucken von Barcodelabeln steht ein neues Datenfeld
possdgd_mindexzur Verknüpfung mit der Sendungszeile zur Verfügung
- Jede generierte NVE wird nun eindeutig einer Sendungszeile über das Datenfeld
- Die Erzeugung von NVE-/SSCC-Barcodes wurde weiter optimiert:
3.26.0.8 - 2026-01-14
Auftragserfassung
- Erweiterung der Tabellenansicht Suchfelder um NVE/SSCC
Warenwirtschaft
- Korrektur der Fehlermeldung
TFREIESDG: Das Feld "text" wurde nicht gefunden
- Korrektur der Fehlermeldung
Dispo-Modul
- Erweiterung der Funktion "Überprüfung Sammler Scannung": Sendungen in denen keine Barcodes erzeugt wurden, werden zusätzlich unter "Barcodelabel Fehlt" gelistet
3.26.0.9 - 2026-01-15
Auftragserfassung
- Die Schadenserfassung pro NVE/SSCC wurde überarbeitet und minimalisiert
- Korrektur eines Filterfehlers in der Tabellenansicht, wenn nach NVE/SSCC gesucht wurde
Triggersystem
- Neue integrierte Triggerfunktion zum Erzeugen vom Barcode-Schadensmodul:
function mxtf_barcodeschadenmodul(vparent:twinControl; vMasterDatasource:tdatasource; vMasterFieldName:string):tmxBarcodeSchaden
- Neue integrierte Triggerfunktion zum Erzeugen vom Barcode-Schadensmodul:
Dispo-Modul
- Die Schadenserfassung für NVE/SSCC kann direkt im Dispomodul über die "Barcode Sammler" Seite, nach dem Starten der Überprüfung Sammler Scannung geöffnet werden
3.26.0.10-12 - 2026-01-16
Dispo-Modul
- Schadenserfassung auch für Überzählige Paletten aktiviert
Buchungen
- Erweiterung der Sachkontenautomatik sowie Korrektur potenzieller Stammdatenfehler: Ist beispielsweise der Textfilter leer definiert, wird automatisch ein
%eingesetzt.
Dadurch werden fehlerhafte oder unvollständige Konfigurationen abgefangen und die automatische Sachkontenermittlung arbeitet robuster und fehlertoleranter.
- Erweiterung der Sachkontenautomatik sowie Korrektur potenzieller Stammdatenfehler: Ist beispielsweise der Textfilter leer definiert, wird automatisch ein
Einnahmen- / Ausgabenerfassung
- Korrektur diverser sporadischer Zugriffsverletzungen in Verbindung mit der Einnahmen- und Ausgabenerfassung und der neuen Sachkontenfindungsautomatik
Triggersystem
- Zahlreiche neue, integrierte Triggersystem-Funktionen für den EDI-Austausch zwischen Unternehmen, die MicrotronX ERP einsetzen, wurden aktiviert. Damit können Aufträge nun sehr einfach per EDI an Partner übermittelt werden.
In einem weiteren Ausbauschritt wird es zudem möglich sein, digitale Ablieferbelege, Dateien und Dokumente sowie Statusmeldungen automatisiert zurückzuerhalten und direkt im System weiterzuverarbeiten. So entsteht eine durchgängige, automatisierte Kommunikationskette – von der Auftragserstellung bis zur finalen Rückmeldung.
- Zahlreiche neue, integrierte Triggersystem-Funktionen für den EDI-Austausch zwischen Unternehmen, die MicrotronX ERP einsetzen, wurden aktiviert. Damit können Aufträge nun sehr einfach per EDI an Partner übermittelt werden.
3.26.0.13 - 2026-01-19
Dieses Update benötigt eine Reorganisation!
Dateianlagen
- Der Trigger
onmailtoclickzum Versenden von Dateianlagen wurde um die VariablevTOerweitert.
- Der Trigger
Auftragserfassung
- Korrektur eines Übersetzungsfehlers in den CO₂-Feldern:
Leer-KM:wird inCO₂ für Leer-KM:umbenannt und entsprechend in allen anderen Übersetzungen angepasst. - Neue Admin-Einstellung zur Steuerung der Unterseiten (z. B. Adressen, Sendungsdaten, Finanzdaten) innerhalb der Formularansicht:
auftragerform.pagec.multiline- 0 = Standard: bis 1024 Pixel Anwendungsbreite einzeilig, darüber hinaus mehrzeilig
- 1 = Immer mehrzeilig
- 2 = Immer einzeilig
- Die Barcodeliste wurde um Dateianlagen pro NVE/SSCC erweitert
- Korrektur eines Übersetzungsfehlers in den CO₂-Feldern:
Android Barcode Scanner für ERP
- Vorbereitungen für neue Funktionen in der mxBCD-Barcodescanner-App:
Nach dem Scannen eines NVE/SSCC können künftig direkt Fotos aufgenommen und automatisch in den neuen Dateianlagen für Barcode/NVE/SSCC gespeichert werden. Dadurch wird eine lückenlose, mediengestützte Dokumentation auf Packstückebene ermöglicht. - Der neue Android-BCD-Client kann nun getrennte Echtzeitverbindungen zum mxBCD-Servermodul S3Z05 deutlich zuverlässiger und schneller wiederherstellen. Dadurch wird die Stabilität der Live-Kommunikation insbesondere in mobilen oder instabilen Netzwerkumgebungen spürbar verbessert.
- Der bisherige „ERP Barcodescanner“ wird im Google Play Store in „MicrotronX Barcodescanner“ umbenannt.
Damit wird die App bei der Suche nach „MicrotronX“ korrekt gelistet, ist eindeutig der Produktlinie zugeordnet und kann von Anwendern deutlich einfacher gefunden werden. - Neue integrierte Triggerfunktion auf dem Barcodescanner zum Laden der Schaden- und Statuscodes vom Server:
function mxbcd_get_schadenstatuscodes():integer - Der letzte gescannte Barcode bleibt innerhalb der "Aktuelle Scannung" Seite immer erhalten und kann für weitere Funktionen genutzt werden; auch wenn die aktuelle Scannung beendet und eine neue Scannung gestartet wird!
- Vorbereitungen für neue Funktionen in der mxBCD-Barcodescanner-App:
Dispo-Modul
- Die Schadenserfassung für Barcode/NVE/SSCC wurde grundlegend überarbeitet:
- Umstellung auf eine kombinierte Status- und Schadenserfassung pro einzelner Barcode-Einheit. Gleichzeitig wurde eine neue Stammdatentabelle für Status- und Schadensgründe eingeführt, die die strukturierte Pflege von Texten, Codes, Subcodes und weiteren Merkmalen ermöglicht.
- Einführung neuer Datenfelder für Uhrzeit, Code und Subcode zur präziseren Erfassung und Auswertung.
- Neuer Trigger der beim Speichern aufgerufen wird:
returnschadenspeicherntest
- Die Schadenserfassung für Barcode/NVE/SSCC wurde grundlegend überarbeitet:
Stammdaten
- Die Lookupinfo Basistabelle wurde um neue Felder erweitert:
vBoolInt1, vBoolInt2, vBoolInt3, vValue3, vValue4, vValueText1, vValueText2
- Die Lookupinfo Basistabelle wurde um neue Felder erweitert:
Speditionslager
- Die Lagerbewegungen wurden um neue Suchmöglichkeiten von nicht abgerechneten Lagerbewegungen und Lagergeld erweitert
- Die Tabellenansicht der Lagerbewegungen wurde um neue Felder erweitert:
tage_nicht_abgerechnet,lagerbewegung_abgerechnet
Personal Stammdaten
- Neue Basistabelle für "Einsatzzeiten" wird mit diesem Update erzeugt und mit künftigen Updates wird die Erfassungsmaske hierzu aktiviert
3.26.0.14 - 2026-01-23
Triggersystem
- Neue integrierte Triggerfunktion (Hilfsfunktion zu
tmxGrid.mxview) zum Einfügen einertmxAdressDbComboboxals Erfassungsfeld intmxcxgrid-Tabellenkomponenten:
function mxAdressCombobox4Field(const vFeldNr:string; const vFeldKurz:string; const vKategorie:integer; const vMinChars:integer=3; const vAdressMemoField:string): boolean
Achtung: Diese Erweiterung befindet sich aktuell im Alpha-Test und wird erst mit einer der nächsten Versionen (.15 oder .16) produktiv freigeschaltet. - Verbesserungen und Optimierungen an der internen
c__TriggerConstantsKomponente mit vielen Verbesserungen und teilweise viel schnellerem Lesen und Schreiben (x1000) - Die internen Komponenten zur Datenbankanbindung wurden grundlegend überarbeitet und führen nun deutlich mehr Operationen mit weniger
tmxAdsConnection-Instanzen aus. Zusätzlich wurden Timeouts optimiert und die Thread-Sicherheit verbessert. - Unsere eigene
c__TriggerConstants-Komponente, die in vielen Modulen, Komponenten und Funktionen zum Laden, Speichern, Konvertieren und Migrieren von Daten sowie als zentraler Informationsspeicher dient, wurde in zahlreichen Bereichen erweitert und insbesondere für das Lesen und Schreiben großer Datenmengen deutlich optimiert.
- Neue integrierte Triggerfunktion (Hilfsfunktion zu
MS800 Webdienste
- Das MS800-Webdienste-Modul kann nun deutlich mehr Anfragen in spürbar kürzerer Zeit verarbeiten und verfügt zusätzlich über einen integrierten Überlastungsschutz, der verhindert, dass zu viele gleichzeitige bzw. parallele Anfragen den Server überlasten oder im Extremfall zum Absturz bringen.
Android Barcode Scanner für ERP
- Das S3Z05 Barcodeserver Modul wurde erweitert und kann nun besser mit Notizen, Fotos und Schaden/Statusmeldungen umgehen
- Eine neue Android APP zur Aktualisierung über den Google Play Store ist bereitgestellt
3.26.0.15 - 2026-01-28
MicrotronX SQL Server
- Im Update 3.26.0.14 hat sich ein Fehler bei der Generierung von Datenbank-Verbindungs- bzw. Session-Namen eingeschlichen, wodurch diese länger als 40 Zeichen werden konnten. In der ElevateDB-Struktur ist jedoch eine maximale Länge von 40 Zeichen definiert; eine Überschreitung führt serverseitig zu Problemen.
Bitte aktualisieren Sie daher dringend auf diese Programmversion. Wir haben sämtliche relevanten Bestandteile erneut geprüft und den Fehler vollständig korrigiert, sodass die Session-Namen nun wieder zuverlässig innerhalb der zulässigen Grenzen erzeugt werden.
- Im Update 3.26.0.14 hat sich ein Fehler bei der Generierung von Datenbank-Verbindungs- bzw. Session-Namen eingeschlichen, wodurch diese länger als 40 Zeichen werden konnten. In der ElevateDB-Struktur ist jedoch eine maximale Länge von 40 Zeichen definiert; eine Überschreitung führt serverseitig zu Problemen.
3.26.0.16 - 2026-01-29
Allgemein / Global
- Das neue MicrotronX-Ticketsystem ist online und kann für Fehlerberichte, Verbesserungsvorschläge, Stammdatenänderungen sowie Mitteilungen an unsere Buchhaltung verwendet werden!
Fehlerberichte aus dem MicrotronX ERP und den Zusatztools können zudem automatisch im Ticketsystem registriert werden. - Die Gruppenberechtigungen für Personal wurden um eine neue Berechtigung "Seite Einsatzzeiten sichtbar?" erweitert.
- Das neue MicrotronX-Ticketsystem ist online und kann für Fehlerberichte, Verbesserungsvorschläge, Stammdatenänderungen sowie Mitteilungen an unsere Buchhaltung verwendet werden!
Triggersystem
- Verbesserte interne Lese- und Schreibfunktionen und optimierte Speicherverwaltung in Triggersystemfunktionen
- Neue integrierte Triggerfunktion zum Erzeugen einer eigenständigen Vorschau für Dateianlagen:
mxtf_dateianlagenvorschau(vparent:twinControl):tmxdateianlagenVorschau
Dispo-Modul
- Neuer Trigger beim Abschließen bzw. Speichern eines Sammlers:
ondispoonupdateposffdetails
Dieser neue Trigger wird beim Übertragen der Funktion „Unternehmerdaten in Unterpos. eintragen“ verwendet und ermöglicht eine Erweiterung um zusätzliche Felder. Die zu aktualisierenden Felder und Werte für alle Positionen sind invUpdateData:c__TriggerConstantsenthalten.
- Neuer Trigger beim Abschließen bzw. Speichern eines Sammlers:
Benutzer Kontrollzentrum
- Die E-Mail-Einstellungen wurden um den SMTP-Versand mit der OAuth2 Authentifizierung für Microsoft 365 und Google GMail erweitert.
Hierfür war es notwendig, eine eigene App bei Microsoft und Google zu registrieren und die OAuth2-Authentifizierung zu implementieren. Die Microsoft App ist ab sofort verfügbar - bei der Google App sind wir noch in der Registrierungs und Aktivierungsphase.
OAuth2 ist ein modernes, tokenbasiertes Authentifizierungsverfahren, bei dem keine festen Benutzernamen oder Passwörter mehr im System gespeichert werden. Stattdessen autorisiert sich der Benutzer einmalig bei Microsoft, und das System erhält ein zeitlich begrenztes Zugriffstoken für den E-Mail-Versand.
Beim ersten Test bzw. beim ersten E-Mail-Versand wird dieser Authentifizierungsprozess automatisch gestartet. Nach erfolgreicher Autorisierung können E-Mails sicher per SMTP versendet werden.
Die gesendeten E-Mails erscheinen dabei wie gewohnt im Ordner „Gesendete Elemente“ des jeweiligen Gmail-/Outlook-/Microsoft-365-Postfachs. - Mit einer neuen Systemerweiterung wurde eine völlig neue Möglichkeit für Remotedesktop-Nutzer geschaffen: Ein Anwender kann direkt aus einer RDP-Sitzung bzw. aus dem MicrotronX ERP, das innerhalb der Remotedesktop- oder RemoteApp-Umgebung auf dem Server läuft, beim E-Mail-Versand sein lokal installiertes Outlook oder eine andere lokale E-Mail-Clientsoftware öffnen und zum Senden verwenden.
Damit wird die bisherige technische Trennung zwischen Remotedesktop/RemoteApp und lokalem E-Mail-Client deutlich reduziert. Anwender profitieren von einem wesentlich komfortableren Workflow, da sie ihre gewohnte lokale E-Mail-Umgebung inklusive Signaturen, Add-ins und Kontoeinstellungen nutzen können, während sie gleichzeitig im MicrotronX ERP auf dem Server arbeiten.
- Die E-Mail-Einstellungen wurden um den SMTP-Versand mit der OAuth2 Authentifizierung für Microsoft 365 und Google GMail erweitert.
Personal Stammdaten
- Neue Erfassungsmöglichkeit von Einsatzzeiten für die Personalverwaltung
Reportbuilder
- Aktualisierung vom Reportbuilder und allen Zusatzkomponenten auf die aktuellste verfügbare Enterprise Version 23.03 mit diversen Korrekturen und Verbesserungen seitens des Herstellers
LKW Stammdaten
- Korrektur eines Fehlers bei der Erfassung von Fahrzeugdaten: Beim Eingeben eines Fahrzeugtyps und dem Drücken der Enter-Taste wurde teilweise ein anderes Fahrzeug selektiert, da im Hintergrund eine Aktualisierung der Tabellenansicht ausgeführt wurde. Dadurch sprang der Datensatz unbeabsichtigt auf ein anderes Fahrzeug.
3.26.0.17 - 2026-02-04
Allgemein / Global
- Die neue Systemerweiterung zum Versenden von E-Mails aus einer RDP-Sitzung über das auf dem lokalen Computer installierte E-Mail-Programm (z. B. Outlook) wurde weiter optimiert, um Stabilität, Performance und Benutzerkomfort nochmals zu verbessern.
Speditionslager
- Die Liste der Lagerbewegungen wurde um die Spalten
SPEDLAGER_LAGERANWEISUNGundSPEDLAGER_ANLIEFERINFOerweitert - Die Lagerbestand-Durschnittswerte Berechnung füllt nun auch die Rohdaten-Tabelle für den Excel Export
- Die Liste der Lagerbewegungen wurde um die Spalten
Entfernungswerk
- Die Stammdatentabelle für das „Entfernungswerk Zwischenstopp“ wird bei der nächsten automatischen oder manuellen Reorganisation umstrukturiert. Dadurch ist es künftig möglich, für identische Kombinationen aus AB-Land + PLZ und EM-Land + PLZ mehrere unterschiedliche Zwischenstopps mit definierter Reihenfolge zu hinterlegen.
3.26.0.18 - 2026-02-05
Dieses Update benötigt eine Reorganisation!
Allgemein / Global
- Ein sporadisches Lookup-Problem im Zusammenhang mit dynamischen Tabellenfeldern (z. B. neu angelegte, berechnete Spalten über Administration → „Lookupdate pflegen“) wurde behoben. Bisher wurde die Berechnung eines Feldes vollständig deaktiviert, sobald eine Berechnung bzw. Datenbankabfrage einmal länger als 500 ms dauerte. Diese Berechnung wurde erst nach einem Neustart des MicrotronX ERP wieder aktiviert.
Mit diesem Update wird dieses sehr alte und fachlich falsche Verhalten – das ursprünglich nur zu Debug-Zwecken gedacht war – vollständig aus der Produktionsversion entfernt. - Korrektur einer sporadischen Zugriffsverletzung sowohl beim Starten als auch beim Beenden vom ERP
- Ein sporadisches Lookup-Problem im Zusammenhang mit dynamischen Tabellenfeldern (z. B. neu angelegte, berechnete Spalten über Administration → „Lookupdate pflegen“) wurde behoben. Bisher wurde die Berechnung eines Feldes vollständig deaktiviert, sobald eine Berechnung bzw. Datenbankabfrage einmal länger als 500 ms dauerte. Diese Berechnung wurde erst nach einem Neustart des MicrotronX ERP wieder aktiviert.
Personal Stammdaten
- Die Neue Einsatzzeiten Tabelle wird umstrukturiert und erweitert
Auftragserfassung
- Neues Datenfeld zum Speichern der Frachtführer Tracking Url:
A_FFTRACKING_LINK
- Neues Datenfeld zum Speichern der Frachtführer Tracking Url:
Adressenverwaltung
- Die Überprüfung von Umsatzsteuer-Identifikationsnummern über das BFF wurde aktualisiert. Da die bisherige Prüfmethode seitens des BFF abgeschaltet wurde, haben wir die entsprechenden Trigger-Skripte auf die neue API-Anbindung umgestellt. Es genügt, die Trigger-Unit
bffonline_ustidentzu aktualisieren.
- Die Überprüfung von Umsatzsteuer-Identifikationsnummern über das BFF wurde aktualisiert. Da die bisherige Prüfmethode seitens des BFF abgeschaltet wurde, haben wir die entsprechenden Trigger-Skripte auf die neue API-Anbindung umgestellt. Es genügt, die Trigger-Unit
3.26.0.19 - 2026-02-09
Allgemein / Global
- Verbesserte Anbindung an das neue mxTicketSystem und ignorieren von doppelten Fehlerberichten
Triggersystem
- Verbesserter Speicherschutz beim gleichzeitigem Aufrufen der
c__TriggerConstants.O()Funktion von verschiedenen Threads
- Verbesserter Speicherschutz beim gleichzeitigem Aufrufen der
3.26.0.20 - 2026-02-10
MicrotronX SQL Server
- Die
mxdbsystem_connectionsTabelle wird wieder regelmäßig bereinigt
- Die
3.26.0.21 - 2026-02-11
Allgemein / Global
- Beim Beenden des MicrotronX ERP werden ggf. auftretende Zugriffsverletzungen und ähnliche Fehler unterdrückt und ignoriert.
Zahlungswesen
- Die IBAN-Bereinigung wird künftig nur noch bei Bankverbindungen durchgeführt, deren zugehörige Kundendaten innerhalb der EU liegen.
Adressenverwaltung
- Die IBAN-Bereinigung wird künftig nur noch bei Bankverbindungen durchgeführt, deren zugehörige Kundendaten innerhalb der EU liegen.
3.26.0.22 - 2026-02-12
Triggersystem
Korrekturen an der internenc__TriggerConstantsKomponente:- Bugfix: TrimExcess nach Remove entfernt —
TDictionary.TrimExcessnachRemovekonnte durch internes Rehash lokale Record-Kopien invalidieren, was beim Funktions-Exit zu EInvalidPointer in@UStrClr/@FinalizeRecordführte. Betrafobject_getvalue,delete,object_getvaluefromDescriptionundobject_getvaluefromDescription_list. - Bugfix: object_getvalue gab Zombie-Objekt zurück — Wenn
mxtriggersystem_checkobjectvaluefalse lieferte, wurde der Eintrag entfernt aberresultnicht auf nil gesetzt. Aufrufer (u.a..O()) erhielten ein freigegebenes Objekt. - Bugfix: mxtriggersystem_checkobjectvalue robuster gemacht — Alle VMT-Zugriffe (
ClassType,InheritsFrom,ComponentState) in einen einzigen try/except-Block zusammengefasst. Verhindert EAccessViolation wenn das Objekt freigegeben wurde aber die VMT-Adresse zufällig noch lesbar ist.TFreedObject-Check nur noch in DEBUG-Builds. - Verbesserung: object_x<T> validiert jetzt Objekte — Fehlender Aufruf von
mxtriggersystem_checkobjectvalueergänzt, tote Objekte werden aus dem Dictionary entfernt statt zurückgegeben.
- Bugfix: TrimExcess nach Remove entfernt —
Offeneposten
- Die Funktion "Alle Zahlungen Prüfen" in der Tabellenansicht / Rechte Maustaste wurde optimiert:
- Fortschrittsbalken am unteren Modulrand wurde aktiviert
- Der Vorgang kann nun auch mit der ESC Taste abgebrochen werden
- Die Funktion "Alle Zahlungen Prüfen" in der Tabellenansicht / Rechte Maustaste wurde optimiert:
Dispo-Modul
- Im neuen Trigger
ondispoonupdateposffdetailsist das Object zum Speichern der neuen bzw. zusätzlichen Feldwerte alsvUpdateData:c__TriggerConstantsverfügbar
- Im neuen Trigger
3.26.0.23 - 2026-02-13
Personal Stammdaten
- Die Tabelle der Einsatzzeiten wird mit diesem Update standardmäßig absteigend nach dem Startdatum sortiert.
MicrotronX SQL Server
- Verbesserte Verbindungsstabilität:
Kurzzeitige Verbindungsunterbrechungen zum Datenbankserver werden nun automatisch erkannt und die Verbindung im Hintergrund
wiederhergestellt — ohne Fehlermeldung und ohne Datenverlust. Bei dauerhaftem Verbindungsverlust (z.B. Server-Neustart) wird eine
klare Fehlermeldung angezeigt statt wie bisher das Programm ohne Hinweis zu beenden.
Technisch: ElevateDB RemotePing/RemoteReconnect aktiviert, automatische Session-Wiederherstellung für Master- und Clone-Connections, Fast-Fail bei dauerhaftem Verbindungsverlust.
- Verbesserte Verbindungsstabilität:
Kurzzeitige Verbindungsunterbrechungen zum Datenbankserver werden nun automatisch erkannt und die Verbindung im Hintergrund
wiederhergestellt — ohne Fehlermeldung und ohne Datenverlust. Bei dauerhaftem Verbindungsverlust (z.B. Server-Neustart) wird eine
klare Fehlermeldung angezeigt statt wie bisher das Programm ohne Hinweis zu beenden.
Auftragserfassung
- Die Triggerfunktion
ontabellenfilterngetsqlbzw. der dadurch erzeugte SQL-Query wird nun korrekt weiterverarbeitet. Subqueries mit einemORDER BYbeeinträchtigen die BSG-Ermittlung nicht mehr.
- Die Triggerfunktion
3.26.0.24 - 2026-02-16
Triggersystem
- Neue integrierte Triggerfunktionen zum Berechnen und Speichern von Einsatzzeiten:
procedure mxCalcEinsatzzeiten(vStart, vEnde: TDateTime; vConfig: c__triggerconstants; vFeiertage: c__triggerconstants; vIsFahrer: Boolean; out calcNacht: Double; out calcFrueh: Double; out calcSamstag: Double; out calcSonntags: Double; out calcFeiertag: Double; out calcTag: Double; out calcTotal: Double; out calcPause: Double; out calcArbeitszeit: Double);
procedure mxCalcEinsatzzeitenTP(vStart, vEnde: TDateTime; vConfig: c__triggerconstants; vFeiertage: c__triggerconstants; vIsFahrer:boolean; vData:c__triggerconstants);
function mxERP_Funktionen.mxpersonal_Einsatzzeiten_Save(vPersonalNr:longint; vData:c__triggerconstants):longint Benutzer Kontrollzentrum
- Die E-Mail-Einstellungen für den Versand über Microsoft (OAuth2) wurden verbessert. Falls auf einem System sowohl ein privates als auch ein geschäftliches Microsoft-Konto angemeldet ist, wird nun eine Auswahl angezeigt und für die OAuth2-Authentifizierung automatisch das Geschäftskonto verwendet. Unsere MicrotronX ERP E-Mail-Anwendung ist bei Microsoft ausschließlich für Geschäftskonten registriert.
MicrotronX SQL Server
- Diverse automatische Migrationen von alten SQL-Syntax ins ElevateDB Format konnten ein doppeltes TRIM nicht richtig umwandeln. Dieser und ähnliche Probleme werden hiermit korrigiert
- Neue integrierte Triggerfunktionen zum Berechnen und Speichern von Einsatzzeiten:
3.26.0.25 - 2026-02-17
MicrotronX SQL Server
- Die internen Datenbank-Zugriffskomponenten
tmxAdsScriptundtmxAdsQueryverwenden zur Validierung und Migration ab sofort eine neue, eigenständige KomponentetmxSqlDialect, die zwischen unterschiedlichen SQL-Syntaxen konvertieren kann. Hintergrund sind sehr alte SQL-Abfragen in Statistiken, individuellen Kundenprojekten und Druckvorlagen, die noch aus der Zeit des Advantage Database Servers stammen und im Zuge der Umstellung auf ElevateDB angepasst bzw. konvertiert werden mussten.
- Die internen Datenbank-Zugriffskomponenten
3.26.0.26 - 2026-02-18
Dieses Update benötigt eine Reorganisation!
Allgemein / Global
- Neue Gruppenberechtigungen zum Aktivieren der Schadenserfassung pro NVE im Speditionslager
Speditionslager
- Die neue Barcode-Schadenserfassung inklusive Historie, Dateianlagen und Anbindung an Barcodescanner ist nun auch im Speditionslager-Modul verfügbar. Die bisherige Seite „Schaden pro NVE“ wird durch das neue Modul ersetzt. Bereits erfasste Informationen aus der alten Schadenserfassung wurden — sofern vorhanden — auf die Seite „Containerdaten“ in ein eigenes Register (Tabsheet) verschoben und können dort weiterhin eingesehen werden.
- Die Dateianlagen pro Speditionslager-Barcode und pro Barcode-NVE wurden zusammengeführt. Alle Module und Zusatzprogramme verwenden ab sofort die einheitliche Dateianlagen-ID
2651. Bestehende Dateianlagen aus den bisherigen Modulen werden automatisch beim Programmstart zusammengeführt. - Die automatische Lagerabrechnung bzw. die Einstellungen für „Karenztage im Startmonat“ und „Karenztage im ersten Folgemonat“ wurden erweitert. Enthält „Karenztage im ersten Folgemonat“ den Wert
-1, wird der Wert aus „Karenztage im Startmonat“ fortlaufend weiterverwendet und somit auch über den ersten Monat hinaus berücksichtigt.
Tarifwerk
- Erweiterung der PLZ-Zonen um zwei freie Textfelder
TEXT1undTEXT2
- Erweiterung der PLZ-Zonen um zwei freie Textfelder
MicrotronX SQL Server
- Verbessertes füllen und bereinigen der
mxdbsystem_connectionTabellen
- Verbessertes füllen und bereinigen der
3.26.0.27 - 2026-02-20
Allgemein / Global
- Fensterposition: Korrektur bei Multi-Monitor und Speicherung nach Größenaenderung
- Behoben: Fenster konnten nach dem erneuten Öffnen breiter als der aktuelle Monitor dargestellt werden und auf den Nachbarbildschirm ragen.
- Behoben: Wenn ein Fenster vor dem Schliessen in der Groesse verändert wurde, konnte die neue Größe unter Umständen nicht gespeichert werden. Die angepasste Größe wird jetzt zuverlässig übernommen.
- Fensterposition: Korrektur bei Multi-Monitor und Speicherung nach Größenaenderung
MicrotronX SQL Server
- Interne Datenbankverbindungen werden nun über sogenannte Connection-Pools gesteuert. Dadurch können bestehende Verbindungen wiederverwendet werden, anstatt für jede Anfrage neue Verbindungen aufzubauen. Dies bietet mehrere Vorteile:
– deutlich weniger gleichzeitige Einzelverbindungen zum Datenbankserver
– spürbar reduzierte Verbindungs- und Anmeldezeiten
– bessere Performance bei hoher Systemlast
– stabileres Verhalten bei vielen parallelen Zugriffen
– geringere Systemressourcenbelastung auf Server und Clients
Insgesamt führt dies zu einer deutlichen Entlastung des Datenbankservers, da wesentlich weniger neue Verbindungen aufgebaut und wieder geschlossen werden müssen.
- Interne Datenbankverbindungen werden nun über sogenannte Connection-Pools gesteuert. Dadurch können bestehende Verbindungen wiederverwendet werden, anstatt für jede Anfrage neue Verbindungen aufzubauen. Dies bietet mehrere Vorteile:
3.26.0.28 - 2026-02-21
Allgemein / Global
- Verbessertes "Registrieren" vom ERP-Mutex in RDP Umgebungen
<7ul>
Speditionslager
- Der Filter in den Lagerbewegungen für "nicht abgerechnete" wurde optimiert und berücksichtigt ab sofort die Menge=0 (bei gesplitteten Paletten) und den "Keine Abrechnung" Häckchen in der Artikelverwaltung
Tarifwerk
- Der Import / Export von PLZ-Zonen wurde um die neuen Felder
Text1undText2erweitert
- Der Import / Export von PLZ-Zonen wurde um die neuen Felder
Android Barcode Scanner für ERP
- Die aktuelle Version
3.26.0.160ader MicrotronX Barcodescanner-App kann nun auch auf älteren MC3200 Geräten von Zebra/Symbol/Motorola mit mindestens Android 5.x installiert werden. Da diese Geräte den für unsere App erforderlichen API-Level im Google Play Store nicht unterstützen (API Level 21 bzw. reine 32-Bit-Umgebung), muss die APK-Datei zwingend aus unserem Downloadbereich heruntergeladen und per Sideload manuell auf dem Gerät installiert werden.
- Die aktuelle Version
- Verbessertes "Registrieren" vom ERP-Mutex in RDP Umgebungen
<7ul>
3.26.0.29 - 2026-02-23
Allgemein / Global
- Der ERP-Mutex zur Übergabe von Befehlen an eine bereits gestartete App-Instanz wurde überarbeitet und optimiert.
Personal Stammdaten
- Neuer Trigger beim Speichern von "Urlaub / Termin / Krankheit":
returncanplanungsave
- Neuer Trigger beim Speichern von "Urlaub / Termin / Krankheit":
Druckmenü
- Die Liste der verfügbaren Windows-Drucker inklusive Druckoptionen (z. B. Schächte, Duplexfähigkeit und weitere Eigenschaften) wird nun erst beim ersten Öffnen des Druckmenüs geladen und nicht mehr bereits beim Start des MicrotronX ERP.
- Die Ermittlung der verfügbaren Windows-Drucker wurde weiter verbessert und sollte auch bei fehlerhaften Druckertreibern keine Heap-Korruption mehr verursachen.
Ausgangszahlungen (Sepa)
- Mit diesem Update werden die Komponenten und Strukturen zur Erzeugung von SEPA-Dateien vollständig aktualisiert und auf eine neue Technologie umgestellt. Zusätzlich wird die Möglichkeit geschaffen, auch ISO-20022-Zahlungsdateien für Auslandszahlungen ohne spezielle Erweiterungsprogrammierung zu erzeugen.
Die SepaType 0 (Sepa EU) oder 1 (Auslandszahlung) werden ab dieser Programmversion durch interne Funktionen (ohne die Verwendung von Triggersystemfunktionen) bereitgestellt.
Achtung: Dieses Update stellt eine BETA-Testversion dar und sollte nicht installiert werden, wenn Sie das SEPA-Ausgangszahlungsmodul produktiv einsetzen. Eine Aktualisierung sollte nur nach Rücksprache mit dem MicrotronX Support erfolgen und wenn Sie bereit sind, die erzeugten Dateien aktiv zu testen.
- Mit diesem Update werden die Komponenten und Strukturen zur Erzeugung von SEPA-Dateien vollständig aktualisiert und auf eine neue Technologie umgestellt. Zusätzlich wird die Möglichkeit geschaffen, auch ISO-20022-Zahlungsdateien für Auslandszahlungen ohne spezielle Erweiterungsprogrammierung zu erzeugen.
MicrotronX App für Fahrer
- Die MicrotronX App wurde weiter optimiert, sodass nun auch große Dateien, Videos und Dokumente zuverlässig vom Mobilgerät übertragen werden können.
Hierfür wurde die gesamte Datenübertragungsarchitektur überarbeitet, sodass alte Clients mit neuem ERP, neues ERP mit alten Clients sowie neue Clients mit neuem ERP vollständig kompatibel und stabil zusammenarbeiten. - Das Senden von Dateien, Fotos und anderen Dokumenten funktioniert nun deutlich zuverlässiger und benötigt nur noch etwa 50 % der bisherigen Bandbreite, da auf ineffiziente Base64-Kodierungen verzichtet wird.
- Die MicrotronX App wurde weiter optimiert, sodass nun auch große Dateien, Videos und Dokumente zuverlässig vom Mobilgerät übertragen werden können.
Android Barcode Scanner für ERP
- Neue Version (3.26.0.164) der MicrotronX Barcodescanner-App für Android-Geräte: Bis zu fünffach schnellere Serververbindung und deutlich schnellere Reaktionszeiten beim Scannen.
3.26.0.30 - 2026-02-27
Allgemein / Global
- Verbesserte Unterstützung für mehrere Monitore (Multi-Instanz)
Die Speicherung der Fensterpositionen wurde erweitert, sodass bei mehreren gleichzeitig laufenden Programm-Instanzen auf unterschiedlichen Monitoren jede Instanz ihre eigenen Fensterlayouts behält.
Wenn z. B. eine Instanz auf Monitor 1 und eine weitere auf Monitor 2 ausgeführt wird, werden die Positionen aller Fenster nun getrennt pro Monitor gespeichert. Dadurch wird verhindert, dass sich Fenster beim Wechsel zwischen Monitoren oder Sitzungen verschieben oder überlappen.
Diese Anpassung gilt grundsätzlich auch bei Ein-Monitor-Systemen, da insbesondere bei Remote-Desktop-Verbindungen (RDP) die Anzahl der Monitore variieren kann.
Hinweis: Aufgrund der technischen Umstellung werden vorhandene Fensterpositionen einmalig zurückgesetzt und anschließend neu gespeichert. - Die Prüffunktionen beim Erzeugen von fortlaufenden Nummern aus den Nummernkreiseinstellungen für Buchungen wurden verbessert
- Verbesserte Unterstützung für mehrere Monitore (Multi-Instanz)
Triggersystem
- Update der Basiskomponenten für den
HtmlViewersowie Korrektur eines Fehlers im Zusammenhang mit fehlerhaft installierten Schriftarten.
- Update der Basiskomponenten für den
S3M85 Elektronische Rechnungen
- Update der Basiskomponenten für die Erstellung der Elektronischen Rechnungsstrukturen
MicrotronX SQL Server
- Diverse kleinere Bugfixes an den DB-Server Basiskomponenten
3.26.0.31 - 2026-03-03
Allgemein / Global
- Die ADR / Gefahrengutdatenbank wurde auf die aktuelle Version 2025 aktualisiert
Offeneposten
- Der Assistent zum Exportieren von Buchungsdaten wurde erweitert:
Die DatumsfelderDatum vonundStornodatum vonwerden nun dauerhaft angezeigt. Wenn die OptionDaten vor angegebenem Zeitraum berücksichtigenaktiviert ist, bleiben diese Felder sichtbar, sind jedoch deaktiviert.
Dadurch wird klar ersichtlich, dass die beidenBis-Datumsfelder keine klassischenVon/Bis-Zeiträume darstellen. Diese Anpassung reduziert Bedienfehler, die bisher entstehen konnten, wenn versehentlich einVon-Datum im FeldDatum bisoder ein falschesBis-Datum im FeldStornodatum bisfür den Datenexport eingetragen wurde.
- Der Assistent zum Exportieren von Buchungsdaten wurde erweitert:
Triggersystem
- Verbesserungen und Optimierungen der
mxAdressCombobox4FieldFunktion - Die
tmxcxGrid-Komponenten bzw. die integrierte Funktionmxcxgridview_EnableConfigNavigatorButtonwurden erweitert. Damit können nun zusätzlich Importfunktionen für Grid-Ansichten aktiviert werden.
Neue Prozedur:procedure mxcxgridview_EnableConfigNavigatorButton_TP(vModul:int64; vGridview:TcxGridDBTableView; vConfig:c__TriggerConstants);
- Verbesserungen und Optimierungen der
Speditionslager
- Der Bereich
Abrechnungin der Formularansicht der Artikelverwaltung wurde optimiert. Wenn die OptionAbrechnung für diesen Artikel abschaltenaktiviert ist, wird der Bereich nun nicht mehr vollständig verkleinert bzw. ausgeblendet. - Die Berechnung und Anzeige der
Lagerbestands-Durchschnittswerteberücksichtigen jetzt ebenfalls die OptionAbrechnung für diesen Artikel abschalten. Wenn diese aktiviert ist, werden für den betreffenden Artikel keine Lagerbestand-Durchschnittswerte mehr berechnet.
- Der Bereich
3.26.0.32+33 - 2026-03-09
Allgemein / Global
- Update der DevExpress-Komponenten auf die aktuell verfügbare Version 25.2.5.
Dieses Update enthält zahlreiche Fehlerbehebungen, Optimierungen und Verbesserungen seitens des Herstellers.
Link zur DevExpress Version History. - Die Suchfunktion in Kurznamenfeldern wurde korrigiert.
Diese Felder unterstützen wieder die unscharfe Suche mit Wildcards (z. B.
Kunde%,Lieferant%,dl%). Diese Funktionalität war in den Updates 30 bis 32 teilweise verloren gegangen und wurde mit diesem Update (.32) wiederhergestellt.
- Update der DevExpress-Komponenten auf die aktuell verfügbare Version 25.2.5.
Dieses Update enthält zahlreiche Fehlerbehebungen, Optimierungen und Verbesserungen seitens des Herstellers.
Auftragserfassung
- Korrektur eines Fehlers beim Erfassen bzw. Auswählen von
Absender,Empfänger,Zwischenlagersowieabweichender Lade- und Entladestelleaus dem Adressstamm. Die ausgewählte Adresse wurde teilweise nicht mehr korrekt in die entsprechenden Erfassungsfelder übernommen. Dieser Fehler wurde behoben und gleichzeitig in allen vergleichbaren Erfassungsmasken korrigiert.
- Korrektur eines Fehlers beim Erfassen bzw. Auswählen von
Triggersystem
- Verbesserungen an der Triggersystembasis und Interface Nutzungen
3.26.0.34 - 2026-03-10
Allgemein / Global
- Die Suchlogik der Kurznamenfelder wurde korrigiert. Standardmäßig wird die Ergebnisliste nach Eingabe der ersten 3 Zeichen geladen und als Dropdown angezeigt. In den Updates .31 bis .33 wurde dieser Wert unbeabsichtigt auf 4 Zeichen erhöht. Mit diesem Update wurde das ursprüngliche Verhalten (3 Zeichen) wiederhergestellt.
Container TR02 Schnittstelle
- Neuer Trigger
onfb_dakosytr02_OnProcessingStatusbeim Empfangen vonProcessingStatus-Fehlermeldungen implementiert.
- Neuer Trigger
Dateianlagen
- Neue verbesserte Version unserer Dateianlagen App für Android Geräte ist im Google Play Store verfügbar
Offeneposten
- Die Buttonleiste ist wieder am oberen Modulrand und nicht mehr unterhalb der Kopfdaten
Auftragserfassung
- Optimierung des
tPosThreadfür Hintergrundberechnungen und Funktionen: Bisher konnte es vorkommen, dass der gesamte Ablauf unterbrochen wurde, wenn ein über dentPosThreadzu aktualisierender Datensatz durch einen Benutzer gesperrt war. Dadurch konnte dieser Datensatz nicht verarbeitet werden und nachfolgende Einträge in der Liste wurden übersprungen. Ab sofort werden gesperrte Datensätze einzeln übersprungen, sodass die übrigen Einträge in der Liste weiterhin zügig abgearbeitet werden können.
- Optimierung des
3.26.0.35 - 2026-03-11
Ausgangszahlungen (Sepa)
- Korrektur eines XML Strukturfehlers beim Erzeugen der ISO 20022 Sepa Dateien für Auslandszahlungen
Speditionslager
- Neue Admin Einstellung zum Erweitern der Lagerbestand-Auswertung um das
AnlieferinfoDatenfeld:lagerbestand.anlieferinfo
- Neue Admin Einstellung zum Erweitern der Lagerbestand-Auswertung um das
MicrotronX App für Fahrer
- Vorbereitungen für das Empfangen von Einsatzzeiten aus der MicrotronX APP (Fahrer) in das MicrotronX ERP direkt in den Personalstamm
Druckmenü
- Komisches Flackern beim Schließen der Druckvorschau korrigiert
3.26.0.36 - 2026-03-13
MicrotronX App für Fahrer
- Neue Funktionen:
- Neues Dashboard: Übersichtliches Hauptmenü mit Material Cards für Auftragsliste, Einsatzzeiten und Abfahrtskontrolle. Anzeige von Status-Badges wie „3 neu“ oder „5 aktiv“.
- Einsatzzeiten-Erfassung: Arbeitszeiten direkt in der App starten, pausieren und beenden – inklusive GPS-Standort sowie Fahrzeug- und Auflieger-Auswahl. Automatische Übertragung an das ERP-System / Personalstammdaten.
- Auftragsauswahl beim Start der Einsatzzeit: Bei mehreren aktiven Aufträgen wird eine Auswahlliste mit Auftragsnummer, Ladedatum und Route angezeigt (z. B. „EX2603002 | 18.03. | Tapfheim → Bruxelles“).
- Einsatzzeit-Status im Dashboard: Farbige Anzeige des Status (aktiv / pausiert) inklusive Warnung bei überlanger Einsatzzeit (> 14 Stunden).
- Dashboard-Header: Anzeige von App-Version, GPS-Status und ausstehenden Sendungen sowie direkter Zugriff auf „Senden & Empfangen“.
- Logout-Schutz: Ausloggen bei aktiver Einsatzzeit wird verhindert.
- Offline-Start: App startet auch ohne Internetverbindung direkt ins Dashboard.
- Verbesserungen:
- Benachrichtigungs-Icons überarbeitet (monochrom).
- Absturz beim Speichern von Statusfotos behoben.
- Zurück-Taste minimiert die App nun korrekt statt sie zu beenden.
- Vorschau – Kommt bald:
- Intelligenter Dokumenten-Scanner: Automatische Erkennung und Optimierung von Frachtbriefen, Ablieferbelegen und POD-Dokumenten. Schräg aufgenommene Dokumente werden entzerrt, Ränder automatisch zugeschnitten, mehrseitiges Scannen möglich.
- Neue Funktionen:
Ausgangszahlungen (Sepa)
- SEPA pain.001.001.09 (DK AXZ): AdrLine-Fehler behoben:
Internationale Zahlungsdateien (pain.001.001.09) wurden von der Bank mit SchemaValidationError abgelehnt, wenn Adressen ein zweites Adressfeld (Strasse2) enthielten. Die Komponente erzeugte in diesem Fall-Elemente statt strukturierter Adressfelder ( , ). Korrektur: Für pain.001.001.09 werden Adressen jetzt ausschließlich strukturiert ausgegeben.
EU-SEPA (pain.001.001.03) ist nicht betroffen.
- SEPA pain.001.001.09 (DK AXZ): AdrLine-Fehler behoben:
3.26.0.37 - 2026-03-15
Allgemein / Global
- Systemweite Verifikation der Komponentenbibliotheken, Custom Components und Tools; diverse Optimierungen und Bugfixes zur Verbesserung von Stabilität und Performance.
Triggersystem
- Diverse Verbesserungen und Optimierungen am
tmxEdifact-Konverter; bisher eingesetzte Fremdkomponenten wurden vollständig durch eigene Bibliotheken ersetzt, wodurch der hauseigene EDIFACT-Parser und -Konverter nun vollständig unabhängig arbeitet. - Der Triggersystem-Editor wurde verbessert und reagiert nun auch bei großen Projekten ohne Verzögerung während der Tastatureingabe
- Diverse Verbesserungen und Optimierungen am
Auftragserfassung
- Neuer Trigger beim Klicken auf „Ändern“ in der Historie:
OnPosStatiAfterEdit
- Neuer Trigger beim Klicken auf „Ändern“ in der Historie:
Speditionslager
- Die Formularansicht sowie das Laden und die Anzeige der Lagereinheiten wurden optimiert. Die Detailbuchungen werden nun um ein Vielfaches schneller geladen und dargestellt.
Druckmenü
- "Komisches" Flackern beim Schließen vom Druckmenü endgültig korrigiert
MicrotronX App für Fahrer
- Neue Testversion der MicrotronX APP mit verbesserten Funktionen für Einsatzzeiten ist ab sofort im Google Play Store verfügbar
3.26.0.38 - 2026-03-31
Triggersystem
- Der Triggersystem-Editor wurde vollständig durch eine verbesserte Komponente ersetzt und hat keinerlei "Hänger" oder Performanceprobleme beim Erfassen
MxEdifact Konverter
- Kleine Korrekturen und Optimierungen an unserer eigenent
tmxEdifactKomponente:- UNA Segment wird immer erzeugt
- UNZ Segment wiurde verbessert
- Kleine Korrekturen und Optimierungen an unserer eigenent
3.26.0.39 - 2026-04-02
Allgemein / Global
- Update der DevExpress-Komponenten auf die aktuell verfügbare Version 25.2.6.
Dieses Update enthält zahlreiche Fehlerbehebungen, Optimierungen und Verbesserungen seitens des Herstellers.
Link zur DevExpress Version History. - Verbesserte Version unsere mxPDFviewer-Tools zum Anzeigen von PDF-Dateien inkl. Anlagen usw.
- Update der DevExpress-Komponenten auf die aktuell verfügbare Version 25.2.6.
Dieses Update enthält zahlreiche Fehlerbehebungen, Optimierungen und Verbesserungen seitens des Herstellers.
Buchungen
- Korrektur eines fehlerhaften Zählverhaltens der Konstante
vCheckNoin den Kontroll-Triggeraufrufen vor dem Anzeigen des Buchungskontrollfensters. Der Wert wurde bisher nur beim Programmstart auf 0 zurückgesetzt und anschließend fortlaufend erhöht; dieses Verhalten wurde korrigiert.
- Korrektur eines fehlerhaften Zählverhaltens der Konstante
Speditionslager
- Korrektur eines Anzeigefehlers (Schwarzer Text auf schwarzem Hintergrund) beim Erstellen einer Ein- / Auslagerung
3.26.0.40 - 2026-04-08
Triggersystem
- Erweiterung der
tmxTomTom_WebFleet; Implementierung der neuen Anforderung, die Authentifizierung nicht mehr über URL-Parameter, sondern über HTTP-Header durchzuführen.
- Erweiterung der
3.26.0.41 - 2026-04-10
MicrotronX App für Fahrer
- Beim Senden von Aufträgen aus dem LKW-Modul werden ab sofort alle Sendungszeilen an die App übertragen. Bisher wurden nur Zeilen mit einer Angabe zu Colli oder Paletten berücksichtigt.
Dateianlagen
- Die Dateianlagen-Vorschau nutzt nun die Windows-Vorschau-Handler und ermöglicht damit die Anzeige aller Dateitypen im ERP, die auch im Windows-Explorer als Vorschau unterstützt werden.
Triggersystem
- Ein Speicherfehler vom Triggersystem-Editor wurde korrigiert
3.26.0.42 - 2026-04-13
Dieses Update benötigt eine Reorganisation!
Allgemein / Global
- Die neue ERP-Dokumentations-Webseite ist jetzt online. Sie bietet eine nahezu vollständige Beschreibung der ERP-Funktionen mit Screenshots und ausführlichen Erläuterungen. Aufgerufen werden kann sie direkt im MicrotronX ERP über das ?-Menü sowie über den Button „ERP-Dokumentation“.
- Zusätzlich steht jetzt eine globale F1-Funktion zur Verfügung. Damit öffnet sich die neue ERP-Dokumentation bzw. Hilfe-Webseite direkt mit den passenden Inhalten zum aktuell geöffneten Modul.
- Diverse Verbesserungen und Optimierungen im
Starter für ERP - Verbesserte Integration unseres Ticketsystems: Automatisch erzeugte Tickets werden nun eindeutig dem aktuell angemeldeten Benutzer (E-Mail) zugeordnet. Nach einmaliger Registrierung können Nutzer über unser Ticketsystem unter https://www.microtronx.com/mxTicketSystem jederzeit den Status ihrer Tickets einsehen, verfolgen und verwalten.
Statistik Modul
- Verbessertes Abfangen von Fehlern beim Drucken von Pivot Tabellen (Druckerfehler usw.)
Buchungen
- Die
OP-Tabelle wurde um das interne FeldBU_EXTRADATA_JSONerweitert, um zusätzliche strukturierte Daten für die interne Weiterverarbeitung (z. B. elektronische Rechnungen / XRechnung) speichern und verarbeiten zu können.
- Die
S3M85 Elektronische Rechnungen
- Ein möglicher Rundungsfehler zwischen Rechnungsnetto (mit drei Nachkommastellen) und Bruttobetrag wird bei der Erstellung der XML-Strukturen automatisch korrigiert. Der Bruttobetrag bleibt unverändert; der Nettobetrag wird bei Bedarf im Cent-Bereich entsprechend angepasst.
LKW Stammdaten
- Neues Uhrzeit-Feld für "Erinnern"
Personal Stammdaten
- Neues Uhrzeit-Feld für "Erinnern"
Speditionslager
- Das Produktionsmodul wurde um direkt Auslagerungsmöglichkeit erweitert
- Diverse Verbesserungen im Produktionsmodul / Formularansicht
3.26.0.43 - 2026-04-20
Speditionslager
- Die Formularansicht der Seite Finanzdaten / Einnahmen wurde um zwei neue Kontrollkästchen ergänzt, über die diese Lagerposition getrennt von den automatischen Lagerabrechnungen für Lagergeld und Lagerbewegungen ausgeschlossen werden kann.
Damit diese Funktion genutzt werden kann, ist nach dem Update eine manuelle Reorganisation erforderlich. - Diverse Verbesserungen im Produktionsmodul in Verbindung mit "Auslagerungen Selektieren" und Plausibilitätsprüfungen
- Die Formularansicht der Seite Finanzdaten / Einnahmen wurde um zwei neue Kontrollkästchen ergänzt, über die diese Lagerposition getrennt von den automatischen Lagerabrechnungen für Lagergeld und Lagerbewegungen ausgeschlossen werden kann.
Dispo-Modul
- Beim Anlegen von Frachtkosten im Sammler für die automatische Kostenverteilung werden Texte, Steuercodes sowie gegebenenfalls Sachkonto und Kostenstelle automatisch vorbelegt - analog zur Auftragserfassung.
3.26.0.44 - 2026-04-21
Auftragserfassung
- Neuer Trigger nach dem Setzen vom Positionsstatus über die Tabellenansicht:
afterposstatiinsert
- Neuer Trigger nach dem Setzen vom Positionsstatus über die Tabellenansicht:
S3M85 Elektronische Rechnungen
- Neuer Admin-Parameter zum Aktivieren der "Lieferadresse" in der XML-Struktur:
xrechnung.bt.defaults / include.deliveryaddress - Neuer Trigger zum individuellen Anpassen diverser
xrechnung.bt.defaultsParameter pro Buchung:onxrechnung_Init_BT_Params
- Neuer Admin-Parameter zum Aktivieren der "Lieferadresse" in der XML-Struktur:
3.26.0.45 - 2026-04-23
Auftragserfassung
- Die Admin-Einstellung
statuschange_history_publicgreift jetzt auch beim Ändern vom Status einer einzelnen Position über die Tabellenansicht
- Die Admin-Einstellung
Triggersystem
- Korrektur eines Fehlers im Triggersystem-Editor: Die Tabulatortaste hat die Einrückung bisher nicht immer mit einer festen Breite von vier Zeichen eingefügt, sondern sich teilweise automatisch an der Einrückung der vorherigen Zeile orientiert („Smart Tabs“). Dieses Verhalten wurde korrigiert, sodass Einrückungen per Tabulator nun wieder einheitlich und korrekt mit vier Zeichen erfolgen.
- Diverse Fehler und Probleme beim Speichern oder Abbrechen des Editors wurden korrigiert
3.26.0.46 - 2026-04-24
Auftragserfassung
- Auftragserfassung / Neue Adressenliste im Container-Modul: Das Kontextmenü der rechten Maustaste wurde für die Textfelder um die Funktion „Stammtexte laden“ erweitert bzw. aktiviert.
Triggersystem
- Korrektur eines sporadischen Fehlers beim Speichern von längeren Triggerscripten
3.26.0.47 - 2026-04-27
Triggersystem
- Die interne
c__TriggerConstantsKomponente wurde verbessert und erlaubt das Laden von JSON-Strings mit verschachteltenTJsonArrayElementen - Nicht benötigte
BreakpointsFunktionen wurden aus dem Triggersystem Editor entfernt, damit die sporadischen Zugriffsverletzungen beim Speichern analysiert werden können.
- Die interne
3.26.0.48 - 2026-04-28
Auftragserfassung
- Korrektur einer Zugriffsverletzung beim Öffnen der Auftragserfassungen und "Felder-Beschriftungen der Zusatzinfo"
3.26.0.49 - 2026-04-29
Dieses Update benötigt eine Reorganisation!
Personal Stammdaten
- Der Filterbereich in "Dokumente & Erlaubnisse" wurde um "Nur aktive Mitarbeiter?" erweitert
- Die Erfassungsmaske für Dokumente wurde um ein neues Datenfeld
Geplantes Erneuerungsdatumerweitert
Speditionslager
- Finanzdaten / Einnahmen: Erweiterung um Dateianlagen, die über den rechten Modulbereich ein- und ausgeklappt werden können.
- Markierte Buchungszeilen wurden zuletzt nur noch mit einem gestrichelten Rand dargestellt. Ab diesem Update werden sie wieder korrekt mit den im System definierten „Highlighted“-Farben angezeigt.
Buchungen
- Die Elektronische Rechnungsvorschau beim Einbuchen von Eingangsbelegen funktioniert wieder und ermöglicht auch das Übernehmen der Beleginformationen
Auftragserfassung
- Beim Erstellen einer Rechnung über die rechte Maustaste in der Tabelle „Frachteinnahmen“ wurde nicht immer der korrekte Ansprechpartner des Hauptfrachtzahlers verwendet. Mit diesem Update wurde der Fehler behoben. Der Ansprechpartner wird nun auch weiteren Rechnungen bzw. Rechnungspositionen zugewiesen, wenn der Abrechnungspartner der Position dem Hauptfrachtzahler entspricht.
3.26.0.50 - 2026-05-04
Auftragserfassung
- Korrektur einer Fehlermeldung beim Verbuchen von Eingangsrechnungen oder Gutschriften aus der Finanzdaten / Frachtausgabenseite:
Internal_tposfz: das Feld ff wurde nicht gefunden
- Korrektur einer Fehlermeldung beim Verbuchen von Eingangsrechnungen oder Gutschriften aus der Finanzdaten / Frachtausgabenseite:
3.26.0.51 - 2026-05-05
S3M85 Elektronische Rechnungen
- Update der Basiskomponenten zum Erzeugen der EN16931 XRechnungsstrukturen
- Neuer Admin-Schalter zum Aktivieren / Deaktivieren der "mxERP..." internen Attribute innerhalb der Elektronischen Rechnungsstruktur:
xrechnung.bt.defaults / mxerp.internaldata.add
Triggersystem
- Per Triggersystem erstellte Schadenserfassungen waren nicht immer sauber initialisiert - Dieser Fehler wird hiermit korrigiert
<7ul>
- Per Triggersystem erstellte Schadenserfassungen waren nicht immer sauber initialisiert - Dieser Fehler wird hiermit korrigiert
<7ul>
3.26.0.52 - 2026-05-06
Buchungen
- Problem mit dem Zahlungsziel-Datum, wenn nach Kundenauswahl mit der Tabulatortaste in Bu-Datum gesprungen wurde wird hiermit korrigiert
MxEdifact Konverter
- Entfernen einer
DEBUGDirektive in unserer Edifact-Komponente. Diese führt dazu, dass unter C:\Temp diverse Debug-Dateien erzeugt wurden
- Entfernen einer
Speditionslager
-
Korrektur eines Fehlers beim Abbrechen einer Auslagerungsbuchung, bei der nur eine Lagereinheit selektiert war.
Der Fehler führte dazu, dass die NVE nicht wieder eingelagert, sondern ausgeblendet wurde.
Nach diesem Update werden solche fehlerhaften Einträge vollautomatisch korrigiert.
-
Korrektur eines Fehlers beim Abbrechen einer Auslagerungsbuchung, bei der nur eine Lagereinheit selektiert war.
Der Fehler führte dazu, dass die NVE nicht wieder eingelagert, sondern ausgeblendet wurde.
Triggersystem
- Korrektur einer sporadischen Zugriffsverletzung beim Schließen des Popup-Trigger-Editor-Fensters.
3.26.0.53 - 2026-05-11
Triggersystem
-
Im Triggersystem-Editor konnten Änderungen am Script vorgenommen werden, ohne dass zuvor auf „Neu“ oder „Ändern“ geklickt wurde.
Diese Änderungen konnten anschließend jedoch nicht gespeichert werden.
Ab sofort wird der Editor im „Readonly“-Modus geöffnet und erst durch Klick auf „Neu“ oder „Ändern“ zur Bearbeitung freigegeben.
-
Im Triggersystem-Editor konnten Änderungen am Script vorgenommen werden, ohne dass zuvor auf „Neu“ oder „Ändern“ geklickt wurde.
Diese Änderungen konnten anschließend jedoch nicht gespeichert werden.
S3M85 Elektronische Rechnungen
-
Korrektur der XML-Strukturen für die Bankverbindung des Rechnungsausstellers.
Bisher wurde im Feld
AccountNamedie Kontobezeichnung verwendet. Wenn in der Kontobezeichnung im ERP nicht der Kontoinhaber, sondern z. B. die Bankbezeichnung hinterlegt war, konnte dadurch eine falsche Information in den XML-Strukturen ausgegeben werden.
Beispiel:<ram:PayeePartyCreditorFinancialAccount> <ram:AccountName>FIRMENBEZEICHNUNG</ram:AccountName> </ram:PayeePartyCreditorFinancialAccount>
Mit diesem Update wird im FeldAccountNameimmer die Firmenbezeichnung bzw. die REG-Firmenbezeichnung verwendet.
-
Korrektur der XML-Strukturen für die Bankverbindung des Rechnungsausstellers.
Bisher wurde im Feld
3.26.0.54 - 2026-05-12
Triggersystem
- Die interne
mxerp_FunktionenKlasse wurde um eine neue Funktion zum Generieren von GS1SSCC (EAN 128 inkl. Prüfziffernberechnung) erweitert:
function mxglobal_generate_GS1SSCC(const vPrefix:string; vCurrentCounter:longint): string;
- Die interne
Auftragserfassung
- Unsere
tPosDM-Komponente für den Zugriff auf alle Auftragserfassungstabellen wurde um zwei neue Funktionen zum Lesen und Schreiben der TabellePOSEXTERNALIDENTSfür die aktuell ausgewählte Position erweitert:
function External_Ident_Read(const vName: string): string;
procedure External_Ident_Write(const vName: string; const vValue: string);
- Unsere
Buchungen
- Beim Verbuchen von Eingangsrechnungen im elektronischen Format wird beim Speichern der Buchung die Validierung der Beträge und Steuerbeträge anhand der XML-Struktur wieder aktiviert.
3.26.0.55 - 2026-05-15
MxEdifact Konverter
-
Verbesserungen in unserer eigenen
mxEdifact-Komponente zum Lesen und Schreiben von EDIFACT-Dateien: Transaction-Sets innerhalb einer Datei werden nun zuverlässiger erkannt.
-
Verbesserungen in unserer eigenen
S3M85 Elektronische Rechnungen
-
Bei Stornorechnungen wurden bisher das Original-Rechnungsdatum sowie die
precedingInvoice-Referenz und das zugehörige Datum nicht in die XML-Struktur übernommen. Dies wurde mit diesem Update verbessert und optimiert.
-
Bei Stornorechnungen wurden bisher das Original-Rechnungsdatum sowie die
Personal Stammdaten
- Beim Deaktivieren/Löschen vom Personal kommt eine neue Abfrage zum Bereinigen der Kalendereinträge: "Möchten Sie alle To-dos und Erinnerungen aus dem Planer/Kalender für dieses deaktivierte Personal entfernen?"
3.26.0.56 - 2026-05-18
Dateianlagen
- Diverse Verbesserungen und Optimierungen beim Initialisieren und Anzeigen der Dateianlagen-Module
3.26.0.57 - 2026-05-21
Allgemein / Global
- Neue Basislizenz TSMCP = MCP Server für Triggersystem KI Anbindungen
Buchungen
- Die Vorschau für elektronische Rechnungen wurde vollständig überarbeitet und die Darstellung optimiert.
- Nahezu alle in der XML-Struktur vorhandenen Felder werden in der ERP-internen Vorschau angezeigt.
- Dateien und Anlagen innerhalb der XML-Struktur werden erkannt und übersichtlich aufgelistet.
- Anlagen können direkt aus der Vorschau heraus geöffnet werden.
S3M85 Elektronische Rechnungen
- Aktualisierung aller Komponenten zum Lesen und Schreiben von EN16931 XRechnungsstrukturen
Triggersystem
- Über eine neue integrierte Schnittstelle auf Basis eines MCP-Servers können Triggersystem-Programmierungen künftig direkt durch KI-Tools unterstützt werden.
- Die KI kann dabei vorhandene Triggerlogiken analysieren, neue Programmierungen vorbereiten und Anpassungen an bestehenden Abläufen vorschlagen.
- Dadurch lassen sich individuelle Automatisierungen im ERP-System schneller, strukturierter und mit weniger manuellem Aufwand erstellen.
- Entwickler und Administratoren erhalten damit eine moderne Unterstützung bei der Umsetzung komplexer Geschäftslogiken im MicrotronX ERP.
- Mehr details auf https://www.microtronx.com/blog/ki-unterstuetzung-fuer-das-microtronx-erp-triggersystem.html
- Diverse Verbesserungen und Fehlerkorrekturen im neuen Triggersystem-Editor-Framework
Reportbuilder
- Aktualisierung vom Reportbuilder auf die aktuellste Verfügbare Enterprise Version mit vielen Fehlerkorrekturen und Verbesserungen seitens des Herstellers.
3.26.0.58 - 2026-05-28
Triggersystem
- Wir haben den Fehler im neuen Triggersystem-Editor gefunden, der beim Speichern oder Auswählen von Triggern zu einer Zugriffsverletzung führen konnte. Ursache war die UNDO-/Rückgängig-Funktionalität im neuen Editor. Dieser Fehler sollte mit dem aktuellen Update behoben sein.
3.26.0.59 - 2026-06-05
Dieses Update benötigt eine Reorganisation!
Allgemein / Global
- Die Sprachunterstützung im MicrotronX ERP wurde erweitert. Zahlreiche bestehende Übersetzungen wurden aktualisiert, überarbeitet und sprachlich korrigiert.
- Fast alle aktuell unterstützten Sprachen sind bereits zu über 95 % übersetzt.
- Aktuell werden folgende Sprachen unterstützt:
- [DE] Deutsch
- [TR] Türkçe / Türkisch
- [EN] English / Englisch
- [ES] Español / Spanisch
- [RO] Română / Rumänisch
- [SR] Srpski / Serbisch
- [FR] Français / Französisch
- [PL] Polski / Polnisch
- [SK] Slovenský / Slowakisch
- [UK] Українська / Ukrainisch
- [LT] Lietuvių / Litauisch
- [IT] Italiano / Italienisch
- [NL] Nederlands / Niederländisch
- [BG] Български / Bulgarisch
- [HU] Magyar / Ungarisch
- [CS] Čeština / Tschechisch
- [RU] Русский / Russisch
Auftragserfassung
- Die Trigger
onpositionspeichernundonpositiongespeichertwurden um eine neue Konstante erweitert:fNewPosition:boolean
- Die Trigger
Timocom Schnittstelle
- Umstellung der TIMOCOM Schnittstelle auf die neue REST Version
- Erweiterung um neue Erfassungsfelder
- Kommunkationskanal: Messenger Verwenden ist ab sofort aktivierbar
- Bitte wenn möglich, vor dem Update über die alte Software die Benutzerliste bereinigen und alle "mxerp_*" Benutzer löschen!
Adressenverwaltung
- Neuer
2FA zurücksetzenButton bei den TT Benutzern des Kunden
- Neuer
Speditionslager
- Lagerbestand und Lagerbewegungen wurden erweitert: Das Feld „Artikelnummer“ unterstützt jetzt Platzhalter, Sonderzeichen sowie mehrere verkettete Suchbegriffe mit dem Pipe-Zeichen „|“.
Dateianlagen
- Das automatische aktivierte "Vorschau" beim neu Öffnen von Modulen führte nicht mehr zum Anzeigen der Vorschau. Erst ein entfernen und erneutes Setzen des Häckchens zeigte die Vorschau an. Dieser Fehler wird hiermit korrigiert.
Benutzer Kontrollzentrum
- Die neue Seite „Sicherheit & Login“ wurde aktiviert. Die Funktion zum Ändern des Passworts wurde von der bisherigen Seite „Persönliche Daten“ in diesen neuen Bereich verschoben.
- Zusätzlich wurde eine neue Möglichkeit zur 2-Faktor-Authentifizierung über Authenticator-Apps integriert. Benutzer können die 2FA dort selbst aktivieren und bei Bedarf auch wieder deaktivieren.
- Falls ein Benutzer sein Gerät verliert oder keinen Zugriff mehr auf seine Authenticator-App hat, kann die 2FA durch einen Administrator in der Benutzerverwaltung deaktiviert werden.
3.26.0.60 - 2026-06-12
Allgemein / Global
- Korrektur einer möglichen fehlerhaften Positionierung und Größenanpassung von Modulfenstern bei der Verwendung mehrerer Bildschirme mit identischen Systemeinstellungen.
- Aktualisierung vom Teamviewer Quicksupport Modul auf die aktuellste Version
Speditionslager
- Die Suchfilter in den Unterseiten „Lagerbestand“ und „Lagerbewegungen“ wurden um die Option „Nur Produkte?“ erweitert.
- Damit können Lagerbestände für Fertigwaren bzw. im Produktionsmodul fertig produzierte Waren getrennt von Artikeln gefiltert werden, die für die Produktion benötigt werden.
Triggersystem
- Die interne
mxObjectInspectorwurde optimiert und verbessert
- Die interne
Auftragserfassung
- Das Abrufen von ADR-Daten zu einer UNNO wurde erweitert. Die Gefahrguttexte werden nun automatisch in Deutsch oder Englisch geladen – abhängig davon, in welcher Sprache die Software aktuell verwendet wird.
- Für alle Sprachen außer Deutsch werden die englischen Texte für Gefahrgutbezeichnungen und weitere ADR-Informationen verwendet.
S3M85 Elektronische Rechnungen
- Verbesserte Vorschaufunktion inkl. Zahlungsvereinbarungen und Bankkonten in der Elektronischen Rechnungsanzeige
3.26.0.61 - 2026-06-15
Allgemein / Global
- Diverse Übersetzungen wurden korrigiert und fachlich angepasst. So wurde beispielsweise der Begriff „Ausgabe“ nicht pauschal mit „Output“ übersetzt, da dieser im MicrotronX ERP in bestimmten Bereichen im Sinne von „Kosten“ verwendet wird.
- Administrative Funktionen wie „Alle Kurznamen prüfen“ wurden nun auch für Superuser freigeschaltet und stehen nicht mehr ausschließlich dem Administrator zur Verfügung.
- Beim Start von MicrotronX ERP wurden bisher Netzwerkverbindungen zum MicrotronX REST-Server aufgebaut, z. B. für ADR-Tabellen, PLZ-/Orteverzeichnisse oder Container-Stammdaten.
- Bei Netzwerkproblemen auf Kunden- oder MicrotronX-Seite konnte es dadurch vorkommen, dass das ERP beim Start für ca. 30 bis 50 Sekunden nicht reagierte, bevor anschließend wieder flüssig weitergearbeitet werden konnte.
- Dieses Verhalten wurde optimiert. Der Programmstart und ähnliche Abläufe sollten nun deutlich stabiler ablaufen und ohne spürbare Verzögerungen erfolgen.
Dateianlagen
- Unter bestimmten Umständen konnte es vorkommen, dass per Drag & Drop hinzugefügte Dateien in Dateianlagenmodulen nicht erfolgreich gespeichert wurden.
- Mögliche Ursachen hierfür können beispielsweise Probleme beim Drag & Drop aus Outlook, Eingriffe durch Antivirus-Software, bereits gelöschte Dateien oder Sperr-/Lock-Probleme sein, wenn eine Datei z. B. noch in Excel oder einem anderen Programm geöffnet ist.
- Mit diesem Update wird der Dateianlagendatensatz in solchen Fällen sofort geprüft und automatisch bereinigt, wenn die Datei nicht korrekt gespeichert werden konnte.
MS800 Webdienste
- Der interne Cache-Mechanismus wird ab sofort für JSON-/AJAX- und XML-Endpunkte deaktiviert.
3.26.0.62 - 2026-06-22
Dieses Update benötigt eine Reorganisation!
Allgemein / Global
- Neue Erfassungsmasken und Datenfelder wurden in alle 17 Sprachen übersetzt
MS800 Webdienste
- Die Triggersystemfunktionen im MS800 Modul wurden erweitert und können über die systemglobale
trigger_abortVariable die nachfolgenden Triggeraufrufe mit gleichem Trigger-Namen unterbrechen
- Die Triggersystemfunktionen im MS800 Modul wurden erweitert und können über die systemglobale
Dispo-Modul
- Das Drag&Drop in die "Geladene Aufträge" Liste wurde erweitert und akzeptiert als Quelle vom Drag&Drop sowohl die Liste der Offenen Positionen als auch eine Tabellenansicht der Auftragserfassung.
Stammdaten
- Die Tabelle der Verkaufsmitarbeiter wurde um ein Nachschlagefeld „ERP-Benutzer“ erweitert. Dadurch kann die bisherige Verkaufsmitarbeiter-Tabelle mit den ERP-Benutzern verknüpft werden.
- Sobald alle Verkaufsmitarbeiter mit den entsprechenden ERP-Benutzernamen verknüpft sind, wird das Datenfeld „Verkaufsmitarbeiter“ beim Öffnen der Adressenverwaltung automatisch von der bisherigen Verkäufertabelle auf die ERP-Benutzertabelle umgestellt.
Adressenverwaltung
- Neues Erfassungsfeld für "Zuständiger ERP Benutzer" unterhalb vom Zuständigen Verkäufer - damit die Integration mit unserem neuen CRM Modul Erweiterung für MS800 Webdienste besser gesteuert werden kann.
3.26.0.63 - 2026-06-25
Allgemein / Global
- Viele Verbesserungen bei der Stabilität und Verbindung zum MicrotronX REST Server für die Kommunikation mit z.B. MicrotronX Fahrer App und anderen Tools und Nachschlagetabellen
<7ul>
Triggersystem
- Weitere Verbesserungen am neuen KI-/MCP-Server wurden umgesetzt.
- Ein neuer Button zum Importieren von Projektpaketen wurde ergänzt. Damit können vom MicrotronX Support vorbereitete Projektpakete einfacher beim Kunden eingespielt werden.
- Triggersystem-Programmierungen und projektbezogene Anpassungen lassen sich dadurch deutlich komfortabler übernehmen – ohne aufwendiges manuelles Kopieren und Einfügen einzelner Programmteile.
- Viele Verbesserungen bei der Stabilität und Verbindung zum MicrotronX REST Server für die Kommunikation mit z.B. MicrotronX Fahrer App und anderen Tools und Nachschlagetabellen
<7ul>
3.26.0.64 - 2026-06-26
Dieses Update benötigt eine Reorganisation!
Allgemein / Global
Adressenverwaltung
- Bei vorhandener S3Z85-Lizenz für elektronische Rechnungen werden ab sofort beim Anlegen neuer Adressen in der Kundenverwaltung die Pflichtfelder für E-Rechnungen geprüft.
- Geprüft werden unter anderem Ansprechpartner, E-Mail-Adresse und Postfachadresse. Fehlende oder unvollständige Angaben werden direkt per Fehlermeldung angezeigt.
Triggersystem
- Der MCP-Server für die KI-Anbindung wurde weiter optimiert und verbessert.
- Ein sporadisch auftretender Fehler mit Zugriffsverletzungen beim Editieren im Triggersystem-Editor wurde korrigiert.
Speditionslager
- Vorbereitungen für das Buchen von Lagereinheiten als Mischpaletten wurden umgesetzt. Damit wird künftig die Abbildung mehrerer Artikel auf einer gemeinsamen NVE unterstützt.
MS800 Webdienste
- Die internen Sperrmechanismen beim Erzeugen von PDF-Dateien in Echtzeit über Web-Requests wurden verbessert und optimiert.
- Dadurch wird sichergestellt, dass auch mehrere gleichzeitige Requests innerhalb derselben Session zuverlässig verarbeitet werden können.
- Insbesondere parallele Anforderungen zur PDF-Erstellung verursachen dadurch keine Konflikte oder gegenseitigen Blockierungen mehr.
- Korrektur eines Startfehlers: Wenn ein neues Update vorlag, konnte der Webdienst unter Umständen nicht sauber durchstarten und brach mit einer Exception ab. Erst nach einem Neustart des ERP-Systems und der dadurch erzwungenen Updateverarbeitung konnte der Dienst wieder gestartet werden. Dieser Fehler wurde korrigiert.
MicrotronX App für Fahrer
- Ein möglicher Fehler beim Abrufen von Dateien und Statusmeldungen wurde korrigiert. Dieser konnte auftreten, wenn Betreff, Text oder Dateiname die unter Windows übliche maximale Pfadlänge von 260 Zeichen überschritten haben.
3.26.0.65 - 2026-07-02
Dieses Update benötigt eine Reorganisation!
Allgemein / Global
- Diverse Skalierungsprobleme bei der Berechnung von Tabellenspaltenbreiten wurden korrigiert. Diese konnten insbesondere auftreten, wenn der Primärmonitor z. B. mit 150 % DPI-Skalierung und der aktuell verwendete Bildschirm mit 100 % DPI-Skalierung betrieben wurde.
Triggersystem
- Verbesserungen im neuen Editor
Timocom Schnittstelle
- Verbesserte Fehlerausgabe und Fehlerabfangroutinen in der neuen TIMOCOM Rest Schnittstelle
- Alle Fehlermeldungen von TIMOCOM werden nun in 17 Programmsprachen gezeigt und nicht mehr als Fehler-Codes bzw. Kürzel
Speditionslager
Neu im Beta-Test: Mischpaletten im Lager BETA
Ab sofort lassen sich Lagereinheiten mit mehreren verschiedenen Artikeln auf einer Palette führen (bisher nur sortenrein).
Beta – bitte zunächst mit unkritischen Beständen testen und Auffälligkeiten melden.
- Einlagern: beliebig viele Artikel auf einer Palette, je mit eigener Menge, Gewicht, Verpackung und Charge/MHD. Die Palette summiert automatisch.
- Splitten: einzelne Artikel oder Teilmengen auf eine neue Palette umbuchen – Eingabe im Raster oder über Erfassungsfelder. Einheiten und Stück rechnen sich gegenseitig um, das Gewicht folgt, der Rest wird live angezeigt. Bleibt nur noch ein Artikel übrig, wird die Palette automatisch wieder sortenrein (inkl. Bezeichnung). Etikettendruck inklusive.
- Zusammenführen: zwei Paletten wieder vereinen – das Ergebnis ist automatisch eine Misch- (ab 2 Artikeln) oder Normalpalette (1 Artikel).
- Bestände bleiben korrekt: eine Mischpalette zählt als eine Palette – Splitten und Zusammenführen vermehren oder verlieren keine Paletten.
Bitte im Beta-Test besonders prüfen: Artikelnummer, Bezeichnung und Mengen nach dem Splitten · Bestände (keine „Geister-Palette") · Etikettendruck. Rückmeldungen bitte übers Ticketsystem.
3.26.0.66 - 2026-07-06
Speditionslager
- Die Mischpalettenerfassung wurde um Artikelinformationen und Chargenangaben je Artikel erweitert.
- Die Splittingansicht wurde zur besseren Übersicht um Artikelinformationen und Chargenangaben erweitert.
- Neue Admin-Einstellung zum Ein- und Ausschalten der Summenberechnung im Lagerbestand anhand von Artikelnummer und Verpackungsart:
lagerbest.summe.vp/ 0 = ausgeschaltet, 1 = eingeschaltet.
3.26.0.67 - 2026-07-09
Allgemein / Global
-
Update der DevExpress-Komponenten auf die aktuell verfügbare Version 26.1.3.
Dieses Update enthält zahlreiche Fehlerbehebungen, Optimierungen und Verbesserungen seitens des Herstellers.
Link zur DevExpress Version History. - Verbesserte Version unseres mxPDFviewer-Tools zum Anzeigen von PDF-Dateien inklusive Anlagen.
-
Update der DevExpress-Komponenten auf die aktuell verfügbare Version 26.1.3.
Dieses Update enthält zahlreiche Fehlerbehebungen, Optimierungen und Verbesserungen seitens des Herstellers.
Speditionslager
- Die Sperrmechanismen für ausgelagerte Mischpaletten sowie für das Fenster „Buchung ändern“ wurden verbessert.
- Nach einem Splittingvorgang können Labels für die betroffenen Paletten nun gezielter gedruckt werden. Dadurch kann sowohl ein neues Label für die ursprüngliche Lagereinheit bzw. Palette, z. B. aufgrund geänderter Mengen, als auch ein neues Label für die neu gesplitteten Waren erstellt werden.
Tarifwerk
- Beim Import von PLZ-Zonen wird eine fehlende BIS-PLZ-Spalte nicht mehr automatisch mit der VON-PLZ-Spalte gefüllt.
S3M85 Elektronische Rechnungen
- Die Vorschau einer Elektronischen Rechnung wurde überarbeitet und zeigt ab sofort viel mehr Informationen in einer besseren und übersichtlicheren Struktur als vorher
- Erweiterungen an XRechnung Triggern, damit auch andere EN16931 XML Formate theoretisch über die integrierten Funktionen erzeugt werden können
MicrotronX App für Fahrer
- Diverse Servererweiterungen und Optimierungen wurden umgesetzt, um die Einführung der neuen MicrotronX Fahrer-App vorzubereiten.
- Die neue App befindet sich bereits in der finalen Entwicklungsphase und wurde technologisch von Grund auf modernisiert.
- Sie bietet eine verbesserte Basis für zukünftige Erweiterungen, eine modernere Bedienung sowie mehr Flexibilität im täglichen Einsatz.
- Ein besonderer Vorteil: Die neue MicrotronX Fahrer-App wird künftig nicht nur für Android, sondern auch für iOS-Geräte wie iPhone und iPad verfügbar sein.
Android Barcode Scanner für ERP
- Die neue, verbesserte MicrotronX Android-Barcodescanner-App für aktuelle Android-Geräte ist ab Montag, dem 13.07.2026, im Google Play Store verfügbar.
- Die Version enthält zahlreiche Fehlerkorrekturen, Optimierungen und neue Funktionen. Die Stabilität beim Scannen wurde deutlich verbessert, sodass längere Hänger oder Zugriffsverletzungen beim Scanvorgang nicht mehr auftreten sollten.
- Durch die modernisierte technische Basis ist die App besser auf aktuelle Android-Versionen und neue Gerätegenerationen vorbereitet.
- Download im Google Play Store: MicrotronX Android Scanner im Google Play Store öffnen.
- Für ältere Geräte wie Zebra, Motorola oder Symbol MC3200 mit mindestens Android 5.0 steht zusätzlich eine separate APK-Version zum Sideload bereit: APK herunterladen.
Druckmenü
- Verbesserungen beim Erstellen von Dateien zu Elektronischen Rechnungen
3.26.0.68 - 2026-07-12
S3M85 Elektronische Rechnungen
- Die
XRechnungStrukturen verwenden ab sofort auch die Buchwährung und entsprechende Fremdwährungsbeträge automatisch - Neue Admin-Einstellung zum Aktivieren einer BT-22 Textinformation zur Fremdwährung und Umrechnungskursen:
fw.note.add
- Die
Dateianlagen
- Vorschau von sehr großen XML Dateien im Dateianlagenmodul wurde verbessert und optimiert
3.26.0.69 - 2026-07-13
Buchungen
- Verbesserungen im Ablauf des Triggeraufrufs
returnbukriterienchecksowie bei der kontrollierten Inkrementierung der VariablenvCheckNo. Bisher konnte diese unter bestimmten Umständen auf den Wert 1 zurückgesetzt werden. Dadurch wurden einzelne Funktionen, wie beispielsweise das Setzen des Leistungsdatums, nach einer Bestätigung erneut ausgeführt und der ursprüngliche Wert wiederhergestellt.
- Verbesserungen im Ablauf des Triggeraufrufs
3.26.0.70 - 2026-07-15
Druckmenü
- Ein seltener Fehler beim Mehrfachdruck mit automatischer Dateispeicherung, durch den Dateianlagen teilweise falsch verknüpft wurden, wurde behoben.
Speditionslager
- Bei den Erweiterungen für Mischpaletten im Lagerbestand und in den Lagerbewegungslisten hatte sich ein SQL-Fehler eingeschlichen, der die Auswertungen erheblich verlangsamte. Mit diesem Update wurde der Fehler behoben.
3.26.0.71 - 2026-07-16
Dieses Update benötigt eine Reorganisation!
S3M85 Elektronische Rechnungen
- Zahlreiche Verbesserungen bei der Vorschau elektronischer Rechnungsstrukturen sowie Erweiterung der Anzeige um zusätzliche Informationen.
Stammdaten
- Die Tabelle zur Konfiguration der Steuercode-Automatik wurde um einen Textfilter erweitert.
- Ein neues Eingabefeld ermöglicht die Festlegung der Suchreihenfolge innerhalb der Steuercode-Automatiktabelle in Kombination mit dem neuen Textfilter.
- Diverse fehlende Übersetzungen in den Stammdatentabellen wurden ergänzt.
- Das Öffnen der Vorgabetexte funktioniert wieder
3.26.0.72 - 2026-08-10
Allgemein / Global
-
Update der DevExpress-Komponenten auf die aktuell verfügbare Version 26.1.4.
Dieses Update enthält zahlreiche Fehlerbehebungen, Optimierungen und Verbesserungen seitens des Herstellers.
Link zur DevExpress Version History. - Verbesserte Version unseres mxPDFviewer-Tools zum Anzeigen von PDF-Dateien inklusive Anlagen.
-
Update der DevExpress-Komponenten auf die aktuell verfügbare Version 26.1.4.
Dieses Update enthält zahlreiche Fehlerbehebungen, Optimierungen und Verbesserungen seitens des Herstellers.
Auftragserfassung
- Diverse Verbesserungen beim Anzeigen von "GPS Positionsdaten" innerhalb der MicrotronX App Anbindung
Stammdaten
- Sowohl die Sachkontenautomatik als auch die Steuercodeautomatik wurden erweitert und optimiert.
Die Textsuche innerhalb des Buchungstextes unterstützt nun flexible Suchbedingungen unabhängig von der Groß- und Kleinschreibung:
Einzelne Wörter müssen enthalten sein, mitWort1|Wort2kann nach alternativen Begriffen gesucht werden, mit{&}Wort1|Wort2müssen alle angegebenen Begriffe vorkommen und mit!Wortkönnen Begriffe ausgeschlossen werden. Ein leeres Suchfeld gilt immer als Treffer. Bei mehreren passenden Regeln wird die erste Zeile entsprechend der festgelegten Sortierreihenfolge verwendet.
- Sowohl die Sachkontenautomatik als auch die Steuercodeautomatik wurden erweitert und optimiert.
Reportbuilder
- Im ReportBuilder wurde eine neue Rechteck-Komponente aktiviert, bei der die einzelnen Rahmenlinien für jede Seite separat ein- oder ausgeschaltet werden können. Dadurch ist es nicht mehr erforderlich, je nach Darstellung zwischen Linien und Boxen zu wechseln. Die neue Komponente kann überall dort eingesetzt werden, wo Rahmen, Bereiche oder zusammengehörige Inhalte optisch gruppiert und flexibel dargestellt werden sollen.
MS800 Webdienste
- MS800: DB-Connection-Pooling – eine persistente Verbindung pro Session
Der Webserver hat bisher für jeden HTTP-Request mehrere neue Datenbankverbindungen aufgebaut – teilweise bis zu sechs Verbindungen pro Request, unter anderem durch doppelte Online-Prüfungen. Der interne Connection-Pool konnte diese Verbindungen bislang nicht wiederverwenden.
Mit dem neuen DB-Connection-Pooling hält jede HTTP-Session eine persistente Datenbankverbindung. Diese wird für einen Request ausgecheckt und anschließend wieder in den Pool zurückgegeben. Bei bestehenden Sessions sind dadurch im normalen Dauerbetrieb keine neuen Datenbankverbindungen pro Request mehr erforderlich. Lediglich beim Aufbau einer neuen Session wird eine neue Verbindung hergestellt.- Deutlich bessere Performance: In Tests konnte die Laufzeit eines Test-Endpunkts von zuvor etwa 400–700 ms auf rund 160 ms reduziert werden. Gleichzeitig werden Netzwerk- und Datenbank-Traffic erheblich reduziert, da beim Aufbau einer Datenbankverbindung jeweils auch der Datenbankkatalog geladen werden muss.
- Automatische Bereinigung: Nicht verwendete Session-Verbindungen werden nach fünf Minuten Inaktivität automatisch getrennt. Wird die Datenbank beispielsweise für eine Reorganisation auf „offline“ gesetzt, werden geparkte Verbindungen innerhalb von etwa 90 Sekunden zwangsweise beendet.
- Schutz bei API- und Bot-Zugriffen: Cookie-lose Einzelrequests, wie sie typischerweise bei REST-API-Aufrufen auftreten, werden weiterhin nicht dauerhaft im Connection-Pool gehalten. Für diese Requests bleibt das bisherige Verhalten mit einer Verbindung pro Request bestehen. Browser-Sessions halten ihre Verbindung ab dem zweiten Request persistent.
- Begrenzung der Verbindungen: Prozessweit können maximal 200 Datenbankverbindungen geparkt werden. Einweg-Sessions werden nach 15 Minuten automatisch bereinigt und nicht mehr dauerhaft auf dem Datenträger gespeichert. Das Verhalten wurde unter anderem mit einem Test von 2.000 API-Requests geprüft, wobei die Anzahl der gehaltenen Verbindungen stabil blieb.
- Neue Server-Statusanzeige: Die Server-GUI zeigt nun zusätzlich die Anzahl der Benutzer und Sessions sowie die aktuell geparkten und aktiven Datenbankverbindungen an.
- Hinweis zum Datenbank-Offline-Modus: Der Status „Datenbank offline“ wird nur noch beim Aufbau einer neuen Verbindung geprüft. Bereits aktive Sessions können daher nach dem Offline-Schalten zunächst weiterarbeiten, bis ihre Verbindung durch den Idle-Timeout beziehungsweise einen Force-Drain getrennt wird.
- MS800: File- und Template-Cache
Häufig verwendete Dateien werden nun prozessweit zwischengespeichert, anstatt bei jedem Zugriff erneut vom lokalen Datenträger oder einem Netzwerk-Share gelesen zu werden. Dies betrifft insbesondere die Trigger-Funktionms800_getfilecontentsowie die interne Verarbeitung von Templates.
Die Gültigkeit der Cache-Einträge wird anhand von Dateigröße und Zeitstempel geprüft. Der Cache ist auf maximal 500 Einträge beziehungsweise insgesamt 4 MB begrenzt. Insbesondere bei Installationen, bei denen sich dashtdocs-Verzeichnis auf einem Netzwerk-Share befindet, reduziert dies die Anzahl der Datei- und Netzwerkzugriffe deutlich.
Zusätzlich wurde der HTML-Response-Cache überarbeitet und korrigiert. Hierbei wurden unter anderem ein stabiler Cache-Key, eine definierte Gültigkeitsdauer (TTL) sowie eine Größenbegrenzung umgesetzt. Außerdem wurde ein Race-Condition-Fehler bei der parallelen Anlage von Verzeichnissen behoben.
- MS800: ReportBuilder-Rendering über separate Worker-Prozesse (mxRBWorker.exe)
Die Erstellung und Ausgabe von Reports, beispielsweise für PDF-Dateien oder Druckaufträge, kann nun optional über mehrere parallele Worker-Prozesse erfolgen. Bisher wurden ReportBuilder-Aufträge innerhalb des Webservers serialisiert verarbeitet, sodass pro Server immer nur ein Report gleichzeitig gerendert werden konnte. Bei parallelen API-Anfragen, beispielsweise beim gleichzeitigen Abruf mehrerer Versandlabels, konnten sich dadurch die Requests aufstauen.
Mit der neuen Worker-Verarbeitung wird für jeden Render-Auftrag eine eigene Instanz vonmxRBWorker.exegestartet. Dadurch können – abhängig von der Konfiguration – mehrere Reports gleichzeitig erzeugt werden, während der Main-Thread des Webservers für weitere Anfragen verfügbar bleibt.- Neue Anwendung mxRBWorker.exe: Die Anwendung befindet sich neben
erp_module_MS800.exeund verwendet dieselbe Codebasis. Sie initialisiert Datenbank, Lizenzierung und ReportBuilder ohne HTTP-Listener, verarbeitet genau einen Report-Auftrag über den bestehendenmxhttp_PrintReport-Pfad einschließlich Triggern und RAP und beendet sich anschließend wieder. - Job-Verarbeitung: Die Übergabe erfolgt über ein separates Job-Verzeichnis.
job.jsonenthält unter anderem Report, Drucker, Parameter und Session-Variablen. Als Ergebnis werden die erzeugte PDF-Datei sowie eineresult.jsonzurückgegeben. Die Dateijob.jsonwird nach Abschluss grundsätzlich gelöscht, da sie Session-Daten enthalten kann. - Parallele Verarbeitung: Mehrere Instanzen von
mxRBWorker.exedürfen gleichzeitig ausgeführt werden. Im Worker-Modus gibt es daher weder einen Instanz-Mutex noch eine Startverzögerung. - Stabilität und Crash-Isolation: Die Anzahl gleichzeitig laufender Worker wird serverseitig über ein Semaphor begrenzt. Zusätzlich überwacht der Server die Prozesse mit einem konfigurierbaren Timeout und beendet festhängende Worker bei Bedarf. Ein Absturz des ReportBuilders betrifft dadurch nur noch den jeweiligen Worker-Prozess und nicht mehr den gesamten Webserver.
- Neue Konfigurationsparameter unter
ERP Administration / Einstellungen / Ordner: setup– Änderungen erfordern einen Neustart:rbworker_enabled–0= deaktiviert, Standard:0rbworker_maxparallel– maximale Anzahl paralleler Worker, Standard:4rbworker_timeoutseconds– maximales Zeitlimit eines Worker-Prozesses, Standard:120Sekunden
- Automatischer Fallback: Ist die Funktion deaktiviert, fehlt
mxRBWorker.exe, kann ein Worker nicht gestartet werden oder sind alle Worker-Slots belegt, verwendet der Server automatisch den bisherigen serialisierten In-Process-Pfad. Dadurch entsteht kein Funktionsverlust und die neue Verarbeitung kann gezielt pro Installation aktiviert werden.
- Neue Anwendung mxRBWorker.exe: Die Anwendung befindet sich neben
- MS800: DB-Connection-Pooling – eine persistente Verbindung pro Session
Android Barcode Scanner für ERP
- Neue Version der Android-Barcodescanner-App im Google Play Store mit aktualisiertem API-Level sowie diversen Verbesserungen und Optimierungen.
3.26.0.73 - 2026-08-13
Container TR02 Schnittstelle
- Die Erfassung von Container-Details wurde um eine automatische Validierung der Containernummer anhand der Prüfziffer erweitert.
Dateianlagen
- mxDateianlagenServer: Verbesserungen beim Dateiimport und Logging
- Gesperrte Dateien, beispielsweise in Adobe Acrobat Reader geöffnete Dokumente, werden nun bereits vor dem Import erkannt und mit einem entsprechenden Log-Hinweis übersprungen. Dadurch entstehen keine doppelten Dateianlagen mehr. Sobald die Datei wieder freigegeben ist, wird sie bei einem der nächsten Durchläufe automatisch importiert.
- Fehler beim Kopieren oder Verschieben einzelner Dateien, beispielsweise aufgrund von Zugriffs- oder Freigabefehlern, führen nicht mehr zum Abbruch des gesamten Importvorgangs. Die betroffene Datei wird übersprungen und der Fehler entsprechend protokolliert.
- Die Log-Anzeigen der einzelnen Datenbank-Tabs bleiben nun auch bei Datenbankwechseln und Service-Durchläufen erhalten. Sie werden nur noch bei der erstmaligen Initialisierung zurückgesetzt.
- mxDateianlagenServer: Verbesserungen beim Dateiimport und Logging
Datensicherung
- Unser Datensicherungstool
mxDatabaseBackup.exewurde verbessert. Dateien, die aufgrund fehlender Zugriffsrechte oder fehlerhafter Windows-Dateisystemberechtigungen nicht gelesen werden können, werden nun automatisch erkannt, übersprungen und entsprechend protokolliert. In der bisherigen Version wurde in solchen Fällen eine Popup-Meldung angezeigt, die bei unbeaufsichtigten Sicherungsläufen den gesamten Prozess blockieren konnte, beispielsweise bei einer automatischen Ausführung über die Windows-Aufgabenplanung. - Das Backuptool wurde in 17 Sprachen übersetzt
- Unser Datensicherungstool
Offeneposten
- Korrektur eines Anzeigefehlers bei "Anlagen zum Einfügen als Anlagen in die PDF Datei"
3.26.0.74 - 2026-08-17
Allgemein / Global
- Die Seite „Administration / Einstellungen / Globale Parameter und Einstellungen“ wurde um eine neue Checkbox erweitert. Mit der Option „Speichern von Eingangsbuchungen (ER/EG) nur möglich mit BUTEXT/Fremdbelegnummer?“ kann festgelegt werden, dass Eingangsrechnungen und Eingangsgutschriften nur gespeichert werden können, wenn eine Fremdbelegnummer (BUTEXT) hinterlegt ist.
Speditionslager
- Bei der Erfassungsmaske „Speditionslager – Einlagerungsbuchung erzeugen“ bestand ein Problem mit der Reihenfolge der Erfassungsfelder. Das Feld „Einheiten auf der Versandeinheit“ war nach unten verschoben und wurde unterhalb von „Lagerplatz / Lagerinfo“ angezeigt. Die Reihenfolge wurde korrigiert; „Lagerplatz / Lagerinfo“ befindet sich nun wieder wie vorgesehen im unteren Bereich der Erfassungsmaske.
- Speditionslager – Absturz beim Löschen mehrerer Lagerpositionen behoben: Beim gleichzeitigen Löschen mehrerer markierter Ein- oder Auslagerungspositionen konnte es zu einer Zugriffsverletzung und damit zum Absturz des ERP kommen. Der Löschvorgang wurde entsprechend überarbeitet. Zusätzlich wurde korrigiert, dass bei mehreren markierten Auslagerungen die zugehörige Einlagerung nicht mehr fälschlicherweise freigegeben wird, wenn ein Kunden-Trigger den Löschvorgang ablehnt.
- Speditionslager – Suche nach NVE, Artikel und Lagerplatz deutlich beschleunigt: Die Filterung in Lagerbestand, Lagerbestand-Summen und Lagerbewegungen nach NVE, Artikelnummer, Lagerplatz, Charge oder Packstück-Ident wurde optimiert. Insbesondere bei großen Lagerbeständen konnten Abfragen zuvor mehrere Minuten dauern. Durch eine optimierte Index-Nutzung liegen die Antwortzeiten nun in der Regel im Sekundenbereich.
- Speditionslager – falsche KG-Vorzeichen in der Bewegungsliste korrigiert: Bei Auslagerungen konnten die berechneten Felder c_kg, c_kgn und c_kgtara fälschlicherweise mit dem negierten Volumen (qbm) anstelle des korrekten Gewichts ausgegeben werden. Der Fehler wurde behoben. Betroffen waren ausschließlich Report-Vorlagen, die diese Felder verwenden.
MS800 Webdienste
- Das MS800 Webdienste-Modul wurde weiter optimiert. Die Cache-Verarbeitung wurde erweitert und verbessert, sodass nun unter anderem auch Übersetzungen effizienter zwischengespeichert und wiederverwendet werden können. Zusätzlich wurde die Auswertung dynamischer Inhalte über „eval“ überarbeitet. Skripte, Variablen und dynamisch erzeugte Ausdrücke werden dadurch zuverlässiger erkannt, ausgewertet und verarbeitet. Dies verbessert sowohl die Performance als auch die Stabilität bei der dynamischen Seitenerzeugung.
Offeneposten
- Verbesserte Übersetzungen im Buchungsdaten Export Assistenten
3.26.0.75 - 2026-08-20
Dateianlagen
- Unter bestimmten Umständen konnte die Vorschau einer
.msg-E-Mail-Datei in den Anlagen zu einer Systemfehlermeldung führen, wenn auf dem betreffenden System kein Outlook bzw. keine MAPI-kompatible Software installiert war. Dieser Fehler wird nun intern abgefangen. - Das Dateianlagensystem wurde erweitert und kann ab sofort sowohl
.eml- als auch.msg-Dateien direkt in der Vorschau anzeigen – auch wenn kein Outlook oder keine andere MAPI-kompatible Software installiert ist. Hierfür wurden eigene interne Anzeigefunktionen implementiert. Diese unterstützen auch die Auflistung der in einer E-Mail enthaltenen Anlagen sowie deren direkte Vorschau.
- Unter bestimmten Umständen konnte die Vorschau einer
3.26.0.76 - 2026-08-24
Dieses Update benötigt eine Reorganisation!
Allgemein / Global
- Zwischenablage — robuster gegen Zugriffskonflikte
Wird die Zwischenablage im Moment des Zugriffs von einem anderen Programm belegt (Office, Teams, RDP-Umleitung, Passwortmanager), führte das bisher zu einer Fehlermeldung des Programms. Kopier- und Einfügefunktionen versuchen es jetzt kurz erneut und melden im Zweifel verständlich „Die Zwischenablage wird gerade von einem anderen Programm verwendet" — der Vorgang wird sauber abgebrochen statt unterbrochen. Erfolgsmeldungen erscheinen nur noch, wenn tatsächlich kopiert wurde. Betrifft alle Kopier-/Einfügefunktionen (Auftrag, Offene Posten, Speditionslager, Adressen, E-Mail-Adressen, Tarifwerk, TriggerSystem, KI-Dialog).
- Zwischenablage — robuster gegen Zugriffskonflikte
Dateianlagen
-
Dateianlagen – neue KI-Funktionen: Das Kontextmenü der Dateianlagen wurde um den neuen Bereich „KI-Funktionen“ erweitert. Dokumente können damit direkt aus dem MicrotronX ERP heraus an ein KI-Modell übergeben und ausgewertet werden – ohne Umweg über Browser oder Zwischenablage.
- Unterstützte Dateiformate: Verarbeitet werden können PDF-Dateien, Bilder, Textdateien sowie E-Mails im Format
.emlund.msg. Bei E-Mails werden neben Betreff und Nachrichtentext auch enthaltene Anlagen berücksichtigt. Kann eine Anlage technisch nicht an das KI-Modell übermittelt werden, wird sie innerhalb der Anfrage zumindest entsprechend benannt. - Frei definierbare KI-Aktionen: Die verfügbaren Aktionen sind nicht fest vorgegeben, sondern können individuell eingerichtet werden. Für jede Aktion lassen sich unter anderem Bezeichnung, KI-Anweisung, zulässige ERP-Module, Eingabefelder für den Anwender, verwendetes KI-Modell sowie die gewünschte Form der Rückgabe festlegen. Auch strukturierte Ergebnisse können angefordert werden.
- Flexible Eingaben und Platzhalter: Vor dem Absenden einer Anfrage können bei Bedarf zusätzliche Angaben abgefragt werden, beispielsweise über Auswahlfelder, Datumsfelder, Ankreuzfelder oder Texteingaben. Innerhalb der KI-Anweisung stehen Platzhalter für Dateinamen, Benutzereingaben und Daten des aktuellen Vorgangs zur Verfügung.
- Globale, gruppenbezogene und persönliche Aktionen: KI-Aktionen können global für alle Anwender, für bestimmte Benutzergruppen oder individuell für einzelne Anwender hinterlegt werden. Überschneiden sich Definitionen, hat die jeweils speziellere Einstellung Vorrang.
- Einfache Administration: Über „KI-Aktionen verwalten“ können bestehende Aktionen gepflegt werden. Ein zusätzlicher Assistent führt schrittweise durch die Einrichtung neuer Aktionen. Programmierkenntnisse sind dafür nicht erforderlich.
- Dialog mit Folgefragen: Anfrage und Antwort werden als Verlauf dargestellt. Auf ein bereits erhaltenes Ergebnis können direkt weitere Rückfragen gestellt werden, ohne das ursprüngliche Dokument erneut übermitteln oder die gesamte Anfrage neu aufbauen zu müssen.
- Direkte Übernahme ins ERP: KI-Ergebnisse können nicht nur angezeigt, sondern auch unmittelbar weiterverarbeitet werden. So kann beispielsweise die Funktion „Auftrag aus Dokument füllen“ erkannte Adressen, Sendungsdaten, Termine und weitere Informationen aus einer eingegangenen PDF-Datei oder E-Mail direkt in die aktuelle Position übernehmen.
- Voraussetzungen und Lizenzierung: Benötigt werden ein eigener Zugang beim jeweiligen KI-Anbieter sowie die entsprechende Berechtigung „KI-Funktionen“ für den Anwender. Der API-Schlüssel wird verschlüsselt gespeichert. Das Senden von Anfragen und die Anzeige der Ergebnisse sind im Standard enthalten; für die automatische Übernahme und Weiterverarbeitung der Ergebnisse im ERP ist die Lizenz
DAKIFerforderlich.
- Unterstützte Dateiformate: Verarbeitet werden können PDF-Dateien, Bilder, Textdateien sowie E-Mails im Format
- Erweiterung der Dateianlagen um ein neues Zuordnungsfeld
-
Dateianlagen – neue KI-Funktionen: Das Kontextmenü der Dateianlagen wurde um den neuen Bereich „KI-Funktionen“ erweitert. Dokumente können damit direkt aus dem MicrotronX ERP heraus an ein KI-Modell übergeben und ausgewertet werden – ohne Umweg über Browser oder Zwischenablage.
Statistik Modul
- Die Statistik-SQL-Befehle wurden um das neue Konstrukt
$like{{XX||YY}}$erweitert. Damit können mehrere LIKE-Bedingungen innerhalb eines Filters kombiniert und beispielsweise mehrere Suchbegriffe gleichzeitig berücksichtigt werden.
- Die Statistik-SQL-Befehle wurden um das neue Konstrukt
MicrotronX App für Fahrer
- Die MicrotronX APP-Anbindung in der Auftragserfassung für LKW- und Container-Aufträge wurde vollständig überarbeitet. App-Sendungen werden nun fahrzeug- und fahrerbezogen verwaltet und können einzelnen Stopps bzw. Kettengliedern zugeordnet werden.
- Ein Auftrag kann ab sofort mit mehreren Fahrern und Fahrzeugen verarbeitet werden. Jede Fahrzeugzeile besitzt eine eigene Zuordnung von Fahrer, Fahrzeug und APP-Sendungen. Stopps und Kettenglieder können per Auswahl oder Drag & Drop einem Fahrzeug zugewiesen werden.
- LKW-Stopps mit Zwischenlager können in Vorholung und Nachlauf aufgeteilt und unterschiedlichen Fahrern zugeordnet werden. Termine und Zwischenlagerdaten werden dabei automatisch aus dem Auftrag übernommen.
- Bereits zugeordnete Stopps oder Kettenglieder können kontrolliert auf ein anderes Fahrzeug umgehängt werden. Änderungen an den zugrunde liegenden Adressen werden erkannt und ungültig gewordene Zuordnungen entsprechend gekennzeichnet.
- Die APP-Sendungsliste wurde vollständig neu aufgebaut. Sie zeigt Stopps bzw. Kettenglieder, zugeordnete Fahrzeuge und Fahrer sowie die verfügbaren Aktionen für Senden, Löschen, Push-Nachrichten und Tracking. Eine zusätzliche Fahrzeugübersicht zeigt unter anderem Kennzeichen, Fahrer, Frachtführer und den aktuellen APP-Registrierungsstatus.
- APP-Sendungen werden nun gezielt je Fahrer und Kettenglied übertragen und gelöscht. Das Senden an einen weiteren Fahrer entfernt dadurch keine bereits vorhandenen Sendungen anderer Fahrer mehr. Das ERP speichert zusätzlich, welche Stopps bzw. Glieder bereits an welchen Fahrer übertragen wurden, und kann veraltete APP-Sendungen gezielt bereinigen.
- Für Fremdfahrer und Frachtführer ohne bestehendes APP-Konto können direkt aus der Auftragserfassung Einladungslinks erzeugt werden. Über den Link kann der Fahrer die Registrierung durchführen und gleichzeitig den zugehörigen Auftrag übernehmen. Neu erzeugte Links machen vorherige Einladungslinks für denselben Vorgang automatisch ungültig.
- Statusmeldungen, PODs und Fotos aus der APP werden jetzt bis auf das einzelne Kettenglied zurückverfolgt. Vorholung, Hauptlauf und Nachlauf sowie die jeweilige Ladestelle werden eindeutig gespeichert und können dadurch gezielt ausgewertet werden.
- Der APP-Statusverlauf wurde neu aufgebaut und gruppiert Meldungen nach Fahrzeug und Kettenglied. Zugehörige Anlagen können direkt aus dem Verlauf geöffnet werden. Die Kettenglieder werden dabei durchgängig farblich unterschieden: Vorholung blau, Hauptlauf grün und Nachlauf orange.
- Die Kartenansicht wurde direkt in die Auftragserfassung integriert. Jedes Kettenglied erhält eine eigene GPS-Spur mit Start-, Ende- und Statusmarkern. Die Darstellung folgt ebenfalls den Kettenfarben: Vorholung, Hauptlauf und Nachlauf. Auch längere GPS-Verläufe wurden für eine flüssigere Darstellung optimiert.
- Die APP-Anbindung wurde zusätzlich technisch und serverseitig überarbeitet. Unter anderem wurden die Datenbankstruktur und Indizes optimiert, punktgenaues Löschen einzelner APP-Sendungen eingeführt und mehrere ältere Fehler bei Zuordnungen, Löschvorgängen, Dateinamen und Aktualisierungen behoben.
- Die APP-Anbindung ist für alle Kunden ohne zusätzliche Lizenz verfügbar und kann über die Gruppenberechtigungen der Auftragserfassung freigeschaltet werden. Alle neuen Oberflächentexte wurden vollständig in 17 Sprachen übersetzt.
- In Vorbereitung ist eine zusätzliche Zuordnung von Dateianlagen zu einzelnen Kettengliedern. Damit können zukünftig auch manuell hinterlegte Dokumente, beispielsweise per E-Mail eingegangene PODs eines Fremdunternehmers, einer Vorholung, einem Hauptlauf oder einem Nachlauf zugeordnet werden.
3.26.0.77 - 2026-08-28
Allgemein / Global
- Mit dem letzten Update 3.26.0.76 wurden in der Tabelle
POSSTATIzahlreiche nicht mehr benötigte Indexstrukturen entfernt. Einige Programmteile griffen jedoch weiterhin auf diese inzwischen gelöschten Indexnamen zu, wodurch es zu Zugriffsverletzungen kommen konnte. Diese Zugriffe wurden nun angepasst und die entsprechenden Fehler behoben.
- Mit dem letzten Update 3.26.0.76 wurden in der Tabelle
Auftragserfassung
- Die MicrotronX APP-Verbindungsfunktionen wurden weiter optimiert:
- Nach dem Senden von Push-Nachrichten oder dem Abrufen von Trackingdaten wird keine separate Popup-Meldung mehr angezeigt. Stattdessen erscheint der entsprechende Hinweis direkt innerhalb der Stoppliste.
- Einladungsmeldungen und Einladungslinks für Fahrer werden ebenfalls nicht mehr in einem separaten Popup angezeigt, sondern direkt in der Stopp- bzw. Fahrzeugliste eingeblendet und können dort unmittelbar kopiert werden.
- Die MicrotronX APP-Verbindungsfunktionen wurden weiter optimiert:
MicrotronX App für Fahrer
- Die neue MicrotronX Fahrer-App unterstützt ab sofort wieder den Status „Zugestellt“. Bisher war „Entladen“ der letzte verfügbare Status, wodurch die abschließende Zustellung über die POD-/Ablieferbeleg-Seite nicht immer gemeldet wurde. Mit Auswahl von „Zugestellt“ öffnet sich nun direkt die Ablieferbeleg-Seite. Nach Abschluss wird der Auftrag automatisch als „Erledigt“ gemeldet und aus der Liste der aktiven Aufträge entfernt.
3.26.0.78 - 2026-08-31
Auftragserfassung
- Diverse Verbesserungen und Optimierungen an der MicrotronX APP-Verbindung.
- Beim Senden von Dateien über die Dateianlagen im Reiter „MicrotronX APP-Verbindung“ kann im Ordner „--> mx-App“ nun auch das Zielfahrzeug bzw. der Zielfahrer ausgewählt werden, wenn einem Auftrag mehrere Fahrer oder Fahrzeuge zugeordnet sind. Anlagen können dadurch gezielt an die richtige Fahrt bzw. APP gesendet und dem passenden Stopp zugeordnet werden.
- Sind bei einem Auftrag nur Absender und Empfänger vorhanden, kein Zwischenlager erfasst und lediglich ein Fahrzeug bzw. Fahrer zugeordnet, werden die Stopps für die MicrotronX APP ab dieser Version automatisch diesem Fahrzeug/Fahrer zugewiesen. Der Auftrag kann dadurch ohne zusätzliche manuelle Zuordnung direkt über „An App senden“ übertragen werden.
- Eine mögliche Zugriffsverletzung bei sehr langer ERP-Laufzeit und einer großen Anzahl externer Meldungen bzw. Popup-Nachrichten wurde behoben. Dabei konnten sich über viele Stunden interne Speicherzustände ansammeln und unter bestimmten Umständen zu einer Fehlermeldung führen. Die Speicherverwaltung wurde entsprechend korrigiert.
- Die Filter- und Suchmechanismen der Tabellenansichten wurden umfassend optimiert und in vielen Bereichen deutlich beschleunigt. So wird beispielsweise eine Suche nach einer Container-Nummer über den gesamten Datenbestand – also ohne Einschränkung über Datumsfelder – nun in unter 20 Sekunden ausgeführt. Zuvor konnte dieselbe Suche mehrere Minuten dauern.
Tracking & Tracing
- Die Übernahme von Kundenaufträgen, die über Tracking & Tracing erfasst wurden, wurde deutlich erweitert. Abweichende Lade- und Entladestellen werden nun ebenso unterstützt wie zusätzliche Kopfdaten, beispielsweise LS-Nr., RE-Nr., Auslieferungsort bzw. Incoterm-Ort. Auch erweiterte Angaben innerhalb der Sendungszeilen, wie beispielsweise Gefahrgutdaten, können jetzt zuverlässiger übernommen und verarbeitet werden. Das System unterstützt damit die neueste Version der Online-Erfassungsseite, die jederzeit unter ttdemo.microtronx.org eingesehen werden kann.
MicrotronX SQL Server
- Das Beenden der MicrotronX Anwendungen und Module wurde in mehreren Bereichen optimiert, um getrennte bzw. sogenannte „Dead Sessions“ auf der Serverseite möglichst zu vermeiden. Diese Sitzungen werden zwar automatisch über das eingestellte Dead-Session-Intervall bereinigt, konnten bis dahin jedoch unter bestimmten Umständen beispielsweise Reorganisationsvorgänge blockieren oder verzögern.
3.26.0.79 - 2026-09-02
ERP Administration
- Der Admin-SQL Editor wurde verbessert und kommt mit den Trennzeichen
;oder!viel besser zurecht
- Der Admin-SQL Editor wurde verbessert und kommt mit den Trennzeichen
MicrotronX SQL Server
- Der MicrotronX Database Server wurde intern um zahlreiche Korrekturen und Optimierungen erweitert. Unter anderem wurde der Optimizer bei Abfragen mit
IN-Bedingungen verbessert. Zusätzlich wurde das Beenden des Windows-Dienstes überarbeitet: Der Dienst wird nun während des tatsächlichen Beendigungsvorgangs korrekt als „wird beendet“ angezeigt und erst nach vollständigem Abschluss als beendet markiert. Dadurch kann ein Neustart erst erfolgen, wenn der vorherige Serverprozess vollständig beendet wurde.
- Der MicrotronX Database Server wurde intern um zahlreiche Korrekturen und Optimierungen erweitert. Unter anderem wurde der Optimizer bei Abfragen mit
Auftragserfassung
- Auftragserfassung, Tabellenansicht: Beim Filtern nach Frachtführer, Frachtzahler, Fahrzeug oder Ladestelle wurden Aufträge mit mehreren Einträgen (z. B. mehrere Frachtführer) mehrfach angezeigt. Korrigiert, jeder Auftrag erscheint wieder genau einmal.
3.26.0.80 - 2026-09-03
Allgemein / Global
- Der MicrotronX ERP Starter wurde weiter verbessert. Dabei wurden insbesondere Korrekturen am Update-Verhalten innerhalb von RDP- bzw. Terminalserver-Umgebungen vorgenommen.
MxCronJobs
- Der Cronjob-Timer des MS100 kann ab sofort wieder mit Intervallen unter 60 Sekunden betrieben werden. So entspricht beispielsweise der Wert
0,25einem Intervall von 15 Sekunden. Mit dem letzten Update war versehentlich ein Mindestintervall von 5 Minuten statt 5 Sekunden aktiviert worden. Dieser Fehler wurde korrigiert.
- Der Cronjob-Timer des MS100 kann ab sofort wieder mit Intervallen unter 60 Sekunden betrieben werden. So entspricht beispielsweise der Wert
3.26.0.81 - 2026-09-04
Allgemein / Global
- Im Benutzerkontrollzentrum kann ab sofort festgelegt werden, ob neue Blogbeiträge und Nachrichten von MicrotronX.com direkt im ERP angezeigt werden sollen. Neue Inhalte werden in einem eigenen Hinweisfenster dargestellt und können dort unter anderem ausgeblendet, zu einem späteren Zeitpunkt erneut angezeigt oder direkt gedruckt werden.
MS900 MCP Server und KI
- MS900 MCP Server (neu): Erste Version des neuen Moduls MS900. Das Modul stellt Funktionen und Strukturen des MicrotronX ERP über das Model Context Protocol (MCP / JSON-RPC 2.0) für KI-Assistenten wie ChatGPT oder Claude bereit.
- Über den MCP-Zugang können unter anderem Tabellen und Spalten abgefragt, lesende SQL-Abfragen ausgeführt sowie Trigger, Trigger-Units und Projektgruppen gelesen, geprüft und bearbeitet werden. Zusätzlich stehen der Funktionskatalog des Triggersystems sowie Informationen zu den zuletzt aufgetretenen Laufzeitfehlern zur Verfügung.
- Der MS900 MCP Server läuft als eigener Prozess, wahlweise im Tray oder als Dienst über AlwaysUp, und bindet lokal ausschließlich an
127.0.0.1. Neue Clients müssen beim ersten Zugriff freigegeben werden. Schreibzugriffe werden zusätzlich einer Syntaxprüfung unterzogen. - Enthalten ist außerdem ein Fernzugriff für die Betreuung durch MicrotronX. Der Kunde sieht im Reiter „Fernzugriff“ jede Zugriffsanfrage mit Angaben zu Entwickler, Rechner und Projekt und kann diese gezielt freigeben oder ablehnen.
- Freigaben können mit unterschiedlicher Berechtigungsstufe – beispielsweise nur Lesen oder Lesen/Schreiben – sowie für eine definierte Dauer erteilt und jederzeit wieder beendet werden. Optional kann für bestimmte Zeiträume auch ein unbeaufsichtigter Zugriff erlaubt werden.
- Für den Fernzugriff ist kein eingehender Port und kein separates Passwort erforderlich. Die Verbindung wird ausgehend über TLS aufgebaut. Jeder Zugriff und jeder Aufruf wird im Modul-Log protokolliert.
- Der MicrotronX Fernzugriff funktioniert auch ohne MS900-Lizenz. In diesem Fall bleibt der lokale MCP-Zugang für externe KI-Assistenten geschlossen.
- Mit dem neuen Startparameter
/showkann das Modulfenster direkt geöffnet werden. Dies bildet unter anderem die Grundlage für den ERP-Button „MS900 MCP Fernzugriff starten“.
3.26.0.82 - 2026-09-07
Allgemein / Global
- Die ERP Administration / Einstellungen wurde um einen neuen Reiter für KI-Einstellungen erweitert. Administratoren können dort zentrale Vorgaben wie Provider, Modell, API-Key, Budget, Warnschwellen, maximale Bildkante, Sperrlisten sowie die maximale Anzahl an Nachfragen global definieren. Zusätzlich kann die Verbindung zum eingestellten KI-Provider direkt aus den Einstellungen heraus getestet werden.
- Das neue MicrotronX Blog-Modul wurde um die Funktion „Alle ausblenden“ erweitert. Damit können alle aktuell angezeigten Blogbeiträge und Nachrichten mit einem Klick ausgeblendet werden.
MS900 MCP Server und KI
- Der Fernzugriff wurde um den Zugriff auf das Dateisystem erweitert. Dadurch können bei entsprechender Freigabe nun auch notwendige Dateien direkt eingesehen und angepasst werden, beispielsweise Inhalte innerhalb von
htdocs. Dies ist unter anderem für Tracking-&-Tracing-Webseiten relevant, wenn HTML-Templates, CSS-, JavaScript- oder weitere zugehörige Dateien geprüft oder geändert werden müssen. - Das automatische Fortsetzen unbeaufsichtigter Fernzugriff-Sitzungen nach einem Verbindungsverlust zum MicrotronX Relay Server wurde verbessert. Unterbrochene Sitzungen können dadurch zuverlässiger wieder aufgenommen werden, sobald die Verbindung erneut verfügbar ist.
- Der Fernzugriff wurde um den Zugriff auf das Dateisystem erweitert. Dadurch können bei entsprechender Freigabe nun auch notwendige Dateien direkt eingesehen und angepasst werden, beispielsweise Inhalte innerhalb von
MicrotronX App für Fahrer
- Für mit der MicrotronX APP verbundene Fahrzeuge stehen neue Optionen zur Steuerung des GPS-Trackings zur Verfügung. Das Tracking kann je Fahrzeug aktiviert und mit Mindestintervallen für Zeit und Strecke definiert werden, beispielsweise eine Positionsmeldung spätestens alle X Minuten und/oder nach X zurückgelegten Metern. Beide Werte können kombiniert werden, um die Häufigkeit der GPS-Übertragung gezielt an Einsatz, Datenvolumen und gewünschte Genauigkeit anzupassen.
Auftragserfassung
- Erfolgs- und Fehlermeldungen beim Senden von Aufträgen an die MicrotronX APP werden nicht mehr als separate Popup-Meldung angezeigt, sondern direkt innerhalb der Stoppliste eingeblendet.
- Die Verlauf-Seite der MicrotronX APP-Anbindung wurde um ein neues Suchfeld erweitert. Damit können vorhandene Status- und Verlaufsinformationen schneller gezielt durchsucht und gefiltert werden.
MicrotronX SQL Server
- Eine neue Version des MicrotronX Database SQL-Servers steht ab sofort im Downloadbereich zur Verfügung. Das Update enthält zahlreiche Fehlerkorrekturen, interne Optimierungen sowie Verbesserungen bei Stabilität, Performance und Serverbetrieb. Die aktuelle Version kann hier heruntergeladen werden: MicrotronX Database SQL-Server herunterladen.
3.26.0.83 - 2026-09-08
Allgemein / Global
- In der ERP Administration wurden die Benutzerstammdaten um die neue Option „Neue Blog-Artikel und Nachrichten anzeigen“ erweitert. Damit kann für jeden Benutzer individuell festgelegt werden, ob neue MicrotronX Blogbeiträge und Nachrichten automatisch im ERP angezeigt werden sollen.
S3M85 Elektronische Rechnungen
- Ein Fehler bei der Prüfsummenbildung beim Erzeugen von ZUGFeRD-PDF-Dateien über den ReportBuilder wurde korrigiert. Dadurch werden die eingebetteten ZUGFeRD-Daten nun wieder mit der korrekten Checksumme erzeugt.
3.26.0.84 - 2026-09-09
Allgemein / Global
- Die Datentabellen für Feiertage wurden aktualisiert und optimiert
S3M85 Elektronische Rechnungen
- Für Kunden mit der Lizenz für Elektronische Rechnungen (S3M85) steht ein neuer Prüf-Assistent zur Verfügung. Dieser kontrolliert die eigenen Stammdaten, relevante Systemvoraussetzungen sowie erforderliche Stammdatentabellen und weist auf fehlende oder fehlerhafte Einstellungen hin.
- Der Assistent wird nach dem Update beim ersten Start automatisch ausgeführt. Zusätzlich wird er immer dann erneut gestartet, wenn die Verarbeitung elektronischer Rechnungen aktiviert ist und dabei fehlende, unvollständige oder fehlerhafte Stamm- bzw. Firmendaten erkannt werden. Dadurch können notwendige Voraussetzungen frühzeitig geprüft und Probleme bei der Erstellung oder Verarbeitung elektronischer Rechnungen vermieden werden.
Dateianlagen
- Dateianlagen-Server 3.26 – Belege per QR-Code automatisch zuordnen: Bisher musste der Dateiname bzw. einer der bekannten Suchwege passen, damit der Dateianlagen-Server eine Datei dem richtigen Beleg zuordnen konnte. Ab dieser Version kann die Zuordnung zusätzlich direkt über einen QR-Code auf dem Dokument erfolgen.
- Kann eine Datei weder über den Dateinamen noch über die bisherigen Suchmechanismen zugeordnet werden, durchsucht der Server das Dokument seitenweise nach einem QR-Code mit dem Präfix
mxda. Gedruckter Text wird dabei bewusst ignoriert – berücksichtigt werden ausschließlich echte Barcodes. - Für die Zuordnung stehen drei Varianten zur Verfügung:
mxda:<Suchbegriff>– der enthaltene Wert wird an die bestehende Belegsuche übergeben; Modul und Niederlassung werden aus dem gefundenen Beleg übernommen.mxda1:<linkzu>:<Modul>– die Datei wird ohne vorherige Belegsuche direkt zugeordnet. Diese Variante ist insbesondere für Kundenmodule vorgesehen, die über die Standardsuche nicht abgedeckt werden.mxda2:<linkzu>:<Modul>:<NL>– direkte Zuordnung wie beimxda1, zusätzlich mit expliziter Niederlassung.
- Stapelscans werden automatisch aufgeteilt: Enthält ein PDF mehrere Belege mit jeweils eigenem QR-Code, wird das Sammeldokument automatisch in einzelne PDF-Dateien zerlegt und jeder Beleg separat zugeordnet. Seiten ohne eigenen QR-Code werden dem zuvor erkannten Beleg zugeordnet. Die erzeugten Teildokumente bleiben echte PDFs in Originalqualität; das ursprüngliche Sammeldokument wird im Backup aufbewahrt.
- Die Barcode-Zuordnung ist vollständig nachvollziehbar. In der Beschreibung der Dateianlage wird festgehalten, welcher QR-Code auf welcher Seite erkannt wurde und ob die Zuordnung über eine Prüfung oder direkt erfolgt ist.
- Die Erkennung läuft vollständig im Hintergrund und blockiert den normalen Import nicht. Sie kann je Datenbank aktiviert oder deaktiviert werden und benötigt keine zusätzlichen Programme, Sprachpakete oder Sidecar-Dateien.
- Bestehende Kunden-Trigger zur Dateizuordnung bleiben weiterhin erhalten. Sie werden wie bisher ausgeführt, nun jedoch erst nach dem QR-Code-Versuch und nur einmal pro Datei.
- Für den praktischen Einsatz wird der QR-Code üblicherweise direkt vom jeweiligen Modul auf den Beleg gedruckt und stammt damit aus einer kontrollierten Quelle. Bei Verwendung von
mxda1erfolgt bewusst keine Prüfung, ob der angegebene Beleg tatsächlich existiert. Bei Installationen mit mehreren Niederlassungen sollte daher vorzugsweisemxda2mit expliziter Niederlassungsangabe verwendet werden.
3.26.0.85 - 2026-09-10
Dispo-Modul
- Die MicrotronX App wurde direkt in das Dispomodul integriert. Komplette Sammler bzw. Rollkarten können nun unmittelbar aus der Disposition in der geplanten Abhol- und Zustellreihenfolge an die zugeordneten Fahrer und Fahrzeuge übertragen werden. Änderungen nach dem Senden werden erkannt, entfernte Positionen beim nächsten Abgleich berücksichtigt und einzelne Hinweise können direkt als Push-Nachricht an den Fahrer gesendet werden. Weitere Informationen finden Sie im Blog-Artikel.
Dateianlagen
- Die integrierte Vorschau von
.eml- und.msg-Dateien wurde bei der Zeichensatzverarbeitung verbessert. Sonderzeichen sowie internationale Zeichensätze, beispielsweise Türkisch oder Kyrillisch, werden nun zuverlässiger erkannt und korrekt dargestellt. - Das "Löschen" von vielen Dateianlagen wurde optimiert und verbessert
- Die integrierte Vorschau von
3.26.0.86 - 2026-09-14
Dieses Update benötigt eine Reorganisation!
Allgemein / Global
- Die ERP Administration wurde um neue Konfigurationsoberflächen für MS900 Anwender und Berechtigungen erweitert. Darüber lassen sich Zugriffsrechte, Werkzeugberechtigungen sowie weitere sicherheitsrelevante Freigaben zentral verwalten und gezielt einzelnen Anwendern bzw. Benutzergruppen zuweisen.
- Anzeigeprobleme in den neuen
tmxHtmlPanel-Komponenten bei Windows-DPI-Einstellungen ungleich 100 % wurden korrigiert. Die Darstellung und Skalierung erfolgt nun auch bei abweichenden DPI- bzw. Anzeigeeinstellungen korrekt.
MicrotronX App für Fahrer
- Sowohl in der Auftragserfassung als auch im Dispomodul kann die neue Seite „MicrotronX APP-Verbindung“ ab sofort über eine eigene Gruppenberechtigung gezielt aktiviert oder deaktiviert werden.
- Die ERP Administration / MicrotronX APP-Einstellungen wurde um die Verwaltung der Statusliste erweitert. Die Statuslistenerfassung wurde dabei vollständig neu implementiert und übersichtlicher aufgebaut.
MicrotronX SQL Server
- Der MicrotronX Database Server wurde um eine automatische Update-Funktion erweitert. Über das ERP LiveUpdate heruntergeladene Server-Updates können nun selbstständig installiert werden, sobald keine Benutzer mehr angemeldet und keine aktiven Datenbankverbindungen vorhanden sind. Dadurch lassen sich Updates gezielt zu geeigneten Zeiten durchführen, ohne den laufenden Betrieb zu unterbrechen.
- Damit der Database Server die neue SelfUpdate-Funktion nutzen kann, muss einmalig die aktuelle Server-Version über das Setup installiert bzw. eine bestehende Installation entsprechend aktualisiert werden. Zukünftige Updates können anschließend automatisch über die neue SelfUpdate-Funktion eingespielt werden.
Container TR02 Schnittstelle
- Erweiterung der TR02 Implementierung auf Version 14.4 und Erweiterung der Slot Anzeigen um weitere interessante Datenspalten
- No-Show Raten werden ab sofort intern gespeichert und können über die Terminalliste eingesehen werden
Triggersystem
- Der Importmechanismus für
.mxtrz-Dateien mit Trigger-Projektgruppen und Units wurde vollständig überarbeitet. Vor dem eigentlichen Import steht nun ein neuer Import-Assistent zur Verfügung, der die vorhandenen und zu importierenden Inhalte übersichtlich gegenüberstellt. Einzelne Trigger, Units und Projektgruppen können gezielt markiert, übernommen oder vom Import ausgeschlossen werden. Dadurch lässt sich bereits vor dem Einspielen genau prüfen und steuern, welche Änderungen tatsächlich in das bestehende System übernommen werden. - Zusätzlich wird vor dem Import automatisch ein Backup der bestehenden Trigger-Konfiguration im Verzeichnis
mxroot\workdir4users\triggerbackupserzeugt. Dadurch kann der vorherige Stand bei Bedarf jederzeit nachvollzogen bzw. wiederhergestellt werden.
- Der Importmechanismus für
S3M85 Elektronische Rechnungen
- Die Erstellung von XRechnungen wurde um BT-181 erweitert. Bei Sammelrechnungen können Bestellnummern nun auch den einzelnen Abrechnungszeilen zugeordnet und entsprechend in der XRechnung ausgegeben werden.
Speditionslager
- Die SQL-Abfragen zum Lesen von Lagerbeständen und Lagerbewegungen wurden vollständig überarbeitet und deutlich optimiert. In unseren Tests konnten einzelne Abfragen dadurch bis zu 1.200-mal schneller ausgeführt werden, insbesondere bei großen Datenbeständen und umfangreichen Filterungen.
Dateianlagen
- Die Liste der unterstützten KI-Provider wurde erweitert und unterstützt nun zusätzlich OpenRouter. Damit stehen aktuell OpenAI, Gemini, Grok, Claude, Perplexity, Ollama, Mistral, DeepSeek, Llama.cpp und OpenRouter als Provider zur Verfügung.
3.26.0.87 - 2026-09-18
Allgemein / Global
- Die ERP Administration wurde um neue MS900-Einstellungen für den Fernzugriff erweitert. Änderungen an den Einstellungen werden protokolliert, sodass nachvollziehbar ist, wer wann welche Konfiguration geändert hat.
- Anzeigeprobleme in HTML-basierten Oberflächen, beispielsweise KI-Anfragefenstern und Verwaltungsdialogen, bei einer Windows-Skalierung von mehr als 100 % wurden korrigiert.
- In mehreren Verwaltungsseiten wurde das Verhalten von Auswahllisten angepasst. Das Mausrad kann dort nicht mehr unbeabsichtigt eine andere Einstellung auswählen und dadurch versehentlich Änderungen verursachen.
Dateianlagen
- Die Liste der unterstützten KI-Provider wurde erweitert und unterstützt nun zusätzlich OpenAI GPT-6-Astra
- Die Darstellung des Fortschrittsbalkens im KI-Anfragefenster wurde verbessert und läuft nun gleichmäßiger.
MicrotronX SQL Server
- Der MicrotronX Database Server wurde um eine automatische Erkennung und Reparatur beschädigter Tabellen und Indexstrukturen erweitert. Fehler wie
There is an error in the metadata for the TABLE name (A write operation did not complete and a repair is required)werden nun im internen Serverprotokoll erfasst und automatisch zur Reparatur vorgemerkt. Die Reparatur erfolgt bevorzugt zwischen 2:00 und 5:00 Uhr, sobald keine aktiven Datenbanksitzungen mehr bestehen, oder alternativ beim nächsten Neustart des Database-Server-Dienstes.
- Der MicrotronX Database Server wurde um eine automatische Erkennung und Reparatur beschädigter Tabellen und Indexstrukturen erweitert. Fehler wie
Statistik Modul
- Die Basismodule und internen Funktionen für Statistiken und Dashboards wurden umfassend überarbeitet. Gleichzeitig wurden zusätzliche Sicherheitsmechanismen für die Nutzung von KI-Funktionen und MCP integriert, unter anderem zur Prüfung und Begrenzung von Datenzugriffen, Abfragen und freigegebenen Funktionen.
- Neue Dashboards: Unter „Statistik → Dashboards“ steht ein neues Dashboard-Fenster zur Verfügung. Es zeigt alle für den jeweiligen Benutzer freigegebenen Dashboards übersichtlich nach Kategorien sortiert. Dashboards können direkt geöffnet, zwischen Hell- und Dunkelmodus umgeschaltet und für den automatischen Start nach der Anmeldung markiert werden.
- Benutzer mit dem Recht „Statistiken bearbeiten“ können neue Dashboards anlegen, bestehende Dashboards bearbeiten, duplizieren oder nach Rückfrage löschen. Konfigurierbar sind unter anderem Name, Kennung, Kategorie, Beschreibung sowie die Sichtbarkeit für alle Benutzer oder gezielt für bestimmte Benutzergruppen.
- Mit der neuen Trigger-Funktion
mxDashboard_Liste()kann das Dashboard-Fenster auch direkt aus eigenen Scripten heraus geöffnet werden. - Statistik-Vorlagen ohne Scripting: Auswertungen mit Kriterien, Pivot-Tabellen, Diagrammen und Kennzahlen können nun über konfigurierbare Vorlagen aufgebaut werden, ohne dafür eigene Scripte erstellen zu müssen.
- Die Konfiguration von Statistik-Vorlagen wird beim Speichern nun strukturiert und lesbar formatiert abgelegt.
- Die neuen Dashboard-Funktionen werden über zusätzliche Gruppenberechtigungen im Bereich „Statistik“ gesteuert. Nach dem Update sind diese Berechtigungen zunächst deaktiviert. Die gewünschten Funktionen müssen daher einmalig durch einen Administrator für die jeweiligen Benutzergruppen freigeschaltet werden.
3.26.0.88 - 2026-09-21
Allgemein / Global
- Die Basismodule und internen Funktionen für Statistiken und Dashboards wurden umfassend überarbeitet. Gleichzeitig wurden zusätzliche Sicherheitsmechanismen für die Nutzung von KI-Funktionen und MCP integriert, insbesondere zur Prüfung und Begrenzung von Datenzugriffen, SQL-Abfragen und freigegebenen Funktionen.
- Die neuen Dashboard- und Statistikfunktionen werden über zusätzliche Gruppenberechtigungen im Bereich „Statistik“ gesteuert. Nach dem Update sind diese Berechtigungen zunächst deaktiviert und müssen einmalig durch einen Administrator für die gewünschten Benutzergruppen freigeschaltet werden.
Statistik Modul
- Dashboards
- Unter „Statistik → Dashboards“ steht eine vollständig neue Dashboard-Oberfläche zur Verfügung. Sie fasst Kennzahlen und Auswertungen aus mehreren Statistiken auf einer gemeinsamen Seite zusammen und zeigt alle für den jeweiligen Benutzer freigegebenen Dashboards nach Kategorien sortiert an.
- Dashboards bestehen aus frei anordenbaren Kacheln. Unterstützt werden Kennzahlen, Tabellen, Pivot-Tabellen, Balken-, Linien- und Tortendiagramme sowie Textzeilen als Abschnittsüberschriften. Breite und Höhe können für jede Kachel individuell eingestellt werden.
- Pivot-Kacheln ermöglichen Kreuztabellen wie beispielsweise „Monate × Jahre“ mit mehreren Kennzahlen wie Erlösen, Kosten und Gewinn innerhalb einer Kachel. Gruppenüberschriften, Gesamtspalten und Gesamtzeilen werden automatisch dargestellt. Spalten können per Klick sortiert und einzelne Werte direkt innerhalb der Kachel ein- oder ausgeblendet werden.
- Eine gemeinsame Filterleiste steuert Zeitraum, Auswahllisten und weitere Kriterien für alle Kacheln eines Dashboards gleichzeitig. Mit dem neuen Kriterium-Typ „Umschalter“ kann zusätzlich zwischen zwei definierten Sichten gewechselt werden, beispielsweise Netto/Brutto oder Bilanz/Cashflow. Alle betroffenen Kacheln werden anschließend automatisch neu berechnet.
- Dashboards können ohne Programmierung bearbeitet werden. Im Bearbeitungsmodus lassen sich Kacheln hinzufügen, verschieben, in ihrer Größe verändern und einer Statistik-Vorlage zuordnen.
- Gemeinsam bereitgestellte Dashboards können von jedem Benutzer individuell angepasst werden. Persönliche Änderungen bleiben benutzerbezogen gespeichert und können jederzeit auf die zentrale Originalfassung zurückgesetzt werden.
- Dashboards können für den automatischen Start nach der Anmeldung markiert werden und lassen sich bei Bedarf in eigenen Fenstern öffnen.
- Die Darstellung kann zwischen hellem und dunklem Design umgeschaltet werden. Die gewählte Einstellung wird je Benutzer gespeichert.
- Ein Klick auf den Titel einer Dashboard-Kachel öffnet – sofern das entsprechende Benutzerrecht vorhanden ist – direkt die zugrunde liegende Statistik und übernimmt dabei die aktuell verwendeten Filterwerte.
- Benutzer mit dem Recht „Statistiken bearbeiten“ können neue Dashboards anlegen sowie bestehende Dashboards bearbeiten, duplizieren oder nach Rückfrage löschen. Konfigurierbar sind unter anderem Name, Kennung, Kategorie, Beschreibung und die Sichtbarkeit für alle Benutzer oder bestimmte Benutzergruppen.
- Mit der neuen Trigger-Funktion
mxDashboard_Liste()kann die Dashboard-Übersicht auch direkt aus eigenen Scripten heraus geöffnet werden.
- Statistikmodul
- Statistik-Vorlagen ohne Scripting: Neue Auswertungen können jetzt über konfigurierbare Statistik-Vorlagen aufgebaut werden, ohne dafür eigene Scripte schreiben zu müssen. Definierbar sind unter anderem Eingabekriterien, Spaltentitel, Zahlenformate, Umbau, Pivot-Ansicht, Diagramme und die gewünschte Startansicht.
- Aus den Werten einer Ergebnisspalte können dynamisch eigene Spalten erzeugt werden, beispielsweise eine separate Spalte je Jahr oder Monat.
- Bestehende Statistiken können mit wenigen Einstellungen als Datenquelle für Dashboard-Kacheln freigegeben werden. Dabei können unter anderem Spaltentitel und Zahlenformate direkt festgelegt werden.
- Zahlenformate werden einheitlich im Statistikmodul und in den Dashboards verwendet. Für Dashboard-Kacheln steht zusätzlich ein Kurzformat für größere Beträge zur Verfügung, beispielsweise „128 T“ oder „4,2 Mio“.
- Mit „Umschalter“ steht eine neue Kriterienart mit zwei fest definierten Werten zur Verfügung. Im Gegensatz zu normalen Auswahllisten gibt es dabei keinen leeren Auswahlwert.
- Die Konfiguration von Statistik-Vorlagen wird beim Speichern automatisch strukturiert und übersichtlich formatiert abgelegt.
- Dashboards
MS900 MCP Server und KI
MS900 MCP-Server – Statistiken und Dashboards per KI- Statistik-Vorlagen und Dashboards können nun auch mit Unterstützung eines KI-Assistenten über den MS900 MCP-Server angelegt und geändert werden. Änderungen werden vor dem Speichern automatisch geprüft.
- Über das neue Leitfaden-Thema
stat_templateserhält die KI direkt aus MS900 alle benötigten Informationen zum Aufbau von Statistik-Vorlagen und Dashboards. Enthalten sind das vollständige Konfigurationsschema für Kriterien, Umbau, Ansicht, Tabellen, Pivot, Diagramme und Kennungen sowie alle unterstützten Kachel-Arten. - Der Leitfaden enthält zusätzlich die verfügbaren Platzhalter, die SQL-Regeln des internen Vorprüfers, Praxisrezepte sowie ein vollständig geprüftes Beispiel aus Statistik-Vorlage und Dashboard.
- Die KI erhält außerdem eine empfohlene Vorgehensweise: zunächst Anforderungen und Schema klären, anschließend das SQL mit
sql_queryprüfen, danach die Statistik-Vorlage erstellen und abschließend das Dashboard aufbauen. Auch der Umgang mitbase_hashbei Änderungen, typische Fehlermeldungen mit Ursache und Lösung sowie eine Abnahme-Checkliste sind dokumentiert. - In Tests konnten KI-Assistenten ohne vorherige Kenntnis der MicrotronX Statistikfunktionen allein anhand des bereitgestellten Leitfadens vollständige Statistik-Vorlagen und Dashboards korrekt erstellen. Zusätzliche externe Dokumentationen oder Vorlagen sind dadurch in der Regel nicht erforderlich.
- Die Beschreibung des MCP-Werkzeugs
put_stat_templatewurde verkürzt und verweist für Detailinformationen auf den zentralen Leitfaden. Dadurch wird verhindert, dass umfangreiche Werkzeugbeschreibungen von einzelnen KI-Clients abgeschnitten werden. - Nach einem MS900-Update sollte eine bereits geöffnete KI-Sitzung einmal neu gestartet werden, da verschiedene KI-Clients die verfügbaren Werkzeuge und deren Beschreibungen innerhalb einer laufenden Sitzung zwischenspeichern.
- Die Fehlermeldungen des SQL-Vorprüfers wurden erweitert. Wird eine SQL-Anweisung von MS900 abgelehnt, wird nun eindeutig angezeigt, dass die Ablehnung durch den Vorprüfer und nicht durch die Datenbank erfolgt ist. Zusätzlich werden Zeile, Spalte, der relevante SQL-Ausschnitt sowie ein Hinweis auf die entsprechenden Regeln im Leitfaden ausgegeben.
- Die Regeln des SQL-Vorprüfers wurden vollständig dokumentiert. Dazu gehören unter anderem die Verwendung von Aliasen,
IF- undCASE-Ausdrücken sowie der Umgang mit reservierten SQL-Begriffen. - MS900 unterstützt mit
pivotdie neue Dashboard-Kachel-Art. Beim Speichern wird automatisch geprüft, ob die verwendete Statistik-Vorlage einen entsprechenden Pivot-Bereich enthält. Bei Problemen wird gezielt die betroffene Kachel gemeldet. - Das über MS900 verfügbare Statistik-Schema unterstützt zusätzlich den neuen Kriterium-Typ
umschaltersowie die individuelle Betitelung von Standard-Platzhaltern über den Info-Text der Statistik-Vorlage.
3.26.0.89 - 2026-09-23
Dashboards
- Die Zugriffsrechte für Dashboards, deren Administration und individuelle Anpassung können nun über die Gruppenberechtigungen im Reiter „Statistik“ detailliert gesteuert werden. Ist die Berechtigung „Dashboards verwenden?“ nicht aktiviert, bleiben sämtliche Dashboard-Funktionen für die betreffende Benutzergruppe vollständig ausgeblendet. Wenn Dashboards verwendet werden sollen, muss diese Berechtigung daher einmalig durch einen Administrator aktiviert werden.
- Die Dashboards wurden um zahlreiche Funktionen und Detailverbesserungen erweitert. Dazu gehören unter anderem dynamische Pivot-Tabellen sowie die Möglichkeit, innerhalb der Dashboard-Ansicht nicht benötigte Datenfelder gezielt ein- oder auszublenden. Dadurch lassen sich Auswertungen übersichtlicher und stärker an den jeweiligen Anwendungsfall anpassen.
- Dashboards und einzelne Dashboard-Karten merken sich nun die zuletzt verwendeten Einstellungen benutzerbezogen. Persönliche Ansichten, Filter und weitere Darstellungsoptionen stehen dem jeweiligen Anwender dadurch beim nächsten Öffnen wieder zur Verfügung.
- Ein neues „Auge“-Symbol ermöglicht es, einzelne Auswertungswerte innerhalb einer Dashboard-Karte gezielt ein- oder auszublenden. Die Karte selbst bleibt dabei bestehen; lediglich die gewünschten Datenreihen bzw. Werte werden sichtbar oder unsichtbar geschaltet.
3.26.0.90 - 2026-09-24
Dieses Update benötigt eine Reorganisation!
Allgemein / Global
- Alle neuen
tmxHtmlPanel-Komponenten übernehmen nun automatisch den im ERP verwendeten Farbstil. Zusätzlich werden aktivierte Windows-Einstellungen für hohen Kontrast berücksichtigt, sodass die Darstellung auch bei abweichenden Kontrast- und Farbeinstellungen konsistent und gut lesbar bleibt.
- Alle neuen
Dashboards
- Dashboards Texte wurden in alle Sprachen übersetzt
- Diverse neue Funktionen und Auswertungsarten für die Dashboards wurden integriert
Auftragserfassung
- Das Popup-Fenster für Tracking-&-Tracing- und MicrotronX APP-Statusnachrichten wurde vollständig überarbeitet. Neue Funktionen wie „Alles gelesen“ und „Alles ausblenden“ erleichtern die Bearbeitung mehrerer Meldungen. Ausgeblendete Nachrichten bleiben bis zum nächsten Programmstart verborgen; neu eingehende Meldungen werden weiterhin angezeigt.
- Zusätzlich steht eine neue Funktionsleiste zur Verfügung. Darüber können einzelne Nachrichten als gelesen markiert, beantwortet oder ausgeblendet sowie der zugehörige Auftrag direkt geöffnet werden.
S3M85 Elektronische Rechnungen
- Die Validierung elektronischer Rechnungsstrukturen über unseren REST-Server wurde deutlich optimiert. Prüfergebnisse werden nun nahezu unmittelbar zurückgegeben; zuvor konnte die Validierung je nach Anfrage bis zu 15 bis 30 Sekunden dauern. Dadurch erfolgt die Prüfung spürbar schneller und ohne längere Wartezeiten.
Speditionslager
- Der interne Trigger
onspedlager_opauto_bewegungengetsqlwurde um die neue KonstantefDefaultSQLerweitert. Damit steht innerhalb des Triggers nun auch das standardmäßig verwendete SQL zur Verfügung und kann bei individuellen Anpassungen gezielt berücksichtigt bzw. weiterverarbeitet werden. - Die Lagerbewegungen wurden um einen zusätzlichen Filter erweitert. Damit kann nun gesteuert werden, ob Artikel auf Mischpaletten in der Bewegungsliste angezeigt oder ausgeblendet werden sollen.
- Der interne Trigger
Statistik Modul
- Die Dateiendung
.MXSTATist nun fest mit dem MicrotronX ERP Statistikmodul verknüpft. Statistikvorlagen und Dashboards können damit einfach exportiert, weitergegeben und per Doppelklick wieder in MicrotronX importiert werden. - Eine
.MXSTAT-Datei kann dabei sowohl einzelne Statistikvorlagen als auch vollständige Dashboards inklusive aller dafür benötigten Statistiken enthalten. Dadurch lassen sich neue Auswertungen und komplette Dashboard-Konfigurationen komfortabel zwischen Systemen übertragen.
- Die Dateiendung
Dispo-Modul
- Vorbereitungen und erste Beta Version eines Verladeplans
3.26.0.91 - 2026-09-28
Dispo-Modul
- Disposition: Neuer Reiter „Verladeplan“ – zu jedem Fahrzeugzug erstellt das ERP automatisch einen Ladeplan: Passen die Sendungen des Sammlers auf das Fahrzeug, und wo steht jedes Packstück?
- Automatische Beladung nach Entladereihenfolge: Was zuerst entladen wird, steht an der Tür. Stapeln nur auf belastbarer Ware, schwere Stücke nie auf leichteren; alle Einheiten einer Sendung bleiben zusammen.
- Gliederzug: LKW und Anhänger werden als getrennte Ladeflächen geplant, wählbar, welche zuerst gefüllt wird.
- Ansichten: Draufsicht, Seitenansicht und Schrägansicht, drehbar in 90°-Schritten, Stirnwand markiert.
- Einfärben wahlweise nach Sendung, Entladestelle oder Ladestelle, mit Legende (Stückzahl und Gewicht je Gruppe).
- Auslastung (Volumen, Gewicht, Lademeter) und Warnungen bei überschrittener Nutzlast, einseitigem Schwerpunkt oder verletzter Ladereihenfolge.
- Packstücke ohne Maße und Sendungen, die nicht mehr aufs Fahrzeug passen, werden gesondert aufgeführt.
- Speichern je Fahrzeugzug; ändern sich danach Sendungen oder Fahrzeug, weist der Reiter auf den veralteten Plan hin.
- Drucken und PDF: Ladeplan mit Draufsicht, Schrägansicht und Ladeliste in Ladereihenfolge.
- Voraussetzungen: Innenmaße im LKW-Stamm (Länge, Breite, Höhe in Metern; bei Sattelzügen am Auflieger) sowie Abmessungen und Stapelbarkeit der Packstücke in den Sendungszeilen.
Dateianlagen
- Das Detail- und Bearbeitungsfenster der Dateianlagen wurde vollständig überarbeitet und übersichtlicher aufgebaut.
- Für Dateianlagen können nun je Modul eigene Merkmale definiert werden. Diese werden im Bearbeitungsfenster als zusätzliche Checkboxen angezeigt und können beispielsweise zur Kennzeichnung bestimmter Zustände, Eigenschaften oder Bearbeitungsstände einer Anlage verwendet werden.
- Die neuen Merkmale können modulspezifisch konfiguriert und dadurch gezielt an unterschiedliche Arbeitsabläufe angepasst werden.
- Für die Nutzung der Merkmale steht eine neue Gruppenberechtigung zur Verfügung. Ist diese Berechtigung nicht aktiviert, bleiben die entsprechenden Felder für die jeweilige Benutzergruppe vollständig ausgeblendet.
Reportbuilder
- Ein möglicher Integer-Überlauf bei der Verarbeitung bestimmter spezieller Richtext-Daten wurde korrigiert.
- Mit
mxtt_LinkToken_Encode(Position['a_pos'])steht eine neue integrierte Funktion zur Verfügung, mit der direkt aus einem Transport- bzw. Speditionsauftrag ein sicherer Tracking-&-Tracing-Link erzeugt werden kann. Dadurch lässt sich die Anbindung an das MicrotronX Tracking & Tracing System deutlich einfacher in Druckvorlagen und eigene Ausgaben integrieren. - In Verbindung mit einer Lizenz für MS800 Webdienste und Tracking-&-Tracing-Seiten können Fremdunternehmer über einen solchen Link ohne eigenes Login direkt auf den jeweiligen Auftrag zugreifen. Dort können unter anderem Aufträge angenommen, Kennzeichen und Fahrerdaten gemeldet sowie Lade- und Entladevorgänge inklusive Zeit- bzw. Pünktlichkeitsinformationen bestätigt werden.
- Zum Abschluss können über dieselbe Oberfläche auch Dokumente wie Ablieferbelege, Rechnungen oder weitere Nachweise direkt an das MicrotronX ERP übermittelt und dem entsprechenden Auftrag zugeordnet werden.
Druckmenü
- Mit dem neuen ReportBuilder-Vorlagencode
GBU0steht eine zentrale Druckvorlage für Buchungsbelege zur Verfügung. Diese kann modulübergreifend für Ausgangsrechnungen und Ausgangsgutschriften in LKW, Seefracht, Luftfracht, Container und Express sowie auch für Sammelbuchungen verwendet werden. - Dadurch muss nicht mehr für jede Druckart bzw. jedes Modul eine eigene Vorlage gepflegt werden. Layout und Logik können zentral in einer einzigen
GBU0-Vorlage hinterlegt und für die unterschiedlichen Buchungsarten gemeinsam genutzt werden.
- Mit dem neuen ReportBuilder-Vorlagencode
Geplant für nächstes Update
Allgemein / Global
- Die globalen Einstellungen in der ERP-Administration wurden um zusätzliche Schalter für das Buchungscockpit erweitert. Wichtige Buchungsoptionen können dadurch zentral und einfacher konfiguriert werden.
Buchungskockpit
- Buchungen / Einzelrechnung:
- Fakturatext und Anlagen aus dem Auftrag können nun optional in die Offenen Posten übernommen werden.
- Hierfür steht die neue Einstellung
BU / einzelre_fakttextzur Verfügung. Standardmäßig ist diese mit0deaktiviert. - Ist die Einstellung aktiviert, wird bei Einzelrechnungen der Fakturatext des Auftrags (
A_FAKTTEXT) als Text 1 und die Anlageninformation (ANLAGEM) als Text 2 in den Offenen Posten übernommen. - Die Übernahme erfolgt nur dann, wenn der Rechnungsempfänger dem Haupt-Frachtzahler (
A_FZ) des Auftrags entspricht. Rechnungen an weitere Frachtzahler bleiben ohne diese Texte. - Die Funktion gilt sowohl für die automatische Rechnungserstellung über das Buchungscockpit – einschließlich Cronjob-Verarbeitung – als auch für die manuelle Einzelrechnung aus der Auftragserfassung.
- In der manuellen Buchungsmaske wird ausschließlich der Fakturatext übernommen.
- Sammelrechnungen und Gutschriften sind von dieser Änderung nicht betroffen.
- Hinweis: Bei manuellen Einzelrechnungen wurden diese Texte bisher immer übernommen. Wer dieses Verhalten beibehalten möchte, muss die neue Einstellung
BU / einzelre_fakttextauf1setzen.
- Buchungscockpit / Fremdwährungen:
- Das automatische Erzeugen von Buchungen über das Buchungscockpit – im ERP und per Cronjob – berücksichtigt jetzt Fremdwährungen.
- Enthalten die markierten Positionen eines Kunden mehrere unterschiedliche Fremdwährungen, wird automatisch je Fremdwährung eine eigene Buchung erzeugt. Positionen ohne Fremdwährung erhalten in diesem Fall eine eigene Buchung in Systemwährung.
- Enthalten die Positionen nur eine Fremdwährung – auch zusammen mit Positionen ohne Fremdwährung (z. B. Fracht in USD und Nebenkosten ohne Währungsangabe) –, entsteht wie bisher eine gemeinsame Buchung.
- Positionen, deren Fremdwährung der Systemwährung entspricht, werden wie Positionen ohne Fremdwährung behandelt.
- Die Einstellung
BU / nurgleichefwcodewirkt im Buchungscockpit nicht mehr, sie gilt nur noch für die Buchungsvorschau. - Neue Einstellung
BU / bk_auto_buchwahrungfür die Buchwährung automatisch erzeugter Buchungen:0(Standard): Buchwährung ist wie bisher die Systemwährung.1: Buchwährung ist die Fremdwährung der Buchung, wenn beim Kunden dieselbe Standard-Buchwährung hinterlegt ist.2: Buchwährung ist immer die Fremdwährung der Buchung.
- Bei
1und2gilt: Die Buchwährung wird nur gesetzt, wenn alle Positionen der Buchung dieselbe Fremdwährung haben. Fehlt bei einer Position ein gültiger Kurs oder haben die Positionen unterschiedliche Kurse, wird für diese Fremdwährung keine Buchung erzeugt und ein Hinweis ausgegeben. Die Positionen bleiben zur weiteren Bearbeitung markiert. - Steuerpflichtige Buchungen (mit Umsatzsteuer) bleiben bei aktiver E-Rechnung vorerst in Systemwährung, da die E-Rechnung den Umsatzsteuerbetrag noch nicht zusätzlich in Systemwährung ausweisen kann. Steuerfreie Buchungen, z. B. Auslandsleistungen oder Reverse Charge, werden in Fremdwährung erzeugt.
- Die Übersicht der markierten Positionen im Buchungscockpit zeigt zusätzlich Fremdwährung, Fremdwährungsbetrag und Kurs.
- Buchungscockpit / Absicherung:
- Die Buchungserstellung wurde gegen Doppel- und Fehlbuchungen abgesichert.
- Nach dem Buchen werden ausschließlich die Positionen als abgerechnet gekennzeichnet, die tatsächlich in der Buchung enthalten sind.
- Positionen, die bereits in einer gültigen Buchung enthalten sind, werden nicht erneut abgerechnet.
- Kann eine Position beim Buchen nicht aktualisiert werden (z. B. weil sie gerade bearbeitet wird), wird der Lauf nicht mehr abgebrochen. Die Kennzeichnung wird automatisch im Hintergrund nachgetragen, die übrigen Kunden werden weiter verarbeitet.
- Hinweise und Fehler eines Buchungslaufs werden gesammelt am Ende angezeigt und zusätzlich im Protokoll gespeichert, bei der Cronjob-Verarbeitung nur im Protokoll.
- Buchungen / Einzelrechnung:
Buchungen
- Die interne
tOPDM-Komponente wurde um zusätzliche Prüf- und Sicherheitsmechanismen zur Vermeidung von Doppelbuchungen erweitert. Bereits vorhandene Plausibilitäts- und Schutzprüfungen wurden weiter verfeinert und um zusätzliche Kontrollschritte ergänzt, um Buchungsvorgänge noch zuverlässiger abzusichern.
- Die interne