Zum Hauptinhalt springen

Release 2026.12

2026.12.06​

Objektmanagement​

Interessenten​

Bug Fix​
  • Interessentenexport Land Oberösterreich: Zeilenumbrüche und Anführungszeichen in Textfeldern verschieben die Spalten der CSV-Datei nicht mehr, Datumswerte werden unabhängig von den Regionaleinstellungen des Arbeitsplatzes im Format TT.MM.JJJJ ausgegeben, und Interessenten mit leerem Vor- oder Nachnamen erscheinen in der Fehlerliste. Das feste Datumsformat gilt auch für den CSV-Export der Finanzamtsbestätigung.
  • Interessentenexport Land Oberösterreich: Die hinterlegten Wunschgemeinden werden vollständig und in fester Reihenfolge in Gem1w bis Gem3w ausgegeben, und die politische Gemeinde des Wohnsitzes (wohngemnr/wohngem) kommt aus der Wohnadresse des Interessenten statt aus der ersten Wunschgemeinde.

Rechnungsdeckblatt (RDB)​

Bug Fix​
  • Beim Quickbuchen und automatischen Setzen des Sachbearbeiters, wurde dieser dann anschließend nicht in das RDB übernommen. Dieses Problem wurde behoben.

NetFrame Framework​

DMS Vorschau​

Bug Fix​
  • Die Vorschau im eigenen Fenster springt beim Wechsel auf den nächsten Datensatz (z.B. im Posteingang) jetzt nicht mehr in den Vordergrund. Die Vorschauart „Eigenes Fenster mit Fokus" holt das Fenster weiterhin nach vorne.

2026.12.05​

NetFrame Framework​

DMS Cold​

Änderung​
  • Im „Cold Import Protokoll" (Menüleiste / DMS / Cold Import Protokoll) gibt es in der Liste und im Detaildialog jetzt die neuen Buttons „Export" und „In die Zwischenablage".

„Export" speichert das gewählte Protokoll als Textdatei (ein Protokoll je Datei) und öffnet sie anschließend, „In die Zwischenablage" stellt denselben Text zum Einfügen bereit. Die Ausgabe enthält alle gespeicherten Angaben des Importlaufs und sämtlicher Protokollzeilen, unabhängig davon, welche Spalten in der Liste eingeblendet sind. Damit kann ein Protokoll im Fehlerfall vollständig zur Analyse übermittelt werden.

DMS Container​

Bug Fix​
  • Beim auschecken eines Dokuments im Container konnte es vorkommen, dass die Vorschau zwischen Dokumenten hin und her sprang. Dies wurde behoben.

DMS Vorschau​

Änderung​
  • Wird die Vorschau im eigenen Fenster (Vorschauart „Eigenes Fenster" bzw. „Eigenes Fenster mit Fokus") über das Schließen-Symbol beendet, bleibt die eingestellte Vorschauart erhalten. Bisher schalteten alle beteiligten Dialoge dabei auf „Integriert" zurück und die Einstellung ging verloren. Beim nächsten Datensatzwechsel wird das Vorschaufenster wieder geöffnet, wie es aus früheren Versionen gewohnt ist; das bloße Wechseln zwischen Dialogen öffnet es nicht erneut. Die Fußzeile des Vorschaufensters mit der Schaltfläche „Schließen" wurde entfernt, das Fenster wird über das Schließen-Symbol des Fensterrahmens geschlossen.

Framework C# Gui​

Bug Fix​
  • Filter in der neuen Gui: Sortierung wird beim Wählen des Filters übernommen. Ist bei einem Filter unter „Filter bearbeiten“ eine Sortierung hinterlegt, wird die Liste beim Wählen des Filters jetzt danach sortiert.

2026.12.04​

Objektmanagement​

Person​

Bug Fix​
  • Die Berechtigung 275112 "Personen Mitarbeiter anzeigen" wurde von einem Verbotsrecht zu einem Positivrecht umgestellt. Bestehende Berechtigungszuweisungen werden automatisch migriert, sodass sich für die Anwender keine Änderung ergibt.

NetFrame Framework​

DMS Vorschau​

Bug Fix​
  • Drag&Drop in der Vorschau funktionierte nicht mehr beim hinein und herausziehen. Dies wurde behoben.

  • Nachdem einchecken es Containers konnte es vorkommen, dass die Vorschau zwischen einzelnen Dokumenten hin und her sprang. Man konnte nicht mehr weiterarbeiten und musste über den Taskmanager beenden. Dies wurde behoben.

2026.12.03​

NetFrame Framework​

DMS Cold​

Bug Fix​
  • Mehrere Korrekturen im COLD-Import: nicht auswählbare Kategorien sind wieder setzbar, die COLD-Steuerdatei wird beim Verzeichnisimport nicht mehr gelöscht, fehlende Anführungszeichen im COLD-XML werden automatisch korrigiert, und SQL-Abfragen laufen bei mehreren COLD-Dateien im selben Verzeichnis gegen den richtigen Mandanten. Das Importprotokoll begründet außerdem, wenn eine Verknüpfung verworfen wird, weil die SQL-Abfrage keine Daten liefert.

DMS Scanclient​

Bug Fix​
  • Beim Einscannen von Dokumenten brach der Vorgang mit der Meldung „GdPicture runtime exception: Can not load GdPicture.NET.14.twain.client.dll" ab. Betroffen waren ausschließlich 32-Bit-Arbeitsplätze ab Version 2026.12.00, weil mit der aktualisierten Scan-Bibliothek eine Programmdatei in der falschen Variante ausgeliefert wurde. Dieser Fehler wurde nun behoben.

2026.12.02​

NetFrame Framework​

DMS Vorschau​

Bug Fix​
  • In der Dokumentvorschau klappte die Übersicht der Dokumente (die Dateiliste neben der Anzeige) bei jedem neuen Aufbau der Vorschau wieder zu und musste erneut geöffnet werden – etwa nach dem Schließen und neuerlichen Suchen in der DMS-Suche, beim Wechsel zwischen den Vorschauarten oder beim Wechsel des Dialogs. Ursache war, dass die neu erzeugte Vorschau ihre Vorgabewerte über die gespeicherten Einstellungen schrieb, bevor diese gelesen wurden; in der eingebetteten Vorschau wurden die Einstellungen zudem gar nicht mehr geladen. Die Vorschau merkt sich nun wieder Klappstellung der Dokumentenübersicht und der Anmerkungsleiste, die Breiten der Bereiche, die Größe der Miniaturansichten, die Sortierung sowie Zoom- und Bevorzugungsart.

2026.12.01​

NetFrame Framework​

DMS Vorschau​

Bug Fix​
  • - Das Vorschaufenster legte sich bei jedem Klick in d+ OM über andere Programme, etwa über Outlook, weil es seit 2026.12.00 Bestandteil der Anwendung selbst ist und Windows es mit ihr nach vorne holte. Es wird jetzt nicht mehr automatisch mit d+ OM in den Vordergrund gebracht. Dadurch wird es auch nicht mehr mit d+ minimiert und kann hinter dem Hauptfenster liegen. Dies wurde geändert.

  • Dokumente ließen sich nicht mehr öffnen — weder per Doppelklick in der Dateiliste noch über "Dokument lesen/drucken" — und das Ziehen eines Dokuments aus der Dateiliste, etwa auf den Desktop oder in einen anderen Dialog, blieb ohne Wirkung. Betroffen waren damit auch Anhänge wie Rechnungen, Bilder und Mails; eine Mail konnte nicht mehr zum Beantworten in Outlook geöffnet werden. Der Vorgang brach ohne Meldung ab. Dies wurde behoben.

2026.12.00​

Objektmanagement​

Allgemeines​

Neu​
  • Im Detaildialog „E-Mail Benachrichtigungen" und im Detaildialog „Mail-/Smstexte" lässt sich in der Mailvorlage eine abweichende Absenderadresse hinterlegen, und die versendete Mail wird im DMS abgelegt, sofern die Vorlage beschlagwortet ist. Der Beschlagwortungsdialog kennt für beide Bereiche jetzt die zugrundeliegende Datenmenge, sodass sich feldbasierte Einträge anlegen lassen.
Bug Fix​
  • In Listendialogen bricht die Suche im Modus „entspricht" nicht mehr mit „Arithmetischer Überlauf" ab, wenn der Suchwert größer ist, als es eine durchsuchte Zahlenspalte zulässt.
  • Im Detaildialog „E-Mail Benachrichtigungen" und im Detaildialog „Mail-/Smstexte" werden die versendeten E-Mails beim Versand nun automatisch im DMS abgelegt, sofern die zugeordnete Mailvorlage beschlagwortet ist. Der Beschlagwortungsdialog zeigt in diesen Bereichen jetzt die tatsächliche Datenmenge an, sodass feldbasierte Einträge korrekt angelegt werden können. Zusätzlich wurden zwei Fehler behoben: Die Detailzeilen der Mail-Beschlagwortung werden nun korrekt auf den Katalog eingeschränkt, und feldbasierte Verknüpfungen in der asynchronen Wertermittlung führen nicht mehr zu einem Spaltenfehler.
  • Das Hinzufügen von Nummernkreisen führte in diversen Dialogen beim Übernehmen der Auswahl zum Fehler „Method NumberrangeModel.GetEnumerator not found". Die Auswahl wird jetzt korrekt übernommen, auch bei mehreren markierten Nummernkreisen.
  • Die Kennzeichnung „Erfasst von/am" und „Geändert von/am" wird in mehreren Bereichen wieder korrekt geführt. Betroffen waren unter anderem Kreditoren, Cloud-Einstellungen, Grundstück-Aufwandskontierung, Interessenten-Verlauf, RDB-Vorkontierung und die Stundenerfassung, wo der Ersteller beim Speichern überschrieben wurde oder das Änderungsdatum leer blieb. Bei Leitungsweg und Ausstattungs-Instandhaltung zeigt der Informationsbalken nun zusätzlich, wer den Eintrag inaktiv gesetzt hat.

Arbeit​

Bug Fix​
  • Bei der Übernahme von Auftragsrechnungen in die Kostenzusammenstellung lieferte die SQL-Abfrage der Registerlasche „Auftrag" die Kreditorfelder (kreditorenname, kreditorennummer, kreditorenobjektnummer, kreditorengewerknummer) nicht in der erwarteten Form, wodurch die Fehlermeldung „Das Feld ‚kreditorname' wurde nicht gefunden" auftrat und die Mehrfachauswahl nicht korrekt übernommen wurde. Dieser Fehler wurde nun behoben.
  • Beim Erstellen einer Ausschreibung aus der Arbeit heraus wird nun das verknüpfte Projekt korrekt als Verknüpfung übernommen. Dies gilt sowohl für Ausschreibungen vom Typ Technik (AusschreibungBau) als auch für Verwaltung (AusschreibungHV). Zusätzlich wurde ein Fehler behoben, durch den beim Erstellen einer Arbeit aus einem Projekt heraus kein Objekt übergeben wurde.

Auftrag​

Änderung​
  • Im Dialog „Auftrag" wird die Skonto-Art jetzt über eine Dropdown-Box (Standard / Manuell / Kreditorkonto) gesteuert. Die Felder Prozent, Tage und Netto Tage sind nun immer sichtbar und bis zur Freigabeanforderung beschreibbar; eine Eingabe schaltet automatisch auf die passende Skonto-Art um, ein Wechsel auf Standard-Skonto überschreibt die Bedingungen wieder mit den globalen Werten. Der zusätzliche Skonto-Informationstext im Dialog entfällt, da die Werte direkt angezeigt werden.
Bug Fix​
  • Im Dialog „Auftrag" konnte über die Speicherabfrage beim Schließen ohne das Recht „Aufträge bearbeiten" gespeichert werden. Dieser Fehler wurde nun behoben.

Ausstattung​

Neu​
  • Der Listendialog „ÖNORM B1300 Ausstattungskatalog" sowie der dazugehörige Detaildialog und der Listendialog „ÖNORM B1300 Ausstattung Kriterien" (ein Doppelklick öffnet hier direkt den entsprechenden Kriterien-Detaildialog) wurden auf die neue Oberfläche umgestellt. Ebenfalls an die neue Oberfläche angepasst wurden der Listendialog „ÖNORM B1300 Feststellung Textbausteine" und dessen Detaildialog.
Änderung​
  • Im Detaildialog „Objektliste", Registerlasche „Ausstattung", lädt die Ausstattungsliste deutlich schneller: Neue Datenbank-Indizes beschleunigen die Objekt-Filterung, das Ausstattungsfoto und überlange Anmerkungstexte werden nicht mehr unnötig mitübertragen (das Foto wird weiterhin im Detaildialog angezeigt), und mehrere überflüssige Abfragen beim Öffnen der Liste entfallen.
Bug Fix​
  • Im Detaildialog „Ausstattungskatalog" werden Änderungen an Bezeichnung, Gruppe, Artikel Nr. und Einheit beim Speichern wieder in die Objekt-Ausstattungen übernommen. Bereits abweichende Ausstattungszuordnungen werden mit dem Release-Update einmalig auf den aktuellen Katalogstand nachgezogen.
  • Der Bericht „Wohnungsblatt" druckt über „Ausstattung entfernen" gelöschte Ausstattungen nicht mehr an. Die Checkbox „auch gelöschte Ausstattungen" in der „Ausstattungsliste" merkt sich ihren Zustand jetzt in den Benutzereinstellungen.

Basisdaten​

Änderung​
  • Der Dialog „Status aller Art" wurde umbenannt. Im Hauptmenü und im Dialogtitel heißt er nun „Modul-Auswahlfelder (Status aller Art)". Die Beschriftungen im Dialog wurden angepasst: Aus „Tabelle" wurde „Modul", aus „Gruppe" wurde „Auswahlfeld" und die Grid-Spalte „Status" heißt jetzt „Auswahl".
  • Das Label über dem Unterschrift-Feld in der Benutzerverwaltung (Lasche „Detail") zeigte fälschlicherweise „Skills" statt „Unterschrift/Signatur". Dadurch fanden Benutzer das Feld nicht, das für die Signatur in der Online-Kommunikation verwendet wird. Das Label wurde korrigiert.
Bug Fix​
  • Das Anlegen einer Vertretung auf sich selbst wird nun in den Dialogen „Mögliche Vertretungen" und „Vertretung übernehmen" mit einer Meldung verhindert. Zuvor bereits angelegte Selbstvertretungen erzeugen keine doppelten Einträge mehr in der Rechnungskreis-Auswahlliste der Posteingang-RDB-Liste sowie in anderen Auswahllisten, die auf „Modul-Auswahlfelder (Status aller Art)" basieren.

Bestandnehmer​

Bug Fix​
  • Der Bericht „Leerstehungsliste wegen Sanierung aller Objekte" berücksichtigte bisher das Wohnungswechsel-KZ nicht und zeigte Sanierungen fälschlicherweise auch in den Folgejahren an. Diese Fehler wurden nun behoben.

Bestandnehmerwechselmodul​

Neu​
  • Im Detaildialog „Bestandnehmerwechsel / Vergabe" kann auf der Registerlasche „Arbeiten/Aufträge" beim Erstellen einer neuen Arbeit jetzt, wie beim Auftrag, gewählt werden, ob sie den Altmieter oder den Neumieter betrifft; die gewählte Person wird der Arbeit automatisch zugeordnet.

Bestandnehmerwechselmodul​

Bug Fix​
  • Der Listendialog „Bestandnehmerwechsel / Vergabe" ist in der neuen Oberfläche verfügbar.

Bestandnehmerwechselmodul​

Bug Fix​
  • Im Listendialog „Bestandnehmerwechsel / Vergabe" ist über den Button „Aktion" jetzt der Menüpunkt „Inaktiv setzen" verfügbar, mit dem die markierten Kündigungen auf inaktiv gesetzt werden können.

Einheit​

Änderung​
  • Der Inaktiv-Status von Einheiten wird im Detaildialog „Einheit" nun über eine eigene Lookup-Tabelle (Kategorie „Einheit", Typ „Einheiten Status") dargestellt. Die entsprechenden Icons werden mit dem Setup ausgeliefert und sind im Hauptmenü über den Punkt „Bildersymbolverwaltung" auffindbar.
Bug Fix​
  • Im Listendialog „Einheiten pro Objekt" (beispielsweise aufrufbar über den Detaildialog „Schaden") kann jetzt wieder nach ausgezogenen Bestandnehmern gesucht werden.

Energieausweise NEU​

Neu​
  • Im Detaildialog „Energieausweise" wurden vier neue Felder ergänzt: EEB (Endenergiebedarf), EEB-Effizienzklasse, PEB (Primärenergiebedarf) und CO2-Äquivalent. Die Werte sind auch als Spalten im Listendialog „Energieausweise" sichtbar. Zusätzlich wurde eine neue Statuskategorie „EEB-Effizienzklasse" hinzugefügt.

Event​

Bug Fix​
  • Die Einladung zur Eigentümerversammlung über die VEH 0 hat bei Objekten mit Aufteilung in Verwaltungseinheiten keine Eigentümer mehr geladen. Über die VEH 0 werden nun wieder alle Eigentümer der zugehörigen Verwaltungseinheiten eingeladen (gilt auch für Abstimmungen und Cloud-Umfragen).

Grundstück​

Bug Fix​
  • Im Detaildialog „Einheitswerte/Grundsteuerbuchungen" wird „Erfasst am/durch" jetzt korrekt gespeichert. Bisher konnte beim zweiten Speichern im offenen Dialog das Kennzeichen-Datum 01.01.2000 entstehen. „Änderung am" wird künftig befüllt (fehlte bisher ganz), und „Erfasst durch" zeigt wieder den Ersteller statt des letzten Bearbeiters. Betroffene Bestandsdaten mit Kennzeichen-Datum werden mit dem Release-Update bereinigt (Erfasst-Datum wird geleert).
  • Grundstücksdaten (Einlagezahl, KG-Nummer, KG-Name) werden im Objektdetail jetzt unabhängig davon angezeigt, an welcher Verwaltungseinheit die Zuordnung hängt, und bei der Vertragserstellung aus jeder VE des Objekts übernommen.

Interessenten​

Neu​
  • Die „Interessentensuche", die „Wohnungs- und Interessentensuche" sowie „Interessenten zu Einheit" berücksichtigen beim Stockwerk jetzt auch die Wunschwerte „egal" und „kein Erdgeschoß": Interessenten mit diesen Wünschen werden dadurch auch bei der Suche nach einem konkreten Stockwerk gefunden, wodurch es unter Umständen mehr Treffer als bisher gibt.
Bug Fix​
  • Im Detaildialog „Interessenten" führten die Aktionen „OSC Benutzer erstellen" und „OSC Link senden" dazu, dass die zugehörige E-Mail (Zugangsdaten bzw. Registrierungslink) den Empfänger nie erreichte: Der dabei erzeugte E-Mail-Vorgang wurde ohne Erstelldatum gespeichert und deshalb bei der Übertragung in die OSC-Cloud nie berücksichtigt. Die Vorgänge werden jetzt vollständig (mit Erstelldatum und Ersteller) angelegt und damit zuverlässig synchronisiert und versendet. Vor dem Update liegengebliebene Vorgänge werden beim Einspielen des Releases bewusst stillgelegt, damit keine veralteten E-Mails nachträglich versendet werden. Betroffene Benutzer sind bei Bedarf über die Aktion neu anzulegen. Zusätzlich wird bei der Mehrfachauswahl über mehrere Mandanten der Mandantenname nun korrekt zum jeweiligen Datensatz gespeichert.

Kreditoren​

Bug Fix​
  • Im Detaildialog „Firmenliste" akzeptiert die UID-Prüfung Stufe 1 jetzt auch UIDs mit Leerzeichen oder Kleinschreibung (z. B. „ATU 12345678"). Der Name/Adress-Vergleich der Stufe 2 ist formatunabhängig: Umlaute, Satzzeichen und ein fehlendes Länderpräfix vor der PLZ führen nicht mehr zu falschen Ablehnungen. Schlägt eine Prüfung fehl, wird die Ursache (Format, Mandanten-UID, VIES-Ablehnung bzw. Name/Adresse) im Hinweistext angezeigt.
  • Bei „Neu mit UID" (verfügbar im Listendialog „Firmenliste" und im dazugehörigen Detaildialog) wird die UID-Prüfung nach der Neuanlage einer Firma/eines Kreditors wieder automatisch angestoßen; Name und Adresse der Prüfstellen-Antwort werden dabei vollständig in den Kreditor übernommen (inkl. PLZ/Ort/Bezirk/Bundesland/Land aus den Ortstammdaten), sodass kein händischer Abgleich mehr nötig ist. Der Dialog „UID Validierung Datenabgleich" wurde auf die neue Oberfläche umgestellt.

Person​

Änderung​
  • Die Nummer aus dem Rechnungswesen wird in der „Personenliste" einheitlich als „FIBU Nr." beschriftet (bisher „PID").
Bug Fix​
  • Im Detaildialog „Personen" funktioniert die Funktion „Benutzerdaten über aktuelle Person kopieren" (unter dem Button „Aktionen") wieder: Fehlende Benutzer-Stammdatensätze werden jetzt je Mandant ermittelt und nur dort angelegt, wo sie tatsächlich fehlen. Bisher scheiterte das Anlegen an bereits vorhandenen Sätzen (Unique-Index-Fehler) bzw. wurde in anderen Mandanten nichts nachgezogen. Neue Sätze übernehmen die Sync-ID bestehender Sätze desselben Benutzers, damit die mandantenübergreifende Verknüpfung erhalten bleibt.
  • Im Listendialog „Personenliste" (Bestandnehmerwechsel/Altmieter) wurden die Checkboxen „nur Mitarbeiter" und „MA immer anzeigen" bei deaktivierter erweiterter Suche irrtümlich abgewählt, obwohl der Aufrufer sie bewusst vorbelegt hatte. Die fehlerhafte Auto-Uncheck-Logik am Ende von setSearchParamsEnabled wurde entfernt; die Enabled/Checked-Logik ist jetzt sauber in die Berechtigungsprüfung integriert.

Posteingang​

Änderung​
  • In der Posteingangsliste und der Rechnungsliste wurde die Beschriftung des Suchkriteriums von „Funktionsträger (Objekt)" auf „Funktion (Objekt)" geändert.
Bug Fix​
  • Die E-Mail-Benachrichtigung „Scans Posteingang ohne ADV" funktioniert jetzt: Sie scheiterte bisher an einem internen Lookup-Fehler und wurde zusätzlich fälschlich von der allgemeinen Posteingangs-/Rechnungs-Benachrichtigungseinstellung blockiert. Die Scans-Einstellung wirkt nun eigenständig. Außerdem werden gesammelte Benachrichtigungen ohne eingetragenen Sendezeitpunkt sofort verschickt statt erst am Folgetag um Mitternacht.
  • Im Dialog „Posteingang" stimmt die Anzahl am Navigationsknoten „Briefentwürfe/Freigabe/Freigegeben" jetzt mit der angezeigten Liste überein. Offene freigegebene Entwürfe werden unabhängig vom Alter angezeigt.

Projekt​

Bug Fix​
  • Im Listendialog „Projektliste" stehen die Indiv-Spalten wieder zur Verfügung.
  • Die Dokumentensuche in der Grundstücksliste funktioniert nun wieder.

Rechnungsdeckblatt (RDB)​

Neu​
  • Im Listendialog „RDB Export in die FIBU (markierte Einträge werden exportiert)", beispielsweise erreichbar über Posteingang / Rechnungen, Menüpunkt „4. Aktion in FIBU exportieren", wird beim Export nun geprüft, ob bei Pro-Diverse-Kreditoren PLZ/Ort und Name/Kontoinhaber in der Lasche „Zahlungsempfänger" befüllt sind. Zusätzlich wird geprüft, ob andere Zahlungsempfänger-Felder befüllt sind, aber keine IBAN angegeben wurde. Die Prüfung ist über die globale Variable GLOBAL_RDB_PRO_DIVERSE_PLZ_NAME_PFLICHT (0 = muss nicht befüllt sein, 1 = muss befüllt sein) steuerbar. Die Label-Texte „Name 1"/„Name 2" wurden auf „Name/Kontoinhaber 1"/„Name/Kontoinhaber 2" umbenannt.
  • Beim Export eines Rechnungsdeckblatts in die FIBU wird nun geprüft, ob das Feld „Kd.dat.Überweisung" nur Zeichen enthält, die den aktuellen SEPA-Regeln des European Payments Council (EPC) entsprechen. Bei unerlaubten Zeichen wird der Export mit einer entsprechenden Meldung abgelehnt.
Änderung​
  • Im RDB-Posteingang unter „Alle Benutzer" / „nur offene" war eine Weiterleitung an den eigenen Benutzer nicht möglich. Der eigene Benutzer wird nun auch in diesem Modus zur Auswahl angeboten.
Bug Fix​
  • Bisher wurde beim Löschen von Rechnungsdeckblättern inklusive Container der Container nur gelöscht, wenn der Benutzer zusätzlich die Berechtigung 550014 („Posteingang Datensatz entfernen solange kein Status vergeben") besaß; Benutzer mit Berechtigung 550007 („Posteingang Datensatz entfernen") und 560071 („Posteingang Rechnungsdeckblatt löschen von "Vorerfassung / Vorkontierung / RDB, Posteingang und Container" (Komplett Löschung inkl. Container)") konnten zwar die Rechnung, aber nicht den Container löschen. Dieser Fehler wurde nun behoben.

Schlussabnahme​

Bug Fix​
  • Eine Zugriffsverletzung beim Löschen einer Mangel-Zeile in „Schlussabnahme / Mängel erfassen" wurde behoben. Der Lösch-Button wird nun erst nach Abschluss seines eigenen Click-Handlers freigegeben (TThread.ForceQueue), ein laufender Inplace-Editor wird vor dem Löschen sauber beendet (EndEditNode), und die Pflichtfeld-Prüfung in tvMangelAfterEndEdit wird während eines laufenden Löschvorgangs übersprungen (FDeletingNode-Guard). Zusätzlich werden FNodeToDelete und FColumnItems bei LoadData zurückgesetzt, FNeueMaengel wird nach dem Löschen bereinigt, und die Pflichtfeld-Prüfung in btnSaveClick/btnOKClick/tvMangelDblClick wird konsistent durchgeführt.

Ticketing​

Neu​
  • Briefentwürfe, die über die Bestandnehmerliste aus einem „Ticket" heraus erstellt werden, werden nun als Schritt der Art „Briefentwurf" beim „Ticket" eingetragen. Außerdem wurde ein Fehler behoben, durch den beim direkten Erstellen eines Briefentwurfs aus dem Ticketdetail heraus kein entsprechender Schritt angelegt wurde.
Bug Fix​
  • Bei Ticket-Schritten der Art „Container", die bereits für die Online-Anzeige freigegeben sind, werden nachträgliche Änderungen an Betreff und Detailtext nun korrekt in die Portal-Kommunikation übernommen. Zuvor wurden diese Texte nur bei Schritten der Art „Schritt" oder „Online Kommunikation" synchronisiert. Zudem wird der Schritttext nicht mehr durch den Platzhalter „Anhang" überschrieben, wenn er bereits vorhanden ist.
  • Beim Anlegen eines Subtickets werden Kategorie und Unterkategorie jetzt korrekt aus dem Hauptticket übernommen und in den Auswahlboxen angezeigt. Die Standardkategorie (Konfigurationstabelle mit der Nummer 9300 „Ticket Standardkategorie") greift nur noch, wenn am neuen Ticket noch keine Kategorie gesetzt ist.
  • Beim Wechsel des Zuständigen oder der Zuständigengruppe sowie bei Änderung des Berichts-/Infoempfängers wird nun keine E-Mail mehr an die global konfigurierten Ticketing-Adressen verschickt (Konfigurationstabelle mit der Nummer 300180 „globale Mailadressen Verständigung neues Ticket"). Die globale Verständigung erfolgt ausschließlich bei Neuanlage eines Tickets.

NetFrame Framework​

Allgemeines​

Änderung​
  • Die Dokumentenvorschau läuft jetzt vollständig in der neuen Oberfläche, ohne den bisherigen Zusatzprozess „domizil+". Alle drei Vorschauarten verhalten sich in allen Dialogen gleich (Tastaturbedienung, Fensterwechsel ohne Neuaufbau, Meldungen am richtigen Bildschirm).
Bug Fix​
  • Der sporadische Absturz „Ein Aufruf einer Betriebssystemfunktion ist fehlgeschlagen" beim Öffnen von Delphi-Dialogen (z. B. beim Detaildialog „Personen"), nachdem zuvor ein Dialog der neuen Oberfläche geöffnet war, wurde behoben: Alle in OM-Dialogen verwendeten Fensterklassen werden nun beim Programmstart vorregistriert.
  • Die Textsuche im Umleitungsdialog findet jetzt auch Berichts-Entwurf-Umleitungen: Gesucht wird zusätzlich im Berichtsnamen sowie im zusammengesetzten Anzeigewert (z. B. „Interessentensuche.Default"), wie er in den Spalten „Von"/„Zu" angezeigt wird.
  • SQL-Abfragen über alle Mandanten brachen ab, wenn die Mandanten-Datenbanken unterschiedlich viele Spalten hatten (z. B. nach einem unvollständigen Update). Dieser Fehler wurde behoben, fehlende Spalten bleiben nun leer.
  • Sporadische „Objektverweis"-Fehler bei mandantenübergreifenden Datenbankabfragen (z. B. Kreditor-Bankkonten-Abgleich) wurden behoben. Die parallelen Mandanten-Connections schreiben Teilergebnisse nicht mehr direkt in gemeinsame Listen, sondern geben sie als eigenständige SqlConnectionExecutePart-Objekte zurück, die erst nach Abschluss aller Tasks sequenziell zusammengeführt werden. Zusätzlich werden bei mehreren fehlschlagenden Connections alle Exceptions vollständig weitergegeben statt nur die erste.
  • Wenn der RTF Editor mehrmals gleichzeitig geöffnet war, konnte es zu einer Zugriffsverletzung kommen.

DMS​

Bug Fix​
  • Beim Bericht wurden Änderungen an der DMS-Beschlagwortung nicht gespeichert, die DMS-Suche hingegen schon. Beim Speichern wurde ein zweiter Beschlagwortungseintrag zum Bericht angelegt, sodass beim nächsten Öffnen wieder der alte Stand erschien. Dies wurde behoben.
  • Beim Erstellen einer DMS-Suche zeigt das Auswahlmenü „…" eines Knotenfelds wieder alle vorhandenen Knoten an. Bisher fehlten bei mehr Treffern als der konfigurierten Obergrenze (Standardwert 1.000) einzelne Einträge – etwa eine von mehreren aktiven Verrechnungseinheiten eines Objekts –, weil die Vorauswahl unsortiert begrenzt wurde. Sie wird nun vor der Begrenzung nach Knotenname und Mandant sortiert. Gilt für alle Knotenarten.

DMS Cold​

Änderung​
  • Der Cold Import wurde vollständig auf C# umgestellt: Parameter- und Fortschrittsdialog sind neu, jeder Importlauf wird mit allen Meldungen dauerhaft protokolliert (neuer Menüpunkt DMS / „Cold Import Protokoll" mit Lauf-Liste, Detailansicht und Sprung zum betroffenen Container) und ein Testmodus prüft die Beschlagwortung, ohne einzuchecken.

Beim Start über den Actionservice läuft der Import jetzt direkt im Job statt über einen netFrame-Prozess. Abgebrochene Läufe werden dadurch erkannt und als solche protokolliert, statt unbemerkt zu enden.

Neu sind außerdem das Aufteilen von E-Mail-Anhängen in eigene Dokumente, die Übernahme von Annotationen sowie ein Fehlerordner „Failed<Zeitstempel>" je Lauf, in dem fehlgeschlagene COLD-Dateien mit einer Beschreibungsdatei (.error) abgelegt werden.

Berechtigung 1002 (DMS Cold Import) ist erforderlich; das Löschen von Protokollläufen benötigt zusätzlich das Recht DMS_ADMIN.

DMS Scanclient​

Änderung​
  • Der Scanclient wurde auf die neue Dialogtechnik umgestellt. Der Funktionsumfang bleibt unverändert: Profile für Scanner und Verzeichnis, Barcode-Erkennung, Seitenaktionen, Bildbearbeitung, Container erstellen und der Barcode-Analyse-Modus stehen wie bisher zur Verfügung.

Merkbare Verbesserungen im Alltag:

  • Die Vorschaubilder der Seiten erscheinen bereits während des Scans, statt erst nachdem das große Vorschaubild erzeugt wurde. Beim Blättern werden nur die Bilder nachgeladen, die tatsächlich sichtbar sind.
  • Große Scans laufen deutlich schneller durch: ein Scan mit rund 4.150 Seiten benötigte bisher 8:46 Minuten, jetzt 3:45 Minuten.
  • Eine markierte Seite bleibt beim Verschieben nach oben oder unten markiert, und die Anzeige verliert die Markierung nicht mehr, während im Hintergrund weitere Seiten hinzukommen.
  • Das Protokoll enthält nun zusätzlich die Version des Clients und hält jede Änderung an einer Seite mit Seitennummer und Dateinamen fest: „Seite 7 entfernt: Dateiname" wird hervorgehoben dargestellt, Drehen und Spiegeln werden als Hinweis vermerkt.
  • Werden Seiten gedreht oder gespiegelt, liegen die Markierungen der erkannten Barcodes danach weiterhin an der richtigen Stelle im Bild.
  • Die Seitenliste des Scanclients (links im Dialog) wurde durch ein eigenes Oberflächen-Element ohne Fremdkomponente ersetzt. Für den Anwender ändert sich die Bedienung nicht, die Darstellung entspricht wieder der gewohnten: schmaler grauer Rahmen um jede Kachel, einheitliche Schriftgröße für Seitennummer und Dateiname, und für Seiten, deren Vorschaubild noch entsteht, ein Platzhalter statt eines leeren Kästchens.

Die Ansicht kommt auch mit mehreren tausend Seiten flüssig zurecht, weil Vorschaubilder nur für den sichtbaren Bereich erzeugt und Bilder bei Bedarf erneut angefordert werden.

Bug Fix​
  • Beim Übernehmen der gescannten Seiten in einen Container konnte der Vorgang mit der Meldung „Datei xy existiert bereits" abbrechen, sobald im Zielcontainer bereits ein Dokument mit demselben Namen lag, etwa beim zweiten Scan in denselben Container. Die Seiten wurden dabei nicht übernommen.

Gleichnamige Dokumente werden nun beim Übernehmen automatisch umbenannt (name1.tif, name2.tif, …), der Scan läuft ohne Abbruch durch.

Zusätzlich wurde die Namensvergabe im Scan selbst abgesichert: Enthält die Dateinamen-Vorlage im Scanprofil keinen Platzhalter für die laufende Nummer, erhielten alle Seiten denselben Namen und ab der zweiten Seite gingen sie ohne Meldung verloren. Jede Seite bekommt jetzt einen freien Dateinamen nach dem Standardschema; der Vorgang wird zudem im Protokoll des Scans vermerkt.

Framework​

Änderung​
  • Der WCF-Teil der URL (z. B. „/service/CPA_NetFrameServerService.svc") wird bei Profilen für Hauptserver und DMS-Server jetzt automatisch entfernt, da er nicht mehr benötigt wird.
Bug Fix​
  • Beim Beenden konnte eine Meldung über eine ungültige Speicheroperation erscheinen, obwohl das Programm bereits regulär beendet war. Die Botschaften der Zusatzmodule (z. B. für den Checkin aus dem DMS-Addin) werden nun gemeinsam mit dem Modul abgemeldet, die Meldung entfällt.
  • Das Löschen, Verschieben in den Papierkorb und Wiederherstellen von DMS-Containern läuft vom Arbeitsplatz aus wieder über den DMS-Server statt über eine direkte Datenbankverbindung des Clients. Seit 2026.11.00 scheiterten diese Funktionen mit der Meldung „Fehler beim Herstellen einer Datenbankverbindung", wenn der DMS-SQL-Server nur vom Server aus erreichbar ist.

Serienbrief​

Bug Fix​
  • Beim Serienbrief-Versand wird der E-Mail-Text nur noch dann als Textdatei im DMS-Container abgelegt, wenn tatsächlich eine E-Mail versendet wurde. Wird der Brief stattdessen gedruckt oder gespeichert, weil die E-Mail-Adresse fehlt, entfällt die Ablage.

Online Service Center​

Allgemeines​

Änderung​
  • Benutzer mit der Berechtigung „OSC Cloud GPS-Prüfung aushebeln" sehen den Hinweis „(GPS Prüfung ist aktiv)" bei der B1300-Begehung nicht mehr.

Ausstattung​

Neu​
  • Die B1300-Cloud-API wurde für die Anbindung von Fremdsystemen ausgebaut: Begehungen samt Feststellungen, Fotos (Base64, max. 5 MB) und GPS-Daten sowie neu vorgefundene Ausstattungen können jetzt angelegt werden; zusätzlich gibt es Wertevorrat-Endpoints (Kriterien, Feststellungsarten, Textbausteine) und einen Datei-Import im abgestimmten JSON-Austauschformat. Alle Schreibvorgänge landen in der Cloud-Zwischenschicht und werden vom Datenabgleich in das OM übernommen (inkl. Nummernvergabe und DMS-Checkin der Fotos).

Datentransfer​

Bug Fix​
  • Der Datentransfer von DMS-Containern ins OSC konnte behindert werden. Dieser Fehler wurde nun behoben.

Instandhaltung​

Neu​
  • Ab sofort wird vor dem Versand geprüft, wie groß alle Anhänge einer Begehungsmail zusammen sind. Liegt diese Größe über einem festgelegten Wert, wird das Begehungsprotokoll nicht mehr angehängt, sondern als Link auf das Online Service Center in den Mailtext eingefügt. Je nach Benutzereinstellung „Dokumente herunterladen" öffnet der Klick das Dokument dort oder lädt es direkt herunter. Sind schon die Fotos allein zu groß, entfallen auch diese, und der Mailtext weist darauf hin. So kommen Begehungsmails auch dann zu, wenn der Mailserver große Nachrichten ablehnt.

Gesteuert wird das Ganze über die neue globale Variable mit der Nummer 35880 (GLOBAL_SMARTACCESS_BEGEHUNG_EMAIL_MAX_KB), die den maximal zulässigen Wert in KB festlegt (Standard: 10.000). Als Richtwert gilt etwa 70 % des Mailserver-Limits, da Anhänge kodiert rund ein Drittel mehr Platz benötigen; bei einem Serverlimit von 15 MB ergibt das 10.000 KB. Steht die Variable auf 0, entfällt die Prüfung komplett, und Anhänge werden wie bisher immer angehängt.

  • Jede Mail zu einer B1300-Begehung enthält zusätzlich einen Link, der den DMS-Container mit dem Bericht im Objektmanagement öffnet. Der Link richtet sich an Sachbearbeiter im Objektmanagement und öffnet sich nur bei installiertem netFrameClient; ein entsprechender Hinweis findet sich im Mailtext. Ist der Bericht für den Anhang in der E-Mail zu groß, wird er nicht mitgesendet, sondern als Link auf das Online Service Center in den Mailtext eingefügt. Die Größengrenze steuert die neue globale Variable mit der Nummer 35880 (GLOBAL_SMARTACCESS_BEGEHUNG_EMAIL_MAX_KB) in KB, Standardwert 10.000.
Bug Fix​
  • Ein Fehler beim Senden von Begehungen wurde behoben.

Interessent​

Änderung​
  • Interessenten, deren Vor- oder Nachname (z. B. nach Login über Google/Facebook) leer ist, werden beim Öffnen des Interessentenformulars per Hinweis-Dialog zu den Zugangsdaten weitergeleitet und können dort ihren Namen direkt ergänzen.

Kundenportal​

Neu​
  • Bei einer Räumlichkeit kann im OM hinterlegt werden, dass beim Hinzufügen ein eigener Name vergeben werden muss. Beim Begehen wird der Raum dann farblich markiert und der Umbenennungsmodus gleich aktiviert.
  • Wird ein zweiter Raum mit gleichem Namen hinzugefügt, werden beide nummeriert („Zimmer 1", „Zimmer 2"). Bisher blieb der erste unbenannt.
  • Das Übergabeprotokoll zeigt im Navigationspunkt „Stammdaten" jetzt auch Werte aus der Person und der Einheit an, etwa die Nutzfläche oder das Stockwerk. Welche Felder erscheinen und wie sie beschriftet sind, legt die Konfigurationstabelle mit der Nummer 300530 „Indiv-Felder für Wohnungsübergabeprotokoll" fest: je Zeile eine Tabelle, ein Spaltenname und ein Label. Verfügbar ist jede Spalte der gewählten Tabelle, nicht nur Indiv-Felder.
  • Unter „Kommunikation" stehen jetzt auch Fax 2 und Ansprechperson zur Verfügung; Änderungen werden ins Objektmanagement zurückgeschrieben. Über die neue Konfigurationstabelle mit der Nummer 300700 („OSC Personendaten Kommunikation Felder", je Mandant einstellbar) lassen sich alle sieben Kommunikationsfelder umbenennen oder ausblenden.
  • Der Dialog „Personendaten Bearbeiten" im OSC zeigt unter „Adresse" jetzt auch das Land, reine Anzeige wie Straße, PLZ und Ort.

Ticket​

Bug Fix​
  • In der Anwendung „Ticket Liste" wurde ein Fehler bei der Anzeige des Mandanten behoben und das Suchverhalten optimiert.

Wohnungsübergabe​

Neu​
  • Im Listendialog „Wohnungsübergabe Räumlichkeiten" (erreichbar über OSC Cloud Wartung) lässt sich für jeden Raum einzeln festlegen, für welche Protokolltypen er angeboten wird (Übergabe, Rückgabe, Technische Abnahme, Vorbereitung, Erstbesichtigung oder Anlagenbegehung). Im OSC stehen unter „Neuer Raum" nur die freigeschalteten Räume zur Auswahl. Bei der Anlagenbegehung werden fixe Räume nicht mehr automatisch eingefügt. Bestehende Räume sind für alle Protokolltypen vorbelegt. Nicht gewünschte Räume bitte je Typ abwählen.
  • Wird bei einer Rückgabe im OSC wegen eines Mangels ein Ticket erstellt, ist dieses ab jetzt automatisch mit der Kündigung verknüpft. Die Verknüpfung entsteht als Ticketschritt der Art „Kündigung". Wird anschließend aus einem Ticketschritt eine neue Arbeit angelegt, übernimmt diese die Kündigung des Tickets.
  • In der Wohnungsübergabe sind die Laschen „Schlüssel" und „Zähler" jetzt auch im Modus „Vorbereitung für mehrere Einheiten" verfügbar. Die dort erfassten Einträge werden bei jeder ausgewählten Einheit gespeichert. Bereits vorhandene Schlüssel und Zähler einer Einheit bleiben dabei unverändert erhalten; darauf weist ein Hinweistext auf beiden Laschen hin.
Änderung​
  • Die Prüfung der Schlüssel nennt beim Abschluss jetzt die betroffene Zeile (Nr., Art, Fabrikat, Nummer) und unterscheidet zwischen leerem Eintrag, fehlender Stückzahl und ungültiger Stückzahl.

Zählererfassung​

Bug Fix​
  • In der Anwendung „Zählererfassung" werden inaktive Zähler nicht mehr angezeigt.