UTI V9.0.1

[#9097] Verschieben der Funktionalität für die Anzeige von Auswahlbäumen

Die Funktionalität (Callback) für die Anzeige einer Auwahl mittels Baum wurde in die gemeinsam genutzte Funktionalität verschoben.

[#9091] neue Funktionalität zur Konvertierung von Zeichenketten nach Langtexte und zurück

Für die Konvertierung von Zeichenketten (ohne Meta-Zeichen) in Langtext-Tabelle (TLINE) und zurück wurde eine neue Funktionalität eingeführt

[#9090] Neue Funktionalität zum Öffnen von Popups in WebDynpro GUI Services

In den GUI Services wurde eine neue Funktionalität zum Öffnen von beliebigen Popups eingeführt.

[#9084] Diverse Fehler im Column Tree Popup

Im Column Tree Popup der UI Services treten verschiedene Problem auf:

  • Nach dem Nachladen von Kindern wird der entsprechende Knoten fälschlicherweise nicht automatisch expandiert
  • Die Ereignisse BUTTON_CLICKED, LINK_CLICKED und CHECKBOX_CHANGED werden fälschlicherweise nicht aktiviert, wenn bei den initialen Daten keine entsprechenden Items vorhanden sind.

Dies wurde korrigiert.

[#9083] Column Tree Popup aktiviert nicht alle Events

Das Column Tree Popup der UI Service Klasse aktiviert beim Aufbau fälschlicherweise nicht alle Events. Die Ereignisse zum Behandeln von Checkbox-Änderungen, Link-Klicks und Button-Klicks werden nur aktiviert, wenn beim Start bereits entsprechende Items vorhanden sind.

Dies wurde korrigiert.

[#9077] Falsche Parameter bei Konzern-Stückliste mit Baustein /PRONOVIA/UTI_OBJ_GET_IDENTIF

Wird der Absprung in einer Stückliste anhand einer Stücklistenposition mit dem Funktionsbaustein /PRONOVIA/UTI_OBJ_GET_IDENTIF vorbereitet, dann wird fälschlicherweise der Parameter für das Werk mit einem Bindestrich (-) vorbelegt.

Dies wurde korrigiert.

[#9074] Customizing Import/Export behandelt auch Tabelle, die nicht änderbar sind

Fälschlicherweise behandelt der Report zum Export und Import von Customizing sämtliche Customizing Tabellen, auch wenn diese gar nicht pflegbar sind.

Dies wurde korrigiert. Es werden nur noch Customizing Tabellen berücksichtigt, deren Inhalt über SAP Standardtools (auch über entsprechende Views) pflegbar sind.

[#9055] Laufzeitfehler beim Anzeigen von Benutzereinstellungen

Sollen die Benutzereinstellungen angezeigt werden und der zuletzt ausgewählte Einstellungsknoten ist mitlerweile nicht mehr verfügbar, kommt es zu einem Laufzeitfehler.

Dies wurde korrigiert.

[#9054] Fehlende Pufferung der Tool-Aktivierungen

Die Pufferung für die Tool-Aktivierung felt. Dies wurde behoben.

[#9052] Fehlende Pufferung von lokalen, statischen Ressourcen

Fälschlicherweise werden die lokalen, statischen Ressourcen (Desktopverzeichnis, Temporäres Verzeichnis, Computer Name) intern nicht gepuffert.

Dies wurde korrigiert.

[#9051] Pufferung der externen Merkmalswerte

Neu steht für die Methode CONV_CHAR_VAL_INT_TO_EXT der Klasse /PRONOVIA/CL_CLASSIF_SERVICES eine Puffermechanismus zu Verfügung.

[#9049] Neue Funktionalität zur integrierten Pflege von Kurz-/bzw. Langtexten

Für die Pflege von Kurz- & Langtexten (Textpflege) mit Sprachen wurde eine neue Funktionalität in den GUI Services eingeführt.

[#9047] Benutzereinstellungen können neu auf Feldebene ausgeblendet werden

Bisher konnten Benutzereinstellungen pro Produkt oder Block (Teil eines Produks) geladen werden. Neu können einzelne Felder die dadurch geladen werden explizit ausgeblendet werden.

Das passiert in der REQUEST_SETTINGS Methode und dient vorallem dazu, Obsolete Einstellungen für neue Produkte auszublenden.

[#9039] Neue Funktionalität zum Bestimmen des Download-Verzeichnisses

Neue Funktionalität zum Bestimmen des Download-Verzeichnisses auf SAP GUI für Windows.

[#9038] Neue Funktionalität zum Auslesen von Domänenfestwerten in den DDIC Services

In den Diensten für den DDIC Zugriff wurden neue Funktionen für das Ermitteln von Domänenfestwerten hinzugefügt.

[#9028] Anzeige des Nachrichtenlangtext funktioniert nicht

Beim Anzeigen von Nachrichten mit dem Message Collector können keine Nachrichtenlangtexte angezeigt werden.

Der Fehler wurde korrigiert.

[#9027] Message Collector speichert Variable nicht korrekt

Fälschlicherweise wird der Parameter IV_MSG_VAR3 beim Speichern einer Nachricht mit dem Message Collector /PRONOVIA/CL_UTI_MSG_COLLECTOR nicht korrekt gespeichert.

Dies wurde korrigiert.

[#9026] Rückgabe Daten in ALV Popup

Neu können die Daten im ALV Popup nach Veränderung auch wieder zurückgegeben werden.

[#8993] Keine Aktualisierung der Lizenzinformation nach dem Laden einer Lizenzdatei

Betrifft die Transaktion /PRONOVIA/CUST. Seit UTI Version 8.5.1 wird nach dem Laden einer Lizenzdatei die Lizenzinformation in der Anzeige nicht aktualisiert, dies erfolgt erst nach dem Neustart der Transaktion.

Dies wurde korrigiert.

[#8992] Interne Erweiterungen an der Lizenprüfung

An der Lizenprüfung wurden interne Erweiterungen gemacht.

[#8986] Column Tree Popup Textlänge angepasst

Im Column Tree Popup kann der Text auf einer Zeile neu gleich lang sein wie das Popup ohne vorher schon auf eine neue Zeile umgebrochen zu werden.

[#8984] Optimierte Darstellung ind den Benutzereinstellungen

In den Standard Benutzereinstellungen werden nun die externen Tool IDs dargestellt.

Ordner können nun zugeklappt werden, auch wenn aktuell Inhalt des Ordners dargestellt wird.

[#8955] Berechtigungsprüfungen bei Customizing Export und Import nicht optimal

Im UTI Hilfsmittel um ProNovia Customizing zu exportieren oder importieren ist die Berechtigungsprüfung nicht optimal:

  • Beim Exportieren oder beim Anlegen eines Transportauftrags erfolgt keine Prüfung ob der Benutzer für die entsprechenden Daten Leseberechtigung hat.
  • Beim Importieren muss der Benutzer Schreibberechtigung für das Systemcustomizing beseitzen (S_TABU_DIS / SCUS)

Die wurde verbessert:

Neu müssen für alle Operationen die notwendigen Lese- oder Schreibberechtigungen gemäss den Customizingsichten haben. Dabei werden auch deen Sichten speziell zugewiesene Berechtigungsgruppen oder einzelne Tabellenberechtigungen mit S_TABU_NAM berücksichtigt. Der Benutzer muss für sämtliche Tabellen die notwendige Berechtigung besitzen, ansonsten die Operation icht erlaubt wird. Die globale Berechtigungsprüfung auf S_TABU_DIS / SCUS wird nicht mehr unterstützt.

[#8954] S_TABU_NAM nicht unterstüzt

Ob ein Benutzer für die Anzeige und Pflege der SAP Customizing Sichten die notwendige Berechtigung hat, wird generell mittels einer Berechtigungsgruppe und dem Berechtigungsobjekt S_TABu_DIS geprüft. Das Berechtigungsobjekt ist vorgegeben oder kann kundenspezifisch übersteuert werden. Zuätzlich erlaubt SAP aber auch die Vergabe der entsprechenden Berechtigung für eine einzelne Tabelle über das Berechtigungsobjekt S_TABU_NAM.

Die Berechtigungen zum ProNovia Customizing kann generell mit obigen Einstellungen erfolgen, der Benutzer muss für einen Bereich (Berechtigungsgruppe) mindestens Anzeigeberechtigung haben und es können dann pro Tabelle individuell die Änderungsberechtigungen vergeben werden. Nachfolgende Aufgaben sind aber nur möglich, wenn die Pflegeberechtigung für die entsprechende Berechtigungsgruppe vorhanden ist, S_TABU_NAM für die jeweilige Tabelle ist nicht unterstützt:

Funktion  Tabelle akt. notwendige BerGruppe
Pflege der Standard Benutzereinstellungen /PRONOVIA/UTIUSV SCUS
Alle Produkte aktivieren /PRONOVIA/SAPI01 SCUS
Lizenzdatei laden /PRONOVIA/LCDATA B0SD

Neu werden für obige Funktionen S_TABU_NAM mit dem entsprechenden Tabellenname auch unterstützt. Allfällige andere Berechtigungsprüfungen mit von ProNovia gelieferten Berechtigungsobjekten sind von dieser Anpassung nicht betroffen.

[#8946] Tree Popup für Auswahl berücksichtigt Vorauswahl nicht

Wird das Popup zum Anzeigen einer Baumstruktur geöffnet und es soll ein Knoten vorselektiert werden, wird dieser zwar angezeigt (Vaterknoten werden expandiert) und es wird auch zum entsprechenden Knoten gescrollt, allerdings wird dieser nicht ausgewählt.

Dies wurde korrigiert.

[#8943] ALV Popup gibt Zeilenauswahl nicht zurück

Wir ein ALV Popup angezeigt, wird eine allfällige angeforderte Zeilenselektion nicht korrekt zurückgegeben.

Dies wurde korrigiert.

[#8920] Umstellung von dynamischen auf statische Ausnahmen

Im SAP können Fehler mit Hilfe von dynamsichen und statischen Ausnahmen signalisiert werden. Statische Ausnahmen unterliegen dabei strengeren Code Prüfung durch SAP, da eine Behandlung eines solchen Fehler zwingend vorgeschrieben ist.

Im Rahmen von Qualitätsoptimierungen wurden deshalb viele dynamische Ausnahmen als statisch definiert. In den Anwendungen mussten deswegen verschiedene Anpassungen vorgenommen werden.

[#8911] Konvertierung von Merkmalswerten trotz Wertetabelle

Unter bestimmten Umständen weist ein Merkmal sowohl vordefinierte Werte wie auch eine Konvertierungsroutine auf. Fälschlicherweise konvertieren die Klassifizierungsservices jedoch den Wert immer mit der Konvertierungsroutine und ignorieren allfällige Festwerte.

Dies wurde korrigiert.

[#8908] Klassifizierungservices ermitteln Referenztabelle/-feld zum Merkmal nicht

Fälschlicherweise werden in den Klassifizierungsservices Referenztabelle/-feld zum Merkmal nicht ermittelt.

Dies wurde korrigiert.

[#8906] Ausnahmen-Nachrichten werden nicht korrekt in/aus Systemfeldern gesetzt

Fälschlicherweise werden Nachrichten mit der Nachrichtennummer 000 weder in noch von den Systemfeldern geschrieben bzw. gelesen.

Dies wurde korrigiert.

[#8900] Laufzeitfehler beim Lesen eines nicht vorhandenen Merkmals

Wird mit den Klassifizierungsservices versucht ein Merkmalswert zu lesen, das entsprechende Merkmal jedoch nicht existiert, dann kommt es zu einem Laufzeitfehler.

Dies wurde korrigiert.

Anmerkung Intern: Keine Code Korrektur, Erweiterung der Ausnahmen in Aufrufhierarchie

[#8899] Netzwerk Laufwerk Bezeichnung wird falsch dargestellt

Bei der Darstellung eines Netzwerk Laufwerks wird die Bezeichnung des Laufwerks nicht korrekt aufbereitet.

Dies wurde korrigiert.

[#8889] Verzeichnis Erzeugen funktioniert nicht

Die Funktion zum erzeugen eines lokalen Verzeichnis funktioniert nicht, wenn mehrere Unterverzeichnis erzeugt werden müssen.

Dies wurde korrigiert.

© ProNovia AG | Imprint | Data Protection