Versionshinweise 1.20.x
Wenn Sie von einer Version unter 1.18.x auf Version 1.20.x aktualisieren, müssen Sie die technischen Details zu den SAP-Bibliotheken und den neuen Kommunikationsmechanismen in den Tech Notes prüfen und anschließend die notwendigen Anpassungen vornehmen.
Die Nummern #27xxxx sind die Support-Ticket-Nummern.
Versionshinweise 1.20.425
Managed App Version: 1.20.425
Veröffentlicht: 2026-08-17
Neue Funktionen
SAP OData-Extraktionsunterstützung
dab Nexus unterstützt jetzt zusätzlich zur bestehenden RFC-basierten Extraktion auch die Datenextraktion aus SAP-Systemen über OData. Beim Anlegen der SAP-Verbindungen in den Einstellungen können Sie zwischen RFC- und OData-Verbindungstypen wählen. OData-Verbindungen benötigen eine Basis-URL und unterstützen die Authentifizierung über Benutzername/Passwort oder Client-Zertifikat. OData-Verbindungen folgen dem bestehenden SAP System-Lizenzmodell – jede Verbindung belegt einen SAP System-Verbindungsslots. Eine zusätzliche Lizenzierung ist nur erforderlich, wenn alle verfügbaren Verbindungsslots bereits genutzt werden.
In Package Studio zeigen OData-Pakete SAP CDS Views als Tabellen und geben die CDC-Fähigkeit an. Repositories, Berichte und Echtzeitobjekte werden für OData-Pakete ausgeblendet, da sie für diesen Verbindungstyp nicht relevant sind. Eine neue hierarchische Tabellenauswahl-Komponente verarbeitet die OData-Struktur aus Service-Gruppen, Services, Service-Versionen und Entity Sets. Tabellennamen für OData verwenden ab sofort die relative URL zur EntitySet (z. B. /sap/opu/odata4/sap/cdi_cds/cdi_cds/sap/i_companycode/0001/MasterData), entsprechend der Dokumentation auf api.sap.com.
Bei Extraktions- und Replikationsaufgaben bestimmt der zuerst ausgewählte SAP System den Verbindungstyp. Wird zuerst ein OData-System ausgewählt, können nur weitere OData-Systeme und OData-kompatible Pakete hinzugefügt werden. Datenmaskierung, NEXUS_ID und String Trimming bleiben sichtbar, sind aber für OData-Aufgaben deaktiviert. CDC für OData nutzt Delta-Tokens und den bestehenden Zeitplanungs-Mechanismus.
Nexus API
dab Nexus stellt eine öffentliche REST API zur Verfügung, die externe Automatisierung und Integration ermöglicht. Die API bietet Ressourcen für Workspaces, Tasks, Ausführungen, Parameter und referenzierbare Objekttypen. Unterstützte Aktionen sind das Erstellen, Aktualisieren, Starten, Aktivieren, Deaktivieren, Abbrechen und Löschen von Ressourcen. Die API ist vollständig ohne die dab Nexus-Benutzeroberfläche nutzbar und über eine Spezifikation dokumentiert.
Neue Aufgabenansicht für Echtzeit-Aufgaben
Analytische, Extraktions- und Replikationsaufgaben mit Echtzeitplanung zeigen jetzt eine neue Ansicht anstelle der bisherigen Liste einzelner Ausführungen. In dieser Ansicht werden alle Tabellen angezeigt, für die innerhalb der Aufgabe Daten übertragen werden; die Anzahl extrahierter oder veränderter Datensätze, der Zeitstempel des letzten erfolgreichen Updates sowie die Datensatzanzahl der letzten Ausführung werden dargestellt. Durch Anklicken einer Tabelle öffnet sich eine Detailansicht mit einer Zusammenfassung des initialen Vollimports und einer chronologischen Liste der Delta-Inkremente. Aufgaben ohne Echtzeitplanung behalten die bestehende Ausführungsliste.
Lokalisierung
dab Nexus unterstützt ab sofort Deutsch als zusätzliche Sprache. Nutzer können die Sprache in ihren Profileinstellungen ändern. Die Spracheinstellungen werden pro Benutzer gespeichert.
Verbesserungen
- Die Historie der Ausführungen in der Aufgabenansicht nutzt nun ein Tabellenlayout anstelle der bisherigen zeilenbasierten Anzeige.
- Beim Paketimport wird der Pakettyp validiert, und im Auswahldialog werden nur kompatible SAP System-Typen angezeigt.
- Package Editor wurde durch zahlreiche Aktualisierungen und Verbesserungen optimiert.
- Zeichenbegrenzungen für Tabellen-Aliase und andere Namelemente in Package Studio wurden auf 50 Zeichen erhöht.
#273874 - Fehlermeldungen für ungültige Pakete beziehen sich nun auf das fehlerhafte Objekt anstatt auf interne Dateipfade.
- Pakete unterstützen jetzt DateTime-Inputtypen für Zeitstempelfilter, die Datum und Uhrzeit enthalten.
- Ausnahme-Nachrichten aus inneren Exceptions werden nun in Fehlerdialogen angezeigt, um die Fehleranalyse zu erleichtern.
Fehlerbehebungen
Package Studio
- Ein Filterproblem wurde behoben, bei dem nicht alle Pakete angezeigt wurden, wenn nach Paketnutzung gefiltert wurde.
- Ein Fehler wurde behoben, der das Klonen von Paketen verhinderte.
- Das Umschalten von Varianten in Package Studio lädt jetzt die Objekteinstellungen korrekt nach.
- Fehler bei der Auswahl der SAP-Verbindung in Package Studio wurden behoben.
- Das Dialogfenster „Änderungen speichern“ erscheint nicht mehr, wenn keine Änderungen in Package Studio vorgenommen wurden.
- Ein zweiter Scrollbalken für SAP-Verbindungen in Paketen wurde entfernt.
- Bei Custom Mapping wurde der Fehler behoben, dass gültige Werte fälschlicherweise als ungültig markiert wurden und Werte beim Variantwechsel nicht korrekt geladen wurden.
- Bei Custom Mapping wird die Aktivierung jetzt ermöglicht, wenn Repository-Feldnamen nicht mit Tabellennamen identisch sind.
- Das Dialogfenster zum Custom Mapping Concat erscheint nun innerhalb des sichtbaren Bereichs.
- Das Laden von Paketen mit ungültigen Zuordnungen wurde verbessert; fehlende Felder werden jetzt zur Zuordnung angeboten.
- Die fehlausgerichtete Layout-Darstellung für benutzerdefinierte Mapping-Popups in Ziel-Repositories und Abhängigkeiten wurde korrigiert.
- Bei Hinzufügen eines neuen Feldes wurde die Umgehung von Constraints für Delete Dependency Mapping unterbunden.
- Delete Repository verwendet nun den korrekten Tabellennamen.
- Fehler beim Speichern von Lösch-Abhängigkeiten wurden behoben.
- Offset-, Length- und Order-Felder werden in Abhängigkeitsmappings passend zum Mapping-Typ korrekt gefüllt.
- Echtzeitobjekt-Mappings lassen die Zuordnung des gleichen Feldes zu mehreren Objekten nicht mehr zu.
- Nicht sichtbare, leere Zuordnungen erscheinen nicht mehr in Echtzeitobjekt-Konfigurationen.
- Bei Wechsel zwischen Filter Element und RTO gehen Filterrelationen bei Echtzeitobjekten nicht mehr verloren.
- Lookup Type wird nun korrekt auf Company Code voreingestellt.
- Fehlende Custom Mappings nach dem Import eines Pakets
#273867]wurden behoben.
UI & Layout
- Kürzungen und Layoutprobleme im Aktivitätenprotokoll wurden behoben.
- Die Seitenleisten-Navigation erfordert nach der Auswahl von Elementen keine zusätzliche Mausbewegung mehr.
- Pop-up-Dialoge verlieren bei Nutzung der Pfeiltasten nicht mehr den Fokus auf Hintergrundkomponenten.
- Seitenleistenelemente werden beim Bearbeiten eines Alias und gleichzeitigem Drücken der DEL-Taste nicht mehr gelöscht.
- Layoutprobleme bei Bereichsfilterwerten wurden behoben.
- Nicht benötigte Scrollbalken beim Überfahren mit der Maus werden nicht mehr angezeigt.
Allgemein
- Langsames Speichern von Custom Analytics wurde behoben.
- Online-Aktivierung führt nicht mehr zu 401 Unauthorized.
- Sortierung nach Dauer in der Ausführungsübersicht funktioniert jetzt korrekt.
#273925 - Abstürze durch Tabellennamen mit mehr als 30 Zeichen wurden beseitigt.
- Die Delta-Variante steht nur zur Verfügung, wenn Updates konfiguriert sind.
- Nicht genutzte Eigenschaften werden nicht mehr in User-View-Models angezeigt.