Neue Funktionen
| Type | Schlüssel | Zusammenfassung | Auswirkungen | Implementierungsanweisungen | Key |
|---|---|---|---|---|---|
| Vorschriftenvergleich Release 2503 | Der Vorschriftenvergleich gibt jetzt auch ein Resultat zurück, wenn für einen Knoten kein Partner-Knoten gefunden wurde oder es eine disjunkte Schnittmenge bzgl. der Objekttypen für ein Pärchen gibt. Diese Ergebnisse werden auch im GUI visualisiert. | NOTE-3628 | |||
| QPPD Lizenzierung | Mit dieser NOTE ist die Eingabe eines Lizenzschlüssels erforderlich, um QPPD benutzen zu können. | NOTE-3625 | |||
| Neuer Objekttyp Applikationslog und Logger Funktionen | Mit diesem neuen Objekttyp können Nachrichten aus dem Standard-SAP Business Applications Log (BAL) dargestellt werden, welche zu dem Knoten gespeichert wurden. Darüber hinaus kann die neue Klasse /SCT/QP_CL_LOGGER als Wrapper verwendet werden, um zur Laufzeit Nachrichten im BAL zu einem Knoten zu pflegen (hinzufügen, löschen). Außerdem speichert der neue Objekttyp die Nachrichten aus dem BAL zum Knoten ab, wenn das Objekt gespeichert wird. | NOTE-3617 | |||
| TEXT: Neue Funktionen | In der GUI kann jetzt die Generierung mit Überschreiben ausgeführt werden. Im Customizing muss nur noch die Generierungsklasse angegeben werden. Die Generierungsmethoden werden vergleichbar zu MAMBA ausgeführt. Darüber hinaus gibt es neue Funktionalität bei der Übergabe von Werte in den Generierungsmethoden. | NOTE-3376 |
Technische Änderungen
| Type | Schlüssel | Zusammenfassung | Auswirkungen | Implementierungsanweisungen | Key |
|---|---|---|---|---|---|
| Entfernung von überflüssigen Ausnahmen und Coding | Überflüssige Ausnahmen und Coding wurden entfernt. | NOTE-3630 | |||
| GUI: Verarbeitung von Funktioncodes | Die Abarbeitung von einigen Funktionscodes im GUI/CONTROLLER wurde nach dem MVC-Modell überarbeitet. | NOTE-3629 | |||
| Transport Order: Funktionserweiterung | Die Klasse /SCT/QP_CL_TRANSPORT_ORDER wurde um Funktionen erweitert, um TADIR Einträge in einen Transportauftrag hinzuzufügen. Darüber hinaus wurde die Methode zum Ermitteln der gelöschten Objekte überarbeitet. | NOTE-3626 | |||
| Überarbeitung Implementierung für Arbeitsmodus | Überarbeitung nach MVC-Architektur: 1) Die Ermittlung der nicht zugelassenen Funktioncodes nach Zustandsänderungen am Knoten. Dies führt auch zu einer Performance-Verbesserung. 2) Die diversen Methoden zum Wechseln des Arbeitsmodus wurden umfangreich überarbeitet. 3) Die Logik zur Berücksichtigung des globalen Arbeitsmodus wurde vom CONTROLLER in die GUI verschoben. | NOTE-3624 | |||
| FUP Release 2503 | Dem FUP und den Änderungsbelegen werden alle Daten von gelöschten Knoten bereitgestellt. Über die Methode DO_CHANGE_QUEUE_NAME ist es jetzt möglich kundenindividuell die Einstellungen zum FUP, welche über das Customizing vorbelegt worden sind, zu überschreiben. | NOTE-3622 | |||
| BRF+ Execute Methode gibt Resultatdaten zurück | Die Methode BRF_PROCESS3->EXECUTE wird mit dieser NOTE befähigt die Resultate aus dem SAP Standard BRF+ zurückzugeben. | NOTE-3620 | |||
| BGRFC Wiederholung von Units | Mit dieser NOTE wird eine neue Methode im FUP_MAIN zur Verfügung gestellt, um eine bgRFC unit noch einmal zu starten, falls diese während des Prozessierens abgebrochen werden musste. | NOTE-3615 | |||
| MAMBA: Synchronisierung von Löschungen kompletter Zeilen | Mit dieser NOTE wird MAMBA in die Lage versetzt die Löschungen von ganzen Zeilen aus dem Grid zu synchronisieren, die möglicherweise aus mehreren Elementen bestehen. | NOTE-3611 | |||
| Freigabe / Sammelfreigabe | Wenn ein Objekt freigegeben wird oder eine Sammelfreigabe durchgeführt wird und das Objekt die konsistente Versionierung verwendet, dann werden unnötig viele Vorgängerversionen geladen. Die Freigabe/Sammelfreigabe wurde technisch komplett überarbeitet. | NOTE-3610 | |||
| SD : Technische Verbesserung | Technische Verbesserung, um SD-Daten um verarbeiten. | NOTE-3606 | |||
| Verlinkung von BDS-Dokumente | Mit dieser NOTE ist es möglich über den BUS nicht nur neue BDS-Datensätze zu erstellen, sondern auch Verlinkungen zu bestehenden BDS-Datensätzen zu erzeugen. | NOTE-3597 | |||
| GUI Hauptbaum: Optimierungen und Fehlerkorrekturen | Der Aufbau des Hauptbaums wurde komplett technisch überarbeitet. Unter anderem werden die Knoten nur noch bei Bedarf aufgebaut. Dies führt zu einer Performance-Verbesserung. | NOTE-3595 | |||
| Erweitertes Dialogfenster zur Anlage und Pflege von Objekten Release 2503 | Die Funktionen rund um das erweiterte Dialogfenster zur Anlage und Pflege von Objekten wurde technisch vollständig überarbeitet. Darüber hinaus wurden Fehlerkorrekturen implementiert. | NOTE-3594 | |||
| Namensgenerierung | Diese NOTE implementiert die automatische Konvertierung ins Ausgabeformat für Werte aus den Objekttypen für die Namensgenerierung, welche im Customizing eingestellt werden kann. | NOTE-3593 | |||
| BDS: Methode erweitert | Die Methode BDS_GET_CONTENT liefert jetzt auch die Informationen zu MIMETYP zurück. | NOTE-3589 | |||
| GUI: Favoriten-Baum und Arbeitsvorrat | Die Funktionen rund um den Bereich "Zu überprüfende Vorschriften" wurden aus dem QPPD Standard gelöscht. Im BADI GUI werden neue Methoden zur Verfügung gestellt, um diesen Bereich kundenindividuell zu implementieren. | NOTE-3588 | |||
| Ermittlung des BASE Sortierkriteriums | Das Sortierkriterium an der BASE (Feld SORTKR) wird mit dieser NOTE beim Erstellen der BASE ermittelt. | NOTE-3585 |
Verbesserungen
| Type | Schlüssel | Zusammenfassung | Auswirkungen | Implementierungsanweisungen | Key |
|---|---|---|---|---|---|
| Performance Verbesserung beim Löschen von Knoten | Beim Löschen von Knoten wurde die Performance verbessert. | NOTE-3608 | |||
| TOOLS/CONV Verbesserungen | Die Methoden CONV->DO_CONVERT_TSTM_TO_OUT_SUB, CONV->DO_CONVERT_UTC_TO_TZONE, TOOLS->IS_STRING_CONTAIN_CRLF, TOOLS->IS_STRING_CONTAIN_SPACE wurden hinsichtlich der Performance optimiert. | NOTE-3604 |
Fehler
| Type | Schlüssel | Zusammenfassung | Auswirkungen | Implementierungsanweisungen | Key |
|---|---|---|---|---|---|
| ME Release 2503 | Unter bestimmten Umständen kam es bei der Bearbeitung des Einkaufsbelegs zur Fehlermeldung "Es wurden keine Daten verändert". | NOTE-3621 | |||
| BRF+ Externe ID für Trace | Wenn BRF+ aus QPPD aufgerufen wurde, wurde die sogenannte externe ID für den Standard SAP BRF+ Trace nicht immer richtig gespeichert. | NOTE-3619 | |||
| VART-Instanz am Knoten | Sofern Knoteninstanzen auch in einem nicht-originalen Kontext verwendet wurden, wurde das Attribut MS_BASE am Knoten nicht immer richtig aktualisiert. Dies führte dazu, dass falsche VART-Instanzen verwendet wurden. Das Attribut wird nicht mehr unterstützt. Mit dieser NOTE werden neue Methoden am Knoten zur Verfügung gestellt, um die korrekte VART-Instanz oder Daten es Knotens zu bekommen. | NOTE-3614 | |||
| Kopieren von nicht-originalen BASE-Einträgen | Wenn ein Knoten per Drag&Drop als Kopie unterhalb eines anderen Knotens angelegt werden soll, kam es zu einem Fehler, wenn die Hierarchie nicht passend war. | NOTE-3613 | |||
| GUI: Drag&Drop | Wenn versucht wurde ein Objekt per Drag&Drop zu laden, indem ein nicht-originaler Knoten aus dem Hauptbaum auf die leere Fläche unter dem Hauptbaum gezogen wurde, kam es zum Fehler. Auch wurden zu viele Objekte geladen und im Hauptbaum angezeigt, wenn per Drag&Drop ein Objekt mit nicht-originalen Relationen auf die leere Fläche unterhalb des Baums gezogen wurde. | NOTE-3612 | |||
| BDS: Drag & Drop | Beim Drag&Drop von Dateien in den Objekttypen kam es zum Shortdump, wenn SAP GUI für HTML verwendet wurde, da Drag&Drop grundsätzlich nicht von SAP GUI für HTML unterstützt wird. | NOTE-3605 | |||
| CUST: Sprachenabhängige Bezeichnungen | Wenn das Customizing Shared Memory gleichzeitig mit verschiedenen Anmeldesprachen verwendet wird, werden vereinzelte Beschreibungen aus dem Customizing nicht mit der richtigen Sprache zurückgeliefert. | NOTE-3603 | |||
| BRF+ mapping berücksichtigt Pflichtfeldsteuerung fehlerhaft | Wenn ein Element nicht editierbar ist, hat die Pflichtfeldsteuerung über BRF+ nicht funktioniert. | NOTE-3602 | |||
| MAMBA View: Einstellungen für Layout-Varianten werden nicht immer abgespeichert | Die Einstellungen für die Layout-Varianten des Grids bzgl. Spaltenoptimierung und Sortierung wurden nicht immer korrekt abgespeichert. | NOTE-3601 | |||
| MASS Release 2503 | Der Fehler beim Zähler, der beim Speichern anzeigt, wie viele Objekte bereits abgearbeitet wurden, wurde korrigiert. Die Selektion mit Bereichen hat nicht richtig funktioniert. Bei der Selektion von Objekten mit Klammern in Vorschriftennamen führte zu Problemen. Texte der Buttons "Betrag berechnen" und "Bewertung löschen" sind jetzt nicht mehr vertauscht. | NOTE-3600 | |||
| Vorselektion | Das Kennzeichen "vollständige Objekte anzeigen" wurde bei Benutzung des Dialogs Vorselektion nicht richtig berücksichtigt, wenn die Ergebnisse im Cockpit angezeigt werden sollten. | NOTE-3599 | |||
| Verarbeitung durch bgRFC wird nicht richtig erkannt | Die Methode TOOLS->IS_DIALOGUE erkennt nicht richtig, dass gerade eine Verarbeitung mit bgRFC läuft. | NOTE-3598 | |||
| MAMBA: Suchhilfe | Beim Aufruf einer nicht-TOE-Suchhilfe kann bei der dynamischen Versorgung der Suchhilfe-Parameter ein Feld gefunden werden, das kein Feld ist, sondern eine Struktur oder eine Tabelle. Wenn TOE- und nicht-TOE-Suchhilfen auf dem Objekttypen gleichzeitig verwendet werden, kommt es zum Fehler, da TOE fälschlicherweise noch initialisiert ist. | NOTE-3596 | |||
| Speicher freigeben Release 2503 | Beim Freigeben des Speichers wurden nicht immer alle enthaltenen Objekte freigegeben, wenn diese gleichzeitig original und nicht-original geladen waren. Darüber hinaus wurde die Freigabe von Speicherplatz bei TOE und den INFO-Objekten verbessert. | NOTE-3591 | |||
| Versionierung Release 2503 | Wenn das Objekt eine globale Generierung verwendet oder Vorschriftenblöcke enthält, konnte es zu Fehlern kommen. Bei der konsistenten Versionierung wurde die PREVOGUID nicht immer gesetzt und beim Umziehen der Positionstypen wurde nur die erste Ebene der untergeordneten Knoten mitgenommen. Bei der Versionierung von Positionstypen wurde der Export-Parameter mit dem neuen Wurzelknoten und nicht mit dem neuen Positionstypen versorgt. Fälschlicherweise wurde beim Versionierungen von Objekten versucht auch Positionstypen zu versionieren, welche bereits als gelöscht markiert wurden. Die Funktion Versionsersetzung wurde aus dem QPPD Standard entfernt. | NOTE-3590 | |||
| Mamba: Anzeigefehler Spalten | Durch einen Fehler in | NOTE-3587 | |||
| MAMBA: Generierte Werte für Kennzeichen | Die generierten Werte für die Kennzeichen FLAG01, ..., FLAG10 wurden nicht richtig vom Objekttyp verarbeitet. | NOTE-3559 |