Patch-Notes 2025.1 LTS
Patch-Notes 2025.1.17
Bugs
Ticket-Nr. | Produkt | Komponente(n) | Beschreibung |
CURSOR-CRM | Systembasis Server | Der Timer zur Bereinigung der Systemtabellen lief parallel auf dem Massendatenserver | |
CU0063645 | CURSOR-CRM | Suchen | Suche auf Datumsfelder fand nicht die richtigen Datensätze |
CU0063586 | EVI | Skript-Bibliothek | Bei SC12SCHLEUPENCallUtils.getKeyValueSchleupen() in EVI stand ein Feldname im Skript |
CU0063496 | CURSOR-CRM | Skript-Bibliothek | Der Aufruf einer C0-Script-Klasse mittel ScriptUtils.callScriptClass löste die in der Kundenschicht hinzugefügte abhänginge Skript-Klassen nicht korrekt auf |
CU0062799 | CURSOR-CRM | Module | Nach Prozessänderungen war der Modus auf Modulexportsystem eingeschränkt |
CU0063347 | CURSOR-CRM | Bei Speichern von Suchbehältern wurde ein aktives „KI-Assistent“ Modul vorausgesetzt | |
CURSOR-CRM | Teststudio | Ein Report des Test-Studios ließ sich unter Umständen nicht in das CRM importieren | |
CU0063122 | CURSOR-CRM | Ein Maskenskript-Callback "externalInvocation" für Externe Aufrufe wurde nicht mehr aufgerufen, sofern das Feld "Skriptkonfiguration" keinen Wert enthielt | |
CU0063108 | CURSOR-CRM | Suchbearbeitung | Bei versuchter Anlage einer Systemsuche erschien eine Meldung zu nicht erlaubtem Customizing |
CU0062979 | Benachrichtigung, Customizing-Transport, Suchen | Suchen verloren ihre Berechtigung beim Customizing-Import | |
CU0062977 | Systembasis Web Client | Es wurde ein "AXIOS Error" in Sentry-Überwachung geloggt | |
CU0062822 | CURSOR-CRM | Skript-Editor, Systembasis Web Client | Redux-State des Maskenskript-Editors wurde beim Schließen des Tabs nicht korrekt aufgeräumt |
Features
Beschreibung |
Veraltete Prozess-Instanzen werden im Readiness-Report angezeigt |
Features-Dokumentation
Veraltete Prozess-Instanzen werden im Readiness-Report angezeigt
Existieren noch Instanzen, die auf den Definitionen von vor 25.1 beruhen, werden diese Instanzen in 26.1 nicht mehr fortgeführt werden können, da die BPM Modelle migriert werden müssen.
Der Readiness-Reports listet nun die betroffenen Prozesse mit der Anzahl an Instanzen auf.

Patch-Notes 2025.1.16
Bugs
Ticket-Nr. | Produkt | Komponente(n) | Beschreibung |
CU0062891 | CURSOR-CRM | Skript-Editor | Primitive Arrays als Parametertypen wurden vom Languageserver in Maskenskripten nicht unterstützt |
CU0062855 | Maskenskript | Language-Server lieferte keine Methodenvorschläge, wenn Methoden mit Arrays als Rückgabetyp im Skript enthalten waren | |
CURSOR-CRM | Kachel-Editor, Kacheln | Hinzufügen eines Parameters zu einer in C1 übersteuerten C0-Kachel führte beim Speichern zu einem Fehler | |
CU0061714 | CURSOR-CRM | Infoboard | Infoboard-Hintergrundfarbe für Entitätsboards hat sich nach Update auf die Version 2025.1 geändert |
CURSOR-CRM | Kachel-Editor | Eine in C1 übersteuerte C0-Kachel ließ sich nicht in ein anderes C1-System importieren | |
CU0062676 | EVI | Geschäftspartner-qualifizierung | CQ-Modul meldete einen Fehler bei der Anzahl der Zeichen während der Geschäftspartner-Neuanlage Der fehlende Text wurde ergänzt |
CU0060173 | CURSOR-CRM | BPM | In der BPM-Prozess-Historie der BPM-Suite wurden zu wenig Einträge angezeigt |
CURSOR-CRM | React-Komponente | Shift-Taste + <Klick> in Listen der Admin-Bereiche selektierte immer den obersten Eintrag | |
CURSOR-CRM | Kacheln | Editieren eines Schwellenwertes funktionierte nicht | |
CURSOR-CRM | Customizing-Transport | Die Abhängigkeiten zwischen LLMPromptTemplate und Suchbehälter, sowie zwischen Datenexport und Suchbehälter waren unvollständig | |
CU0061684 | TINA | REGEX beim Feld EEG-Anlagenschlüssel auf der Anlagenentität ( | |
CU0061215 | CURSOR-CRM | Geoanalyse | Im Detaildialog der Geoanalyse wurde "keine Gruppe" auch dann angezeigt, wenn es keine Attribute ohne Gruppe gab |
CURSOR-CRM | Teststudio, Update-Tool | Das Test-Studio konnte bei Verwendung des Update-Tools unter Umständen nicht korrekt gestartet werden | |
CU0058530 | CURSOR-CRM | Eine Kopie einer Kachelvariante führte beim Kopieren des gesamten Boards zu einem Fehler |
Features
Beschreibung |
Reflected Cross-Site-Scripting in der Fehlerbehandlung beim Login wurde nicht korrekt gefiltert |
Hervorhebung von zusammengehörigen Klammern im Skript-Editor (Web Client) |
Aktualisierung von Benachrichtigungen durch das Ändern der Mandanten-Zuordnung |
Features-Dokumentation
Reflected Cross-Site-Scripting in der Fehlerbehandlung beim Login
Die Fehlerbehandling beim Login wurde verbessert.
Hervorhebung von zusammengehörigen Klammern im Skript-Editor
Bisher wurden im Monaco-Editor im Web Client zusammengehörige öffnende bzw. schließende Klammern nicht visuell hervorgehoben. Dies wurde nun eingebaut, um die Arbeit im Editor bzw. in den Editoren zu erleichtern.

Hervorhebung von Klammern
Aktualisierung von Benachrichtigungen durch das Ändern der Mandanten-Zuordnung
Wenn ein Vorgang an einen Mitarbeiter delegiert wird, der einem anderen Mandanten zugehörig ist, wird das Benachrichtigungsmenü automatisch aktualisiert, sodass die Benachrichtigung umgehend bei dem Mitarbeiter des anderen Mandanten angezeigt wird.
Patch-Notes 2025.1.15
Bugs
Ticket-Nr. | Produkt | Komponente(n) | Beschreibung |
CU0062423 | CURSOR-CRM | Kacheln | KPI-Kachel V.2: Trotz Einstellung auf 2 Nachkommastellen wurden diese nicht aufgefüllt |
CU0062393 | Kacheln | KPI Kachel zeigte keine Suchen an | |
CURSOR-CRM | Systembasis Server | Bei der Verknüpfung von doppeltpersisitenten Relation unter MSSQL wurde mit dem Leerstring gesucht | |
CU0062184 | CURSOR-CRM HelVis | Maskenskript | Die Methode 'maskBeforeClose' wurd im Web Client bei Klick auf "Speichern und schließen" nicht aufgerufen, wenn es keine Änderung auf der Hauptmaske gab |
CU0062104 | CURSOR-CRM | Systembasis Server | Die Suchausführung eines leeren Set-Objektes in einer In-Funktion lieferte Ergebnisse, obwohl das Ergebnis leer sein müsste |
CU0061292 | Geoanalyse | Geoanalyse-URL wurde fehlerhaft aufgebaut (ECRM-151) | |
CU0061709 | CURSOR-CRM | Update/Systeminitialisierung | Nach Update von 2025.1 war doppelter JBoss-Neustart erforderlich |
CU0061838 | CURSOR-CRM | Maskenskript | Per FieldUtils gesetzte Werte im Prozess in einem Upper-Case-Feld wurden abhängig vom Client unterschiedlich in die Datenbank geschrieben |
CU0061224 | CURSOR-CRM | Customizing-Transport, Schlüssel | Automatischer Schlüsselabgleich konnte nicht kaskadierend durchgeführt werden |
CURSOR-CRM | React-Basis | JSONParsePatch konnte nicht mit zirkulären Properties umgehen | |
CURSOR-CRM | Kachel-Editor, Kacheln | In der C2-Kundenschicht duplizierte das Hinzufügen eines Parameters zu einer C0-Kachel den gesamten Parameterbaum | |
CU0061536 | CURSOR-CRM | myCRM | Lesezeichen im Admin-Bereich durften umbenannt werden |
CU0061410 | CURSOR-CRM | Maskenskript | Die Verwendung von 'DialogUtils.showDecisionDialog' in der C0-Schicht verhinderte die Ausführung eines C2-Maskenskripts |
CU0060918 | CURSOR-CRM | Geschäftspartnerqualifizierung | Die Anzahl von Prozess-Instanzen ermittelt durch 'ProcessUtils.getInstanceCount' wurde bei Fehlern in Teilprozessen nicht zurückgesetzt |
CU0060584 | CURSOR-CRM | Admin-Konsole | Es erfolgte eine Serviceanforderung, wenn in den Bereichen mit dem Wert "(" gefiltert wurde |
Groupware | Eine Telefonnummer wurde nicht beim Outlook-Abgleich in den Kontakt geschrieben | ||
CURSOR-CRM | Groupware | Wurde keine Mailarchiv-Datei vor dem Mailverschicken erstellt, trat ein Fehler auf |
Features
-
Patch-Notes 2025.1.14
Bugs
Ticket-Nr. | Produkt | Komponente(n) | Beschreibung |
CU0061015 | CURSOR-CRM | Installer/Updater | Die Version von Notepad++ Mini in der Kopiervorlage war zu alt |
CU0061394 | CURSOR-CRM EVI TINA | Metadaten, Standard-Entwicklungsprozess | Mit Update auf 2025.1 wurden Feldpatterns bei der Generierung der Projekt-Nummer geändert Nach dem Update auf 25.1 wurde in Projekten die Projekt-Nummer mit einem Minus-Zeichen generiert. Dies war nicht beabsichtigt für alle Kunden. Dies wird nun zurückgenommen. Nur Tina-Kunden mit entsprechender Restandardisierung hatten hier ein Minus-Zeichen in der Projektnummer. Hier muss das Pattern manuell wieder geändert werden auf Korrektur-Statement:
SQL
|
CURSOR-CRM | Update/Systeminitialisierung | Beim Update wurde die Groß-/Kleinschreibung von Schlüsseln-Duplikaten nicht ignoriert | |
CURSOR-CRM | Application Server | Powershell Signaturen für den Versionen 25.3, 25.1 und 24.1 waren abgelaufen | |
CU0061364 | CURSOR-CRM | Dokumentenhandling | Beim Aufräumen des lokalen Dokumentenverzeichnisses konnten Dokumente gelöscht werden, welche noch ausgeliehen waren |
CU0060027 | CURSOR-CRM | Dokumentenhandling | Der E-Mail-Import war auf Entitäten ohne Dokumentenunterbereich nicht mehr möglich |
Features
Beschreibung |
Erweiterung des Aufrufs des CTI-Dialogs via URL um das Telefonnummerformat mit "+" |
Readiness-Check: fieldFocusLost Methode in BPM Benutzer-Tasks auflisten |
Features-Dokumentation
Erweiterung des Aufrufs des CTI-Dialogs um das Telefonnummerformat mit "+"
Bisher unterstützte der Aufruf des CTI-Dialogs via URL nur Telefonnummern mit vordefinierter Formatierung als E.164. Wenn die Nummer +49 xxxxxxxx angerufen hat, wurde der richtige Geschäfts- bzw. Ansprechpartner nicht gefunden.
Jetzt werden Anrufe von +49 xxxxxxxx den Ansprech- bzw. Geschäftspartnern korrekt zugeordnet.
Readiness-Check: fieldFocusLost Methode in BPM Benutzer-Tasks wird aufgelistet
focuslost-Methoden in BPM wurden für die Readiness-Kachel ergänzt.

Patch-Notes 2025.1.13
Bugs
Ticket-Nr. | Produkt | Komponente(n) | Beschreibung |
|---|---|---|---|
CURSOR-CRM | Suchausführung | Eine leere Liste als Parameter einer In-Funktion erstellt mit SearchUtils lieferte nach dem Update auf 25.1 beim Aufruf von count() Ergebnisse zurück, obwohl es kein Ergebnis hätte geben dürfen | |
CU0061160 | CURSOR-CRM | Systembasis Server | Der Readiness-Report in 25.1 zeigte Pixelmasken im Status ERROR anstatt INFO an Ein Update von 25.1.12 oder älter auf 25.3 oder neuer läuft auf Fehler, wenn Pixelmasken im System vorhanden sind. Ein Patch auf 25.1.13 ist vor dem Update notwendig. |
CU0061029 | CURSOR-CRM | Update/Systeminitialisierung | Beim Update auf 25.1 waren die Entitäten der Relation r12PR12INACC vertauscht |
CURSOR-CRM | Update-Tool | Der Applikationsserver konnte nicht neu gestartet werden, wenn beim Update ein Fehler auftrat | |
CU0060892 | CURSOR-CRM | Schlüssel | Die Vorschlagsliste bei numerischen Schlüsselfeldern wurde nicht korrekt generiert |
CU0060802 | CURSOR-CRM | BPM | Massendatenaktionen wurden nach erfolgreichem Abschluss der Prozess-Aktion gelöscht |
CU0060769 | CURSOR-CRM | Systembasis Web Client | Die Web Client Anmeldung musste nach einer Abmeldung zweimal durchgeführt werden Wurde nach einer Abmeldung der Webclient über eine URL aufgerufen, die ohne Anmeldung nicht erreichbar ist, wurde der erste Anmeldeversuch verworfen. |
Admin-Konsole | Beim Öffnen einer Tabellendefinition im Suchbehälter wurde immer die Beispielkonfiguration angezeigt | ||
CU0060689 | CURSOR-CRM | BPM | BPM Einstellung "Ausführen als" griff beim Massendatentask nicht mehr |
CURSOR-CRM | Customizing-Transport | Gruppenfeldeigenschaften konnten durch Customizing-Transporte auseinander laufen | |
CU0057997 | CURSOR-CRM | Groupware | E-Mail-Versand ohne Authentifizierung am SMTP-Server funktionierte nicht, wenn Groupware-Anmeldeinfos im Mitarbeiter fehlten |
Features
Beschreibung |
|---|
Konfigurationsmöglichkeit zur Prüfung der Office 365 Konfiguration anhand der Mail-Adresse |
Features-Dokumentation
Konfigurationsmöglichkeit zur Prüfung der Office 365 Konfiguration anhand der Mail-Adresse
Über einen Propertymapper-Eintrag kann man die ursprüngliche Konfiguration wieder so nutzen, dass die E-Mail-Adresse und die UPN nicht mehr deckungsgleich sein müssen. In diesem Zuge wurde auch die Meldung, welche die erfolgreiche Authentifizierung zeigt, erweitert.
Hintergrund
UPN steht für „Universal Principal Name“. Es handelt sich um einen eindeutigen Bezeichner, der in Microsoft Active Directory-Umgebungen verwendet wird, um einen Benutzer unabhängig von der Domäne zu identifizieren, in der der Benutzerkonto gespeichert ist. Der UPN ähnelt einer E-Mail-Adresse und besteht normalerweise aus dem Benutzernamen (dem Namen, der vor dem @-Zeichen steht) und dem UPN-Suffix (dem Teil nach dem @-Zeichen), welches in der Regel der voll qualifizierte Domänenname (FQDN) der Domäne ist, zu der der Benutzer gehört.)
Das betrifft Postfächer, die in der Microsoft-Cloud liegen (Microsoft 365). Hier können die E-Mail-Adresse und die tatsächliche Anmeldung (über Microsoft-Online) unterschiedlich sein.
Beispiel: Die E-Mail-Adresse ist Hans.Mueller@cursor.de, die Anmeldung bei Microsoft ist aber H.M@cursor.de. Somit war eine Anmeldung nicht möglich, da geprüft wurde, dass beide „E-Mail-Adressen“ gleich sind. Genau diese Prüfung wird dann über den PropertyMapper abgeschaltet.
Mit dem Beispiel-Statement wird die UPN-Prüfung abgeschaltet
insert into propertymapper
(Pk, id, propertyvalue, propertytype, property, principal, active, createdate, createuser, updatedate, updateuser, custlayer)
values
(FNC_NEW_ID('ProMa'),
'/de/cursor/jevi/common/activity/GroupwarePreferences$!!$isO365UpnCheckEnabled','false', 'SYSTEM', '', '', 1, getdate(), 'admin', getdate(), 'admin', 'CN')
Patch-Notes 2025.1.12
Bugs
Ticket-Nr | Produkt | Komponente(n) | Zusammenfassung |
CU0060695 | TINA | Zuordnungsbrowser | Projektrollen werden weiterhin in Auswahlmenü angezeigt obwohl die Auswählbarkeit eingeschränkt wurde |
CU0060660 | CURSOR-CRM | Update/Systeminitialisierung | Readiness-Check meldete fehlerhafte Benutzereinstellungen zur Schriftart, so dass kein Update auf die Version 2025.1 möglich war |
CU0060611 | CURSOR-CRM | Admin-Konsole | Leeren der Nachkommastellen von Feldeigenschaften führte zu Serviceanforderung |
CU0059910 | Vorgangsmanagement | Über den F8-Shortcut war der Vorgangs-Abschluss ohne Abschlussprozess möglich | |
CURSOR-CRM | Masken | Ein mit FieldUtils.setVisible ausgeblendetes Bild-Feld hinterließ einen weißen Rahmen | |
CURSOR-CRM INHOUSE | Suchausführung | Suchanfragen aus Kacheln zeigten bei der Abmeldung Logeinträge mit ungültiger Session |
Features
-
Patch-Notes 2025.1.11
Bugs
Ticket-Nr | Produkt | Komponente(n) | Zusammenfassung |
|---|---|---|---|
CURSOR-CRM | Teststudio | Das Aktualisieren des Edge-WebDrivers funktionierte im Test-Studio nicht mehr | |
CURSOR-CRM | Customizing-Transport | Vom Schlüsselabgleich generierte Aktivitäten mit einer HTML-Tabelle wurden im Web Client nicht korrekt angezeigt | |
CU0060034 | CURSOR-CRM | Kacheln | Kachel V2: DependentDataSource-Factory übergab Proxy statt tatsächlichen Entry |
CURSOR-CRM | Update/Systeminitialisierung | Falls Gruppen in der Kundenschicht (C2) durch eine Schnittstelle größer als 10080 angelegt wurden, waren diese fehlerhaft | |
CURSOR-CRM | Customizing-Transport | Bei Schlüsselkonflikten war die Meldung fehlerhaft | |
CU0058844 | CURSOR-CRM | Masken | Masken, die in der Masken-ID Umlaute enthielten, konnten im Web Client nicht bearbeitet werden |
Features
Zusammenfassung |
|---|
Bereitstellung der Storybook-Dokumentation über den Applikationsserver |
Features-Dokumentation
Bereitstellung der Storybook-Dokumentation über den Applikationsserver
Die Dokumentation der Tile-API ist direkt über den Applikationsserver erreichbar.
Die URL zum Aufruf lautet: https://<server>/storybook
Der Aufruf kann auch direkt aus der Anwendung heraus über den Kacheleditor erfolgen. Hierzu wurde ein neuer Schalter aufgenommen.

Schalter für den Aufruf der Kachel-API-Dokumentation im Kachel-Editor
Der neue Kontextpfad /storybook müsste demnach ggf. auch an Stellen ergänzt werden, die Aufrufe umleiten/blocken (z.B. Reverse-Proxy, WAFs, etc.).
Details finden Sie im Kapitel: https://help.cursor.de/de/hub/current/ssl-kommunikationsstrecken-zertifikate#id-(de)SSL-Kommunikationsstrecken&Zertifikate-EinsatzvonReverse-Proxy/Loadbalancer/WAF(WebApplicationFirewall
Patch-Notes 2025.1.10
Bugs
Ticket-Nr | Produkt | Komponente(n) | Zusammenfassung |
|---|---|---|---|
CU0059443 | EVI | BPM | BPM-Prozess mit zeitlichem Zwischenereignis lief nicht weiter |
CU0059687 | Kacheln | Dokumentvorschau im Unterbereich wurde nicht angezeigt, da selektierte Primärschlüssel nicht an Kachel übergeben wurden | |
CURSOR-CRM | Suchausführung | Nachschlage-Felder in Sammlersuchen auf der obersten Ebene einer untergeordneten Suche führten zum Absturz des Web Clients | |
CURSOR-CRM | Maskenskript | Im Produktivsystem konnte das Maskenskript nicht mehr temporär bearbeitet werden | |
CURSOR-CRM | Admin-Konsole | Nach Setzen der Pflichtfeldeigenschaft für Feld "AddressType.Address" war es nicht möglich, einen Geschäftspartner zu öffnen | |
CU0058369 | Kacheln | Kanban: Im Wizard fehlten Felder für die Karten-Konfiguration | |
CU0059067 | Infoboard | Kacheln | KPI-Kacheln wurden teilweise nach dem Transport ins Prod-System nicht geladen |
Features
Zusammenfassung |
|---|
Prüfung der C0-Maskenskripte und lesende Ansicht für CURSOR Standard Skripte |
Features-Dokumentation
Prüfung der C0-Maskenskripte und lesende Ansicht für CURSOR Standard Skripte
Im Maskenskript-Editor wird der Reiter "CURSOR Standard-Skript" (C0-Skript) LESEND angezeigt, da in Kundenprojekten bei Rückfragen das Verständnis zum C0-Skript erforderlich ist.
Für Administratoren ist der Skript editierbar.
Patch-Notes 2025.1.09
Bugs
Ticket-Nr | Produkt | Komponente(n) | Zusammenfassung |
|---|---|---|---|
CURSOR-CRM | BPM | Nachrichten in Benuatzeraktionen wurden nicht angezeigt, wenn die Prozess-Instanz vor dem Update auf 25.1 gestartet wurde | |
CURSOR-CRM | Systembasis Server | Dauerte die Anmeldung länger als 1 Sekunde, so drehte der Server eine Endlosschleife | |
CU0059259 | CURSOR-CRM | Benachrichtigung | Der Server-Cache konnte nicht geleert werden, wenn mit einem Mitarbeiter mehr als 10.000 Systembenachrichtigungen verknüpft waren |
CU0059125 | Masken | Das Felddarstellungsverhalten war im Bearbeitungsmodus unterschiedlich |
Features
Zusammenfassung |
|---|
Aufnahme von TABLE als Returntype beim Aufruf von SQLUtils.executeProcedure() |
Features-Dokumentation
Aufnahme von TABLE als Returntype beim Aufruf von SQLUtils.executeProcedure()
Details finden Sie im → Skripting-Handbuch.
Patch-Notes 2025.1.08
Bugs
Ticket-Nr | Produkt | Komponente(n) | Zusammenfassung |
|---|---|---|---|
CURSOR-CRM | Systembasis Server | EXAMPLE_DATA und EXAMPLE_MODULES Variablen befanden sich außerhalb der Variablen für die Updateroutine | |
CU0059023 | CURSOR-CRM | Systembasis Rich Client | Eine Mehrfachänderung der Sprache in der Listenansicht des Bereichs "Ansprechpartner" führte zu einem Fehler |
EVI | BPM | In C12-Prozessen wurden die Felder C12NeuBonus.Quote und C12SofortBonus.Quote referenziert, die nicht existieren | |
CU0058984 | CURSOR-CRM | Suchbearbeitung | Das Öffnen einer BPM Suche mit einem ungültigen Schlüssel führte zu einer Serviceanforderung |
CU0058951 | EVI | Systembasis Server | Die Verknüpfung von "Anschlussobjekt" und "Geschäftspartner" führte zu einer Fehlermeldung im Web Client |
CURSOR-CRM | Suchausführung | Der Suchenname im Log fehlte, wenn die Ausführung mit einer zu großen Lucene-Ergebnismenge (>30.000) fehlschlug | |
CURSOR-CRM | Systembasis Web Client | HTML-Felder wurden bei der Pflichtfeldvalidierung nicht als gefüllt erkannt | |
CU0058751 | CURSOR-CRM | Kacheln | Die Standardkachel Systemmonitor lieferte nach Update auf Version 25.1 eine Fehlermeldung "TooManyDataException" |
CU0058691 | CURSOR-CRM | Update/Systeminitialisierung | Eine Prozessnamenanpassung nach Update von 24.1.12 auf 25.1.7 war nicht vollständig |
CURSOR-CRM | Systembasis Web Client | Im Download-Servlet des Web Clients wurden die Dokumentenberechtigungen nicht geprüft | |
CU0058496 | CURSOR-CRM | Masken-Editor | Eine Maske konnte nicht gespeichert werden (XMLHttpRequest-Fehler) |
CU0058470 | CURSOR-CRM TINA | HTML-Editor | In Memofeldern wurden Flaggensymbole aus einem Worddokument durch ein Feature im HTML-Editor generiert |
CURSOR-CRM | Kachel-Editor | Beim Übersteuern der Kachel C12InstallationOverview kam es zu einem Fehler | |
CURSOR-CRM | BPM | Das Bereinigen von Prozessinstanzen lief auf den Datenbankfehler ORA-00955 | |
CURSOR-CRM | Skript-Bibliothek | REST-Anfragen, die über OAuthUtils.createRequest erzeugt wurden, konnten nicht gemockt werden | |
CU0058387 | EVI TINA | Update/Systeminitialisierung | Nach dem Update auf 25.1.6 wurden die Systemboards auf C2-Masken nicht mehr angezeigt |
CURSOR-CRM | Skript-Bibliothek | Das Logging von Fehlern in der Skript-Bibliothek wurde unterdrückt | |
CU0058389 | CURSOR-CRM | Systembasis Web Client | Datenüberleitung auf ein Picklistenfeld führte zu einem Redirect-Fehler im Browser |
CU0058310 | EVI | Kacheln | In der Geschäftspartner Kachel "Geschäftspartnerverträge“ kam es zum Fehler "C0DataContainer is not defined" Es haben ein paar "Aufräumstatements" gefehlt, die nach der Migration der C1-Kacheln nach C0 veraltete Daten aus den Kundensystemen entfernen. Wenn das Problem nach einem Update auf 25.1 auftritt, kann man folgendes Vorgehen nutzen, um das Problem zu beheben.
|
CU0057955 | EVI | Maskenskript | Es kam zum Skriptfehler wegen fehlendem Feld "CoName1.Address" aus der C0-Schicht, welches in der C2-Schicht aber nicht verwendet wurde Das Problem konnte nicht reproduziert werden, deshalb wurde die entsprechende Stelle robuster gemacht. |
CURSOR-CRM | Maskenskript | Neuanlage eines C1-Maskenskripts für eine Entität konnte zum Fehler führen | |
CURSOR-CRM | Admin-Konsole | Beim Öffnen der Feldeigenschaften per "Feld verwalten" von 2 unterschiedlichen Feldern nacheinander wurde das falsche Feld angezeigt | |
CURSOR-CRM | Admin-Konsole | Ungespeicherte Änderungen in gleichartigen Admin-Bereichen gingen bei Neuanlage verloren | |
CU0057323 | CURSOR-CRM | Suchbearbeitung | Suchfeld mit Variablendefinition war für normale Benutzer im Web Client schreibgeschützt |
CU0056056 | CURSOR-CRM | Admin-Konsole | Beim Öffnen der Feldeigenschaften per "Feld verwalten" war unter Firefox der Fokus in der Liste nicht korrekt |
CU0034590 | CURSOR-CRM | Dokumentenhandling | Beim Import von Dokumente per Drag & Drop konnten im Fehlerfall zusätzliche leere Dokumenten-Datensätze angelegt werden |
Features
Zusammenfassung |
Umgang mit Excel-Auswertungen ohne die erweiterte Dateibehandlung |
Aufgrund interner Sicherheitsregeln funktioniert der Download der Charts innerhalb der Pivot-Tabelle nicht und wird daher entfernt. |
Features-Dokumentation
Excel-Auswertungen ohne die erweiterte Dateibehandlung
Bisher setzte die Excel-Integration im Web Client die erweiterte Dateibehandlung voraus, wozu es zu Nebeneffekten kam, wenn die erweiterte Dateibehandlung ausgeschaltet war.
War die Option "Suchfenster und Auswahldialog anzeigen" deaktiviert, so konnte die Datei überhaupt nicht geöffnet werden. Nach der Bestätigung jegliches Buttons im Dialog zur erweiterten Dateibehandlung passiert einfach nichts, der Task blieb im Benachrichtigungsmenü bestehen.
Andernfalls, wenn die Option "Suchfenster und Auswahldialog anzeigen" aktiviert war, konnte die Datei geöffnet werden, allerdings kam immer wieder die Abfrage zur erweiterten Dateibehandlung, egal welcher Button gedrückt wurde.
Wenn die erweiterte Dateibehandlung per Benutzereinstellung deaktiviert ist, erscheint der Dialog zur erweiterten Dateibehandlung erst gar nicht. Stattdessen wird die Excel-Datei analog zum Excel-Export von Suchergebnislisten direkt heruntergeladen.
Wenn die erweiterte Dateibehandlung per Benutzereinstellung aktiviert ist, so erscheint der Dialog zur erweiterten Dateibehandlung.

Ein Klick auf "Benutzereinstellung deaktivieren" löst den Download aus und im nächsten Schritt wird auch die Datei heruntergeladen.
Ein Klick auf "Nein (Für Sitzung deaktivieren)" löst ebenfalls den Download aus und im nächsten Schritt wird auch die Datei direkt herunterladen. Sollte der Anwender in dieser Sitzung erneut eine Excel-Vorlage ausführen, wird der Dialog zur erweiterten Dateibehandlung wieder übersprungen und die Datei direkt heruntergeladen.
Ein Klick auf "Ja" installiert die Erweiterung. Im Web Client erscheint dann der Hinweis, dass man sich abmelden muss.
Wenn es sich um eine Datei handelt, bei der Suchfenster und Auswahldialog nicht angezeigt werden, gilt das Verhalten genauso. Da der Massendatenserver in diesem Fall möglicherweise nicht mitbekommt, dass die Datei geöffnet wurde und dementsprechend des Task nicht automatisch löschen kann, muss der Anwender den Task manuell löschen (Benachrichtigungsmenü -> aus der Liste entfernen).
Aufgrund interner Sicherheitsregeln funktioniert der Download der Charts innerhalb der Pivot-Tabelle nicht und wird daher entfernt
Beim Hovern über den Chart erscheint eine Toolbar ohne den Download-Button ganz links.
Patch-Notes 2025.1.07
Bugs
Ticket-Nr | Produkt | Komponente(n) | Zusammenfassung |
|---|---|---|---|
CURSOR-CRM | BPM | Nach dem Update auf die Version 2025.1 konnten übersteuerte C12-Prozesse nicht korrekt gestartet werden | |
CURSOR-CRM | Systembasis Rich Client | Bei der Prüfung auf das Clientzertifikat beim SAP Single Signon musste "Ausgestellt von" mit geprüft werden, um das Zertifikat eindeutig zu identifizieren | |
CU0057835 | CURSOR-CRM | Systembasis Rich Client | Die Auswahl eines Schlüssels in einem Schlüsselfeld war nicht performant, wenn mehrere tausend Schlüssel vorhanden sind |
CURSOR-CRM | Update/Systeminitialisierung | Die Schnellerfassungsmasken für TINA und EVI hingen nicht an den Modulen | |
CU0057995 | CURSOR-CRM | Kachel-Editor | Beim Konfigurieren der Parameter einer V2-Kachel kam es zu einem Fehler "TypeError: g.map is not a function" |
CURSOR-CRM | Customizing-Transport | Beim Verwerfen von Paketen im QS-System wurde, wenn der Dev-Server nicht erreichbar war, HTML-Code in der Fehlermeldung angezeigt | |
CU0057373 | CURSOR-CRM | Mandatenmanagement | Einträge in der Änderungshistorie wurden immer mit dem Hauptmandanten des Users statt des aktiven Mandanten geschrieben |
CU0057542 | Suchen | Bei zwei geöffneten Suchbehältern wurden Änderungen an einem Suchbehälter in den anderen Suchbehältern übernommen | |
CU0057541 | Suchen | Nach dem Entfernen einzelner Teilsuchen aus einem Suchbehälter ließ sich dieser nicht speichern | |
CU0057314 | CURSOR-CRM | Kacheln, Suchen | Bei Kachelsuchen war keine Parameterübergabe mehr möglich |
Features
Zusammenfassung |
|---|
Migration der doppelt persistenten Relation “rCoPeOptIn” |
Features-Dokumentation
Migration der doppelt persistenten Relation “rCoPeOptIn”
Bei der Erweiterung der Entitätenverknüpfung um eine m:n-Relation zwischen Consents und Ansprechpartnern, die doppelt persistent ist, erfolgt in einem Patch-Statement (Oracle oder MSSQL) eine Migration der bestehenden 1:n-Verknüpfungen (für die doppelte Persistenz).
Patch-Notes 2025.1.06
Bugs
Ticket-Nr | Produkt | Komponente(n) | Zusammenfassung |
|---|---|---|---|
CU0035382 | Systembasis Web Client | Bei nicht validen Datumsfeldern kam es zu einem Fehler | |
CURSOR-CRM | Geschäftspartnerqualifizierung | Im Monitoring von Dun and Bradstreet fehlten Werte im Suchergebnis | |
CU0057070 | Kachelvarianten | Bei der Verwendung des Kachelvariantenkonfigurators kam es zu einem Fehler | |
CURSOR-CRM | Update/Systeminitialisierung | Nach dem Patch auf 25.1.5 kam es zu einem Metadatenfehler | |
CURSOR-CRM | BPM | Das Veröffentlichen von Prozessen ab Version 2025.1 konnte dazu führen, dass der Prozess nicht mehr bearbeitet werden konnte | |
CURSOR-CRM | Login | Ein gesperrter Mitarbeiter konnte sich weiterhin mit einem OAuth-Token einloggen Der Bugfix beschränkt sich auf die Anmeldungen der App, sofern diese an die neue Login-Page angebunden ist. Das Ausstellen von OAuth-Tokens an andere Stellen ist momentan nicht möglich, so dass diese Stellen nicht im Besitz eines OAuth-Tokens sein können. Demnach lässt sich dieser Fehlerzustand nicht ausnutzen. | |
CURSOR-CRM EVI TINA | Update/ Systeminitialisierung | Für verwendete Bibliotheken im Maskenskript wurde falscher CustLayer hinterlegt | |
CU0057817 | KI | In der Antwort des KI-Assistenten im Maildialog wurden oft die letzten Werte abgeschnitten | |
CURSOR-CRM | Update/ Systeminitialisierung | Beim Update auf 25.1 wurden übersteuerte C0-Prozesse auf dem EVI/Tina Modul veröffentlicht, obwohl sie vorher nicht veröffentlicht waren | |
CURSOR-CRM | Update/ Systeminitialisierung | Aufgrund fehlerhafter Suchen kam es zum Abbruch des Updates | |
CU0057679 | EVI | BPM | Das BPM Nachrichten-Ende-Ereignis wurde nach einer Benutzeraktion mit angehängtem Zeitereignis nicht ausgeführt |
CURSOR-CRM | Update/Systeminitialisierung | Beim Update auf ein ungültige Version wurden zum Update Versionen genannt, auf die man ebenfalls nicht Updaten konnte | |
CURSOR-CRM | Suchausführung | Beim Ausführen der Suche C0MyContactPersonFavorites war die Ermittlung "useCost" nicht richtig | |
CURSOR-CRM | Systembasis Server | Im Readiness-Report wurden Dokumentvorlagen angezeigt, die keine COM-Schnittstelle benötigten | |
CU0057549 | Systembasis Server | Ein Kommunikationsdatensatz war nicht editierbar, wenn dieser nicht an einer Rolle hing | |
CURSOR-CRM | Kacheln | Abhängige Felder von DataSources wurden nicht mehr automatisch dem Suchergebnis hinzugefügt | |
CU0057286 | CURSOR-CRM | Jasper Reports | Feldeigenschaften von Datumsfeldern und Dezimalfeldern wurden in Listen-Reports nicht beachtet |
CU0057411 | CURSOR-CRM | Mandatenmanagement | Im Web Client des Produktivsystems konnte der geänderte Systembetreiber des Mandanten nicht gespeichert werden |
CU0057342 | CURSOR-CRM | Kacheln | Die Kachel 'Auftragseingang' konnte mitgegebene Datumswerte nicht korrekt interpretieren |
CU0057266 | KI | In der Prompt-Bibliothek wurden im Prompt-Editor alle Wörter bei der Autovervollständigung angezeigt | |
CU0056367 | EVI | EVU | Aktivitäten mit Projektnummer im Betreff wurden nicht automatisch mit dem Projekt verknüpft |
CU0056358 | EVI | EVU | Abfrage zur Änderung der Bankverbindung für weitere Vertragskonten erschien, obwohl keine weiteren Vertragskonten vorhanden waren |
Features
-
Patch-Notes 2025.1.05
Bugs
Ticket-Nr | Produkt | Komponente(n) | Zusammenfassung |
|---|---|---|---|
CURSOR-CRM | Update/Systeminitialisierung | Indizes wurden beim Update nicht automatisch aktualisiert | |
CU0057538 | CURSOR-CRM | Systembasis Server | Beim Protokollieren von Suchfehlern kam es zu einer Fehlermeldung |
CURSOR-CRM | Customizing-Transport | Beim Transport von Modulen wurde die Version nicht korrekt übertragen | |
CURSOR-CRM | Admin-Konsole | Globales Filterfeld berücksichtigte nicht den i18n-Modulnamen | |
CURSOR-CRM | Systembasis Server | Bei der Anlage von Angeboten wurden doppelte Geschäftspartner-Verknüpfungen erzeugt | |
CURSOR-CRM | Skript-Bibliothek | Wenn ein Test in der Skript-Bibliothek fehlschlug, wurden dessen Mocks für die nachfolgenden Tests nicht zurückgesetzt | |
CU0057247 | CURSOR-CRM INHOUSE | Systembasis Web Client | Der Unterbereich wurde nach Wegordnen erst nach einer Aktualisierung des gesamten Datensatzes korrekt angezeigt |
CU0057265 | KI | In der Prompt-Bibliothek wurde beim Löschen eines Schlüssels auch der Neuanlage-Button entfernt | |
CU0057264 | CURSOR-CRM | Maskenskript | Wenn man nach beendeten Vorgängen suchte, wurde der Abschluss-Prozess ausgelöst |
CURSOR-CRM | Skript-Bibliothek | Umbenennung von Variablen in der Skript-Bibliothek funktionierte manchmal nicht | |
CU0057093 | CURSOR-CRM | Admin-Konsole | Der initiale Filter der Bereiche für die Modulsichtbarkeit stand nicht auf "sichtbar" |
CURSOR-CRM | Customizing-Transport | Die meisten Rest-Aufrufe im Paket-Wizard reagierten nicht auf unerwartete Fehler | |
CURSOR-CRM | Kacheln | Persistierter Filter konnte zu unerwarteten Ergebnissen in Kacheln führen | |
CURSOR-CRM | Customizing-Transport | Wurde beim Import von Customizing-Paketen eine falsche ZIP-Datei ausgewählt, hing der Import bei der Validierung | |
CURSOR-CRM | i18n | Bei fehlenden Feldnamenübersetzungen wurde in der Suchmaske kein Fallback angezeigt | |
CURSOR-CRM | Systembasis Web Client | Beim Ausführen eines externen Aufrufs kam es zu einem Fehler, wenn der aktive Level ein Massendaten-Wizard war | |
CURSOR-CRM | Admin-Konsole | Änderungen an Relationseigenschaften wurden nicht gespeichert, wenn nicht alle Relationseigenschaften vollständig geladen wurden | |
CU0056946 | CURSOR-CRM | Systembasis Server | Das Standard-BI-Board für Angebote stand nicht mehr zur Verfügung |
CURSOR-CRM | Systembasis Web Client | Bei der Neuanlage eines schlüsselwertabhängigen Bereichs wurde ein Skriptfehler gemeldet | |
CURSOR-CRM | Admin-Konsole | In der C0- und C1-Schicht konnten in den Feldeigenschaften die Konfigurationsgruppen ausgewählt werden | |
CURSOR-CRM | Skript-Bibliothek | Die Verfügbarkeit von Skript-Methoden wurde in den Test-Ausführungen der Skript-Bibliothek nicht korrekt geprüft | |
CU0056825 | CURSOR-CRM | Systembasis Web Client | Eingaben in Zahlfelder wurden bei der Suche nicht berücksichtigt |
CU0056810 | Teststudio | Test-Studio: Ein Dialog zur automatischen Maskenprüfung sperrte das Test-Studio | |
CU0056592 | CURSOR-CRM | React-Komponente | Text-Filter in Customizing-Paketen funktionierte nicht |
CURSOR-CRM | Kacheln | Während der Konfiguration in der Kanban-Kachel sprang diese immer wieder auf den Placeholder "Hohe Ausführungskosten" | |
TINA | Systembasis Server | Produktgruppe auf den Produkten war für TINA kein Pflichtfeld mehr | |
CU0056330 | CURSOR-CRM | Kacheln | Kanban-Kachel konnte nicht korrekt die Ergebnisse sortieren, wenn ein über eine Besitzt-Relation verknüpfter Status verwendet wurde |
CURSOR-CRM | Admin-Konsole, BPM | Das Übersteueren eines Prozesses überschrieb die aktuelle Ansicht und wurde beim neu Laden wieder zurückgesetzt | |
CU0056257 | CURSOR-CRM | Admin-Konsole | Das Sperrkonzept für Bereiche griff nicht, wenn 'Feld-/Bereich verwalten' per Kontextmenü geöffnet wurde |
CU0035397 | CURSOR-CRM | Kacheln | KanbanV2: Das Übersteuern eines C0-Boards sowie Interkation mit dem FilterSorter verursachte eine React-Fehlermeldung |
CU0035085 | Kacheln | CompactList-Kachel: Suchvorgänge aktualisierten die Kachel nicht mehr | |
CURSOR-CRM | Customizing-Transport, i18n, Kachel-Editor, Kacheln | Übersteuerertes i18n von Kacheln konnte nicht transportiert werden, wenn die Kachel selbst nicht modifiziert wurde |
Features
Zusammenfassung |
|---|
REST-API wurde um Verknüpfungen von (mehreren) Datensätzen erweitert |
Serverlogiken liefern bei fehlgeschlagenen Zuordnungsoperationen konkrete Fehlermeldungen zur Ursache |
Keywords "wait until" im Test-Studio: Möglichkeit, auf Datensatzänderungen in der Oberfläche zu warten |
Deaktivierte Partner-Module werden in der Admin-Konsole angezeigt |
Features-Dokumentation
REST-API wurde um Verknüpfungen von (mehreren) Datensätzen erweitert
Bisher war es nur möglich, eine einzelne Verknüpfung (z.B. bei der Anlage eines Datensatzes) über die Schnittstelle zu setzen. Nun ist es aber möglich, dass mehrere Verknüpfungen gesetzt werden.
Details finden Sie in der offiziellen REST-Dokumentation → https://<kundenserver>/rest/doc/v1/services
Serverlogiken liefern bei fehlgeschlagenen Zuordnungsoperationen konkrete Fehlermeldungen zur Ursache
Im Rahmen der Erweiterung der REST-API um Verknüpfungen von (mehreren) Datensätzen, wurden die Serverlogiken so erweitert, um die Fehlerursache genauer spezifizieren zu können.
Keywords "wait until" im Test-Studio: Möglichkeit, auf Datensatzänderungen in der Oberfläche zu warten
Einfache Wartebedingungen („Der Wert des Feldes meines aktuellen Datensatzes hat den Wert X angenommen“ oder „Im Unterbereich wurde ein Datensatz verknüpft, der in der Tabelle folgende Werte enthält“) können selbst angegeben werden, ohne auf eine Skriptbibliotheksmethode angewiesen zu sein, da diese zu Verzögerungen führen können.
Details finden Sie im →Handbuch für das Test-Studio
Anzeige deaktivierter Partner-Module werden in der Admin-Konsole
Für das Update auf 2025.1 müssen alle C11-, C12- und C14-Module auf den aktuellen Stand gebracht werden. Inaktive C12-Module wurden aber bisher ausgeblendet und bei der Aktualisierung öfters vergessen, was dann beim Update zum Fehler führte. Die Anzeige inaktiver C1-Module ist hier hilfreich.