ProBasicLib V9.20.0

ProBasicLib Release Notes Version V9.20.0 / Release Date 1. Mar 2023

Neue und angepasste Funktionen

Key Summary Beschreibung

UTI-71

Lizenzversionsprüfung

Beim Import von Lizenzdateien werden neu die Lizenzversionen der Produkte geprüft und auf allfällige Abweichungen zwischen Datei und installierten Produktversionen darauf hingewiesen.

UTI V9.19.2: es wurden intern Korrekturen als Vorbereitung auf diese Funktion gemacht.

UTI V9.20.0: die Prüfung wurde implementiert.

UTI-108

Erweiterte Auflösung für Ausdrücke

Die Funktionalität zum Auflösen von Ausdrücken wurde erweitert.

UTI-109

Erweiterte Range-Prüfungen für Tabellen in Range Services

In der Klasse /PRONOVIA/CL_RANGE_SERVICES wurde eine neue Methode eingefügt, mittels derer geprüft werden kann, ob sich Tabelleninhalte in einem Range befinden.

UTI-110

Unterstützung von Erweiterungen in Ausdrücken

Neu unterstützen die Services für Ausdrücke die Übergabe und Verwendung von Erweiterungen.

UTI-111

Neue Funktionalität zum Lesen der Klassenzuordnungen zur Transaktionslaufzeit

Es wird eine neue Methode bereitgestellt, mit der die Klassen Zuordnungen zur Transaktionslaufzeit nachgelesen werden können.

UTI-117

Erweiterungen von Basisfunktionen zur Unterstützung von Suchhilfen zu Planungsrezept und Prozessauftrag

Es wurden Erweiterungen gemacht, um in AFW Anwendungen Suchhilfen für Planungsrezept und Prozessauftrag zu unterstützen.

UTI-121

Erweiterungen Prüfungen Produktimport

Beim Import von Produkten wird neu geprüft, ob alle Produktkomponenten eines Produktes installiert/aktualisiert werden sollen, welche bereits im System vorhanden sind. Dadurch wird vermieden, dass Integrationskomponenten (bspw. RQF-BPF) versehentlich vergessen werden und die Produkte so nicht wie erwartet funktionieren.

UTI-122

Erweiterungen Importfunktion um Prüfung auf korrekte SAP Komponenten

Beim Produktimport wird neu geprüft, ob die im System installierten SAP-Komponenten die notwendige Version habe, damit die Produkte fehlerfrei laufen.

UTI-124

Kleinere Performanceverbesserungen

Es wurden kleinere Performanceverbesserungen vorgenommen

UTI-126

Performanceoptimierungen bei Materialanlage

Lesen von Tabelle FUPARAREF war bei jede schritt in Materialanlage erneut wiederholt. Lesen diese Tabelle ist verbessert.

UTI-129

Funktionalität für sortieren Customzing-tabellen

Implementierung für generierte Tabellenpflegedialoge zum Sortieren von Einträgen

Behobene Fehler

Key Summary Beschreibung

UTI-119

Falscher Aufruf der Conversion-Exit-Funktion beim Überprüfen des Feldwertes

Der Name der Conversion-Exit-Funktion wird dynamisch mit der falschen Variablen erstellt. Jetzt ist es korrigiert.

UTI-127

Lizenzprüfung mit Lizenzoptionen seit UTI V9.4 fehlerhaft

Wird bei einer Lizenzprüfung eine Lizenzoption abgefragt, so erfolgt diese seit UTI V9.4 fehlerhaft und es werden ggf. fälschlicherweise fehlende Optionen nicht reklamiert.

Dies wurde korrigiert.

UTI-128

Laufzeitfehler bei Formeln mit Klammern oder Anführungszeichen

Bei der Verwendung von Werten mit Klammern oder Anführungszeichen kann es zum Laufzeitfehler STRING_OFFSET_TOO_LARGE( CX_SY_RANGE_OUT_OF_BOUNDS) in der Klasse /PRONOVIA/CL_FORMULA_ENGINE Methode EVALUATE_INTERNAL kommen. Dies wurde korrigiert.

UTI-133

Laufzeitfehler UNHANDLED_EXCEPTION(CX_SY_NO_HANDLER) - /PRONOVIA/CX_INTERNAL_ERROR in /PCH/CLA_BUSINESS_OBJECT->_PREPARE_TEMP_CLASS_OBJECT_DDB

In der Klasse /PCH/CLA_BUSINESS_OBJECT Methode _PREPARE_TEMP_CLASS_OBJECT_DDB kann es zum Laufzeitfehler UNHANDLED_EXCEPTION(CX_SY_NO_HANDLER) - /PRONOVIA/CX_INTERNAL_ERROR kommen, wenn für ein neues Material mit Mehrfachklassifizierung bereits versucht wurde, die Klassifizierung zu lesen. Dies wurde korrigiert.

UTI-134

MMS / BPF / CFM über ALE teilweise nicht aktiviert

Im Include /PRONOVIA/SAPINT_MATSAVEEXI hat es Code, welcher bei Aufruf über ALE doppelte Ausführungen verhindert. In folgendem Fall wird aber durch diesen Code eine MMS, BPF und auch CFM Ausführung verhindert:

  • Ein Material wird mit ALE angelegt
  • In den gleichen ALE Daten wird auch ein Werk dazu angelegt

Für die Werksanlage wurde dann die Integration nicht ausgeführt.

Dies wurde korrigiert.

© ProNovia AG | Imprint | Data Protection