Changelogs
Bleib auf dem Laufenden über die neuesten Änderungen und Verbesserungen.
Bleib auf dem Laufenden über die neuesten Änderungen und Verbesserungen.

Bleib auf dem Laufenden über die neuesten Änderungen und Verbesserungen.
26. Jun 2026
Teilen
Vision 5.7.1 holt den portier Vision Companion in Vision hinein: automatischer Personalabgleich aus Microsoft Entra ID, ein überarbeiteter Datenimport und geplante Aufgaben im Hintergrund, dazu vollständig übersetzte Berichte, Sortierung über alle Seiten und stärkere Sicherheit.
Personalabgleich aus Microsoft Entra ID: Über den Companion hält Vision Ihre Personalliste mit Ihrem Entra-ID-Verzeichnis (Azure AD) in Übereinstimmung. Ein Assistent führt durch die Einrichtung, Sie ordnen die Felder selbst zu, und der erste Abgleich zeigt eine Vorschau und übernimmt vorhandene Personen, statt Dubletten anzulegen.
Überarbeiteter Personaldatenimport: Der Import erkennt Spaltenüberschriften, Datumsformat und Dateikodierung von selbst, zeigt vor dem Schreiben eine Vorschau, speichert wiederverwendbare Vorlagen und meldet jede nicht importierbare Zeile mit Begründung.
Geplante Aufgaben im Companion: Der Companion kann Datenexporte, E-Mail-Erinnerungen und Aufbewahrungsregeln zeitgesteuert ausführen, jeweils zuerst als Probelauf und mit einem Protokoll jeder Ausführung.
Der Companion wird mit Vision installiert: Er wird zusammen mit Vision eingerichtet und öffnet aus dem Vision-Menü mit Ihrer bestehenden Anmeldung, ohne zweite Anmeldung.
Berichte und Ausdrucke in Ihrer Sprache: Ausdrucke in Englisch, Spanisch, Französisch und Niederländisch enthalten keine deutschen Textreste mehr. Vision übersetzt jetzt auch die eigenen Statuswerte wie Schlüsselstatus, Schließungsart und Exemplarstatus sowie Titel und Überschriften, Ihre eigenen Nachschlagewerte bleiben unverändert.
Übersetzte Startdialoge: Sieben Start- und Aktivierungsdialoge, die bisher nur auf Englisch erschienen, folgen jetzt der Sprache des Benutzers.
Sortierung über alle Seiten: Ein Klick auf eine Spaltenüberschrift in der Schlüssel-, Zylinder- oder Bundliste sortiert die gesamte Liste, nicht nur die sichtbaren Zeilen, mit natürlicher Zahlenreihenfolge, und Schlüssel mit Buchstabenpräfix bleiben zusammen.
Schneller bei Cloud-Datenbanken: Häufige Abläufe wie Erinnerungen, Suche und Übergabedruck greifen jetzt seltener auf die Datenbank zu, spürbar vor allem bei in der Cloud gehosteten Azure-Datenbanken.
Unterbrechungssichere Datenbank-Updates: Jeder fertige Schritt wird sofort verbucht, ein fehlgeschlagener Schritt bricht sauber mit klarer Meldung ab, und nach jedem Update prüft Vision, ob alle erwarteten Tabellen, Spalten, Trigger und Indizes vorhanden sind, unter Firebird wie unter MSSQL.
Sicherer Umstieg von Vision 4 auf Vision 5: Vor dem Upgrade läuft eine Datenprüfung, die Probleme früh meldet, und bekannte Schlüssel- und Zylinderdubletten werden beim Umstieg bereinigt.
Bedienbar bei langsamem Lizenzdienst: Die Online-Planprüfung läuft im Hintergrund mit einer Grenze von 15 Sekunden und arbeitet mit dem zuletzt bekannten Lizenzstand weiter, ein nicht erreichbarer Dienst blockiert die Oberfläche nicht mehr.
Stabiler Speicher über den Tag: Suchen, Benutzerwechsel und das Neuverbinden nach einer Leerlaufpause geben ihren Speicher sofort frei, und der E-Mail-Dialog für Einmalcodes sowie das ENiQ-Zuordnungswerkzeug blockieren die Anwendung nicht mehr, während sie arbeiten.
Sichere Ausgabe und Rücknahme von Schlüsseln: Ausgabe und Rücknahme laufen in einer einzigen Transaktion, ein Fehler kann keinen halb geschriebenen Datensatz mehr hinterlassen, und Fehler beim Speichern werden jetzt gemeldet.
Leichtere Massenimporte: Massenimporte verarbeiten jede Zeile mit weniger Aufwand, die Online-Hilfe öffnet unabhängig vom Installationsort korrekt, dazu mehrere kleinere Korrekturen an Anzeige und Übersetzung.
Klarere Aktivierung: Lässt sich ein Plan keinem Lizenzcode zuordnen, hält die Aktivierung an und meldet es, statt einen leeren oder falschen Code zu speichern; der vorhandene Code bleibt unberührt.
Stärker verschlüsselte Zugangsdaten: Gespeicherte Lizenz- und Verbindungsdaten nutzen jetzt das authentifizierte AES-256-GCM. Bestehende Werte werden beim ersten Start automatisch umgestellt, ein manipulierter Wert wird abgelehnt statt unbemerkt übernommen.
Strengerer Zugang zu Support- und Diagnoseansichten: Interne Diagnoseansichten sind standardmäßig aus und werden nur über einen kurzen Code freigeschaltet, den wir während eines Support-Anrufs ausgeben; alte fest eingebaute Entwickleranmeldungen werden beim Upgrade deaktiviert.
Vision 5.7.1 erweitert das Datenbankschema. Das Update läuft beim ersten Start automatisch, für Firebird- und MSSQL-Installationen gleichermaßen, und stellt dabei die alten verschlüsselten Einstellungen um. Erstellen Sie wie immer vorher eine Sicherung.
28. May 2026
Teilen
Vision 5.6 bringt einen wiederholbaren Personal-CSV-Import, eine aufgeräumte portier Vision Companion-Oberfläche und Korrekturen am 5.5.0-Stand. Das Release enthält Schema-Erweiterungen; das Update läuft beim ersten Start automatisch.
Personaldatenimport aus CSV: Neuer Menüpunkt Personaldatenimport in Vision, sichtbar für Benutzer mit der Berechtigung Personal / Importieren, öffnet den portier Vision Companion. Vorlage pro Datenquelle einmal hinterlegen (Spaltenreihenfolge, Trennzeichen, Kopfzeile, Codierung, Standardwerte), danach wiederholt einlesbar. Für Bestandskunden mit gewachsenen Importformaten stehen positionsbasierte Standard-Vorlagen bereit.
Vorgesetzten-Feld am Personalsatz: Personalsätze können einen anderen Personalsatz als Vorgesetzten referenzieren. Das Feld wird beim Import und in der Personal-Maske geführt.
Farbliche Hervorhebung ausgeschiedener Mitarbeiter: In der Personal-Liste, im Schlüssel-Erinnerungs-Grid und in der Haupt-Personal-Übersicht können ausgeschiedene Mitarbeiter farblich abgesetzt werden. Schaltbar unter den Super-Admin-Einstellungen; Farbe und Stichtags-Logik (mit oder ohne Karenz) pro Installation einstellbar.
Rückgabetermin direkt in der Liste: Auf der Personal-, Schlüssel- und Zylinder-Maske lässt sich der Rückgabetermin ausgegebener Schlüssel jetzt direkt in der Liste ändern. Die Eingabe wird geprüft (Rückgabe nicht vor Ausgabe), Bearbeiten ist an die Änderungs-Berechtigung gebunden, ohne Admin-Rechte sind nur eigene Zeilen änderbar.
portier Vision Companion, neue Oberfläche: Der Companion bekommt drei Reiter: Import, Export, DB-Konfiguration. Unter Import stehen drei Quellen nebeneinander: portier-XML, Dormakaba KWD, neu der Personal-CSV-Import. Mehrsprachig: Deutsch, Englisch, Französisch.
portier Vision Companion startet schneller: Die Datenbankverbindung wird nicht mehr beim Programmstart, sondern beim ersten tatsächlichen Bedarf aufgebaut.
Gebäude- und Anlagen-Auswahl: konsistentes Spalten-Layout.
Beschriftungsüberlagerungen: in Passwort-Dialog, Suchformular und Anlagen/Gebäude-Info-Panels behoben.
Installer: Aktualisierung über Installer behält die portiervision.ini unverändert. MSI-Quelldateien werden konsistent aus dem CommonData-Verzeichnis bezogen.
Französische Übersetzungen: Distributeur durch Revendeur ersetzt (Händler), Jeux durch Trousseaux (Schlüsselbund). Fehlende Übersetzungen in Kontextmenüs und Sortierdialogen ergänzt. Permission-Typen und -Rollen werden im DORA-Export übersetzt mitgeliefert.
Spanische Übersetzungen: Lücken auf Dashboard-Kacheln und in den DORA-Beschriftungen geschlossen.
Englische Übersetzungen: Login-Maske korrigiert (Country statt COUNTRY, Gate statt Gap). Beschriftungen wie Customer ID sauber lokalisiert.
Datenquelle in der Personal-Liste: Spalte Quelle wird jetzt in der Anwendungssprache angezeigt.
Umlaute: Zeichensatz-Korrekturen in Beschriftungen mit ä/ö/ü/ß abgeschlossen.
Schlüssel-Liste: Sortier-Regression aus 5.5 zurückgenommen.
Gelöschte importierte Zylinder: Ein über Herstellerdaten importierter Zylinder kam beim nächsten Import als Bestand zurück. Vision bietet jetzt an, ihn stattdessen als vernichtet oder verloren zu kennzeichnen, so bleibt er beim erneuten Import außen vor. Manuell angelegte Zylinder werden weiter normal gelöscht.
Doppelte Zylinder beim PortierXML-Import: Ließ sich die vorhandene Anlage nicht auflösen, wurden Zylinder still doppelt angelegt. Ein eindeutiger Index auf die Hersteller-ID verhindert das jetzt, vorhandene IDs werden beim Import übersprungen statt den Lauf abzubrechen.
Rechtevergabe in der Benutzerverwaltung: Mehrere Fehler in der Rollenzuordnung behoben: beim Zuweisen von Rechten konnte eine Fehlermeldung erscheinen, entzogene Rechte wurden nicht gespeichert (die Rolle erschien nach dem Aktualisieren wieder), und der Benutzer ließ sich anschließend nicht löschen. Zuordnen und Entziehen laufen jetzt in einer Transaktion und melden Fehler sauber zurück.
DOM ENiQ-Synchronisation: Primärschlüsselverletzung in RE_PERSONAL_EGK behoben.
Web-Update: Preflight-Anfrage scheiterte bei bestimmten WinHTTP-Konfigurationen mit HTTP 400. Behoben (Nachzug zur 5.5.0-Selbstaktualisierung).
Personal-Speicherung: Korrektur am Vorgesetzten-Feld und sauberer Defaultwert für die Quelle bei manuellen Anlagen.
Erststart mit vom Companion eingerichteter Datenbank: Wurde die Datenbank-Verbindung über den portier Vision Companion eingerichtet, konnte Vision beim ersten Start die hinterlegten Anmeldedaten überschreiben oder auf Windows-Authentifizierung zurückfallen, Folge war eine fehlgeschlagene Anmeldung (Login failed for user), teils mit Azure-SQL-Anmeldefehlern. Die Companion-Anmeldedaten bleiben jetzt erhalten, der DBLOGIN-Schlüssel wird unabhängig von Groß- und Kleinschreibung gelesen, und die Migration ist fehlertolerant.
portier Vision Companion, Verbindungs-Strings: Anmeldedaten mit Sonderzeichen in MSSQL und Firebird werden korrekt maskiert.
portier Vision Companion, PERSONALNUMMER-Konflikt: Konflikt beim Wieder-Import manuell gepflegter Personalsätze wird sauber aufgelöst statt mit Fehler abzubrechen.
portier Vision Companion, Import-Ergebnis: Fortschritts- und Detailmeldungen des PortierXML-Imports sind jetzt durchgängig übersetzt (Deutsch, Englisch, Französisch). Bereits vorhandene Zylinder werden gesondert ausgewiesen, sodass sich Zylinder- und Schlüsselzahlen nicht mehr widersprechen.
portier Vision Companion, lokale MSSQL-Instanz: Wird standardmäßig über Shared-Memory (LPC) angebunden, reduziert Konfigurations-Aufwand.
5.6 enthält Erweiterungen am Datenbankschema. Das Update läuft automatisch beim ersten Start, für Firebird- und MSSQL-Installationen identisch. Findet das Update dabei noch Zylinder-Dubletten aus früheren Importen, läuft es trotzdem durch und weist mit einem verständlichen Hinweis darauf hin, die Bereinigung lässt sich mit dem Support klären. Wie immer vor dem Update eine Sicherung anlegen.
11. May 2026
Teilen
Vision 5.5.0 bringt einen selbstinstallierenden Update-Pfad, einen vollständigen Übersetzungsdurchlauf für alle 19 unterstützten Sprachen, schnelleren Login auf Cloud-Datenbanken und stärkere Unterstützung für Enterprise-Installationen.
Selbstaktualisierung: Vision bietet beim Start neue Versionen an und installiert sie selbst. Die laufende Version schliesst sich, die neue Version startet automatisch.
Manuelle Update-Prüfung: Im Hilfemenü zeigt "Auf Updates prüfen" die verfügbare Version, schaltet die automatische Prüfung um und meldet Verbindungsprobleme präzise (Proxy-Authentifizierung, DNS, Host, TLS).
IT-verwaltete Installationen: Managed-Modus, Notify-Modus und Remote-Sitzungen (RDP, Citrix XenApp, Azure Virtual Desktop) werden erkannt. Wo die IT zentral steuert, blendet Vision das Update-Menü aus.
Mindestversion auf Datenbankebene: Administratoren können verlangen, dass Clients eine Mindestversion erfüllen. Wer einen älteren Client öffnet, sieht einen eigenen Dialog mit der erforderlichen Version und kann direkt aktualisieren.
19 Sprachen vollständig übersetzt: Deutsch, Englisch, Französisch, Polnisch, Italienisch, Spanisch, Niederländisch, Dänisch, Finnisch, Norwegisch, Schwedisch, Ungarisch, Tschechisch, Portugiesisch, Rumänisch, Slowakisch, Slowenisch, Türkisch, Russisch. Bisherige Lücken in 15 Sprachen sind geschlossen; die Build-Kette blockiert künftig jeden neuen Text ohne alle 19 Sprachen.
Neue Sprachauswahl: Jede Sprache erscheint unter ihrem Eigennamen, alphabetisch sortiert. Kyrillisch wird korrekt dargestellt.
Live-Sprachwechsel: Beim Sprachwechsel übersetzt sich der gesamte Bildschirm sofort. Schlüssel- und Zylinderstatus, Statusleisten, Dropdowns, Kopierknöpfe, Auftragsbeschriftungen und Reportkopfzeilen aktualisieren sich ohne Neustart.
DORA-Export für Benutzer und Berechtigungen: Neuer Export in der Benutzerverwaltung. Erzeugt einen vollständigen Datensatz für die Compliance-Berichterstattung, einschliesslich DORA. Läuft auf grossen Datenbeständen mit Fortschrittsanzeige; das Schliessen ist während des Exports gesperrt.
Schnellerer Login bei Cloud-Datenbanken: Etwa halbe Zeit gegenüber 5.4.4. Drei wiederholte Lesezugriffe auf die Einstellungstabelle wurden zusammengefasst, zwei Startoperationen erst beim ersten Bedarf ausgeführt.
Schnellere Reports mit Schlüsselkopien: Reports mit Kopierzählern laden diese Werte jetzt in einem einzigen Query statt zeilenweise. Spürbar bei Systemen mit Tausenden von Zylindern.
Startdiagnose: Vision schreibt Timing-Informationen jeder Startphase in eine kleine Datei im AppData-Ordner. Die Datei enthält die letzten 30 Starts. Über Hilfe > "Diagnoseordner öffnen" finden Sie die Datei, falls der Support sie braucht.
Auftragskopfformular: Beschriftungen überlappen sich nicht mehr
CAD-Pläne: Neuer optionaler Upload-Modus für Umgebungen, in denen der SQL Server Native Client fehlt oder veraltet ist und große Pläne (>256 KB) als leere Datensätze gespeichert wurden. Aktivierung über [Database] DBBlobChunkSize=1 in der PortierVision.ini. Standardmäßig deaktiviert. Bei jedem Speichervorgang wird jetzt zusätzlich ein Diagnose-Log unter <Installationsordner>\logs\cadplan\ geschrieben.
20. Apr 2026
Teilen
Import von KWD-Dateien: KWD-Dateien können jetzt direkt importiert werden. Unterstützt werden Dateien ab KWD-Version 8 und neuer.
Shortcut für den Genehmigungsprozess: Im Daily Task Menü steht jetzt ein Shortcut zur Verfügung, über den der Genehmigungsprozess direkt gestartet werden kann.
Passwort-Management für Administratoren: Administratoren können jetzt einen Passwort-Reset für einzelne Benutzer erzwingen. Zusätzlich lässt sich der Passwortablauf in Tagen festlegen.
Druckfehler-Reminderliste behoben: Ein Fehler wurde behoben, der beim Drucken der Reminderliste aufgetreten ist.
Allgemeine Performance-Optimierungen beim Programmstart, beim Wechsel zwischen Anlagen und beim Laden der Einstellungen.
Nach dem Start wird jetzt ein Splash-Screen angezeigt, das dem Benutzer eine bessere Rückmeldung über den Ladevorgang gibt.
03. Mar 2026
Teilen
Einführung einer Active Directory (AD)-Login-Validierung beim Start der Anwendung
24. Feb 2026
Teilen
Fehler beim Speichern von Passwörtern in den Benutzerdaten behoben
Logik zum Zurücksetzen des Passworts nach 90 Tagen korrigiert
Companion aktualisiert und technisch verbessert
Weitere Details zur korrekten SQL-Server-Verbindung finden Sie hier:
Verbindung von portier Companion mit Microsoft SQL Server (korrekte Host-Konfiguration)
20. Feb 2026
Teilen
Fehler im Druck der Erinnerungslisten behoben
Optimierte Applikations-Performance (Ladezeiten und Speichern von Einstellungen)
Konfigurierbare Pagination-Offset-Werte in den Einstellungen hinzugefügt
Batch-Update des Exemplar-Status in der „Suchen & Ersetzen“-Funktion hinzugefügt
Filteroption für Schlüssel ohne zugewiesenes Depot in der Suchabfrage ergänzt
Zylinder-Update durch erneuten Import von XML-Dateien möglich
Companion erweitert: Verbindungsversuch zur Datenbank über TCP/IP, Named Pipes oder lokal
Allgemeine Verbesserungen am portier Companion
12. Jan 2026
Teilen
ODBC-Treiber wird nicht mehr benötigt
Ausweise können nun gedruckt werden
Allgemeine Verbesserungen und Optimierungen
28. Nov 2025
Teilen
Behoben: Nutzer ohne entsprechende Berechtigung konnten Nachbestellungen auslösen.
Die Rechteprüfung wurde korrigiert und funktioniert nun wieder wie vorgesehen.
Behoben: Die Vision-Anwendung setzte die Service-URL beim Neustart automatisch auf portier-service.de zurück.
Die konfigurierte URL bleibt jetzt dauerhaft bestehen und wird nicht mehr überschrieben.
Verschiedene kleinere Probleme wurden behoben, wodurch Stabilität und Performance verbessert wurden.
13. Nov 2025
Teilen
Beschreibung
Ein Datenbankproblem wurde identifiziert, bei dem Null-Werte in kritischen Spalten dazu führten, dass zugehörige Datensätze in der Benutzeroberfläche nicht mehr angezeigt wurden. Betroffen waren:
Schlüssel
Zylinder
Schließanlagen
Obwohl die Daten in der Datenbank vorhanden waren, wurden sie in der UI nicht angezeigt, was zu inkonsistentem Systemverhalten führte.
Auswirkung
Benutzer konnten betroffene Einträge nicht anzeigen oder verwalten.
Schließanlagen wirkten unvollständig oder fehlend.
Datenexporte und Übersichten stimmten nicht mit den tatsächlichen Datenbankinhalten überein.
Lösung
Verbesserte Validierung implementiert, sodass die UI-Anzeige nicht mehr von Null-Werten in diesen Spalten abhängt.
Schutzmechanismen hinzugefügt, um zu verhindern, dass unvollständige Datensätze Anzeigeprobleme verursachen.
Interne Logik aktualisiert, um fehlende Werte zuverlässig zu verarbeiten.
Beschreibung
Bei der Rollenvergabe wurden gelegentlich leere Tile-Strukturwerte in die Datenbank eingetragen.
Ursache
Ein falsch aufgebauter LIKE-Operator in der Abfrage verhinderte, dass der korrekte Tile-Strukturwert gefunden wurde. Dadurch wurden unvollständige Berechtigungsdaten gespeichert.
Auswirkung
Falsche oder fehlende UI-Kacheln für betroffene Benutzer.
Berechtigungen entsprachen nicht den zugewiesenen Rollen.
Administratoren mussten die Benutzerkonfiguration manuell korrigieren.
Lösung
Die Abfragelogik für das Laden der Tile-Strukturen wurde korrigiert.
Der LIKE-Operator wurde bereinigt und validiert, um korrekt zu funktionieren.
Zusätzliche Prüfungen hinzugefügt, um das Speichern leerer Einträge zu verhindern.
Beschreibung
Beim Versuch, eine Lizenz online zu aktivieren, wurde ein Unauthorized (401) Fehler angezeigt.
Ursache
Der Fehler wurde nicht durch Chargebee-Authentifizierung verursacht.
Die Anwendung lud die Einstellungen nicht korrekt, wodurch der Chargebee-API-Schlüssel nicht gefunden wurde.
Auswirkung
Online-Lizenzaktivierung schlug fehl.
Benutzer mussten erneut versuchen oder auf eine manuelle Aktivierung ausweichen.
Lösung
Der Prozess zum Laden der Anwendungseinstellungen wurde korrigiert, sodass der Chargebee-API-Key zuverlässig gefunden wird.
Zusätzliche Prüfmechanismen implementiert, die sicherstellen, dass notwendige Konfigurationswerte vorhanden sind, bevor die Aktivierung gestartet wird.
Verbesserte Fehlerbehandlung, um falsche 401-Meldungen bei fehlenden Einstellungen zu verhindern.