Neue Funktionen

TypeIssuekeySummaryCustomfield_10048Customfield_10050Key

Technische Änderungen

TypeSchlüsselZusammenfassungAuswirkungenImplementierungsanweisungenKey
Technische ÄnderungUmstellung BRF+ Version 1 / 2 auf Version 3Mit dem Release 2509 wird die BRF+ Version 1/2 nicht mehr unterstützt und wird doch Version 3 abgelöst. Zwei Lösungsvarianten:
1. Umstellung der BRF+ Applikationen auf Version 3.
2. Workaround der BRF+ Funktionalität mit ein Kundenindividuellen Z-KLasse.
- Die Customizing Tabelleninhalte zum Aufruf der Applikation/Funktionen sind an den Objekttypen hinterlegt. Siehe ( auch Migration Release 2503 )
- Die statischen Klassen /SCT/QP_CL_BRF_BUFFER und /SCT/QP_CL_BRF_ACCESS_GLO bleiben erhalten. Die Verarbeitung der Funktionalität wird in eine Z-Klasse z.B. ZCL_BRF_MAP3 realisiert. Diese KLasse erbt von der KLasse /SCT/QP_CL_BRF_MAP3. Ein Beispiel ist in dieser Note enthalten .
- In der Factory ist für die Interfaces /SCT/QP_IF_BRF_MAP3 die Z-Klasse einzutragen.
- In der Z-Klasse muss das Mapping gemäß altem Customizing im Coding nach nachprogrammiert werden.
- Die Generierung von Elemente und Strukturen im Brf+ ist nur Version verfügbar.
NOTE-3660
Technische ÄnderungSynchronisieren von VBKD-Feldern und allgemeine SYNC-SD ProblemeBei BAPI_SALESORDER_SIMULATE werden jetzt die QPPD Daten nicht automatisch verworfen, damit man nach der Simulation auf die QPPD-Daten zugegriffen werden kann. Nach dem Aufruf muss explizit ein BUS->FREE aufgerufen werden, ansonsten bleiben die QPPD Daten im Speicher bis die Session geschlossen wird.
Bei der Verwendung von den Funktionsbausateinen BAPI_SALESORDER_CHANGE oder BAPI_SALESORDER_CREATE_FROM_DAT* werden dieQPPD-Daten nach dem Speichern automatisch freigegeben.
Z-Redefinitionen für BADI_SD und SYNC_SD überprüfen, ggfs. Synchronisierung von VBKD-Elementen erneut testenNOTE-3650
Technische ÄnderungVART: POSNR beim Anlegen von Relationen vergebenMit dem neuen optionalen Import-Parameter IV_POSNR kann die Position der neuen Relation beim Erstellen festgelegt werden. NOTE-3648
Technische ÄnderungVART: Neue Methode SET_GENER_PENDING_FLAGMit dieser NOTE wird die Methode SET_GENER_PENDING_FLAG im VART-Interface zur Verfügung gestellt. Damit kann bei der individuellen Benachrichtigung nicht nur das GENER-Flag, sondern auch das GENER_PENDING-Flag gesetzt werden.NOTE-3639
Technische ÄnderungUmstellung auf neue Version für Löschen von Objekten, Knoten, Relationen, Laden, NachladenDie Methoden zum Löschen von Objekten, Knoten und Relationen und dem Laden/Nachladen von Objekten wurde auf die neue Version umgestellt. Sowie wurde die Logik zur Substituierung und der sog. DEFAULT-Knoten entfernt.NOTE-3634

Verbesserungen

TypeSchlüsselZusammenfassungAuswirkungenImplementierungsanweisungenKey
VerbesserungZu viele Daten gespeichertSofern Knoten in verschiedenen Verwendungen mehrfach geladen waren, wurde die interne Speicherroutine zu oft durchlaufen.NOTE-3640

Fehler

TypeSchlüsselZusammenfassungAuswirkungenImplementierungsanweisungenKey
BugDump auf Vorschriftenblöcken für ObjekteDie Vorschriftenblöcke überhalb der Objekte wurden nicht richtig initialisiert, was zu Kurzdumps in FDMs auf diesen Ordnern führte.NOTE-3659
BugSuchhilfe: Anpassungen für UI1) Die Vorbelegungen der Selektionsoptionen wurden nicht immer richtig berücksichtigt.
2) Die Konvertierung der Ausgabewerte wurde bisher im STEP 3 SELECT durchgeführt. Für die GUI ist dies ausreichend, für das UI nicht. Deswegen wurde die Logik zur Konvertierung der Werte vom STEP 3 in den STEP 4 verschoben, bevor das Mapping der Werte in die Felder durchgeführt wird.
3) Durch den Suchhilfe-Userexit kann festgelegt werden, dass eine möglicherweise vorhandene Selektionsmethode nicht ausgeführt wird. In diesem Fall gab es im UI einen Fehler, da der falsche Nachfolgeschritt ausgeführt wurde.
NOTE-3658
BugAPPBUS : Abmischen Speicher- und DB-Daten Durch eine fehlerhafte Abmischung in der Methode APPBUS->GET_ECC_LINKS_FOR_DOCS werden bereits gelöschte Objekte fälschlicherweise zurückgegeben.NOTE-3657
BugTEXT: Falsche Erkennung von ÄnderungenObwohl keine Änderungen durchgeführt worden sind, hat der Objekttyp TEXT fälschlicherweise Änderungen erkannt und die Nachfolgeaktionen, wie bspw. die Generierung, folgerichtig ausgelöst.NOTE-3656
BugMAMBA: Editierbarkeit von FeldernWenn ein Objekttyp horizontale und vertikale Elemente hat, wo die vertikalen Elemente mit verschiedenen Pflegetypen eingestellt sind, dann wurde die Editierbarkeit des horizontalen Elements falsch berechnet.NOTE-3655
BugOrigin wird nicht richtig gesetzt/zurückgesetzt mit nachträglichen ÄnderungenWenn Werte mit/ohne die Angabe von ORIGIN über den BUS erstellt oder geändert werden, wird ORIGIN unter bestimmten Umständen intern nicht richtig verarbeitet.NOTE-3653
BugSD: Löschen von Auftragspositionen mit mehreren ObjektenWenn mehrere Objekte an einer SD-Belegposition verlinkt sind und die Belegposition gelöscht wird, erfolgt ein Dump. NOTE-3652
BugVorschriftenvergleich Release 2509Wenn ein Objekt oder ein Teil des Objekts gelöscht wird, welches im Vorschriftenvergleich verwendet wird, dann kommt es zum Kurzdump.NOTE-3651
BugGUI: Anzeige von Knoten nach Drag&DropNach dem Drag&Drop von Knoten wurde die Anzeige nicht richtig aktualisiert.NOTE-3649
BugVersionierung Release 25091) PREVOGUID wurde falsch gesetzt
2) DUMP in der GUI nach dem Versionieren
3) Optimierung: Es ist unter bestimmten Umständen nicht notwendig das Quellobjekt in den Änderungsmodus zu setzen und zu überprüfen
4) Die Versionierung des Positionstyps nach der Versionierung des Wurzelknotens wird jetzt zum Schluss in einem separatem Schritt durchgeführt
NOTE-3647
BugADD_DATA wird nicht berücksichtigt wenn keine SYNC-Änderungen vorhanden sindADD_DATA wird nicht berücksichtigt wenn keine SYNC-Änderungen vorhanden sind.NOTE-3646
BugMAMBA: Checkbox wird nicht richtig angezeigtBei der Verwendung von Checkboxes in dynamischen Spalten wurde der Inhalt nicht immer richtig aktualisiert.NOTE-3645
BugUnvollständige Freigabe des Speichers von KnotendatenWenn die Daten eines Knoten aus dem Speicher freigegeben wurden, wurden seine weiteren Verwendungen als Unterknoten in anderen Knoten nicht richtig freigegeben.NOTE-3644
BugKonvertierungsfehler bei ZAHLWenn eine Konvertierungsmethode vom Typ Zahl verwendet wird und nur die Zeichen "+", "-", ",", ",,", ",,," oder Leerzeichen eingegeben werden, kommt es zum Kurzdump.NOTE-3643
BugS/4 AnpassungenAnpassungen des Codings wegen Umstellung auf S/4.NOTE-3642
BugÜbersetzungskorrekturen Release 2509Korrektur von Übersetzungen.NOTE-3641
BugDuplikatprüfungDie Duplikatprüfung von Objekten wurde unter bestimmten Umständen nicht richtig ausgeführt.NOTE-3638
BugProgramm /SCT/QP_TABLE übertragt größere TabellenNOTE-3637
BugMamba: Spaltenanordnung nicht immer richtigWenn einem bestehenden Layout eine neue Spalte hinzugefügt und verschoben sowie das Layout gespeichert wird, wird beim nächsten Aufruf die Spalte an einer falschen Position angezeigt.NOTE-3636
BugMASS Release 25091) Elemente welche als Min- oder Max-Wert definiert sind, werden nun auch im Massenupdate angezeigt
2) Wenn eine Aktivität am Objekt ausgeführt wurde, musste die Generierung manuell gestartet werden, damit der neue Status auch gespeichert wurde. Jetzt wird nach der Ausführung der Aktivität automatisch die Generierung ausgeführt und das Objekt gespeichert.
3) Sofern bei der Selektion von Objekten die Ausschluss-Operatoren genutzt worden, wurden diese nicht richtig berücksichtigt.
4) Beim Ausführen der Transaktion /SCT/QP_MASS war es möglich eine nicht valide VART einzugeben und das Programm zu starten.
NOTE-3635
BugMAMBA: Fehlermeldung wird nicht immer zurückgesetztWenn ein fehlerhafter Wert im FDM eingegeben und anschließend im GUI korrigiert wurde, wurden die Fehlernachrichten nicht richtig zurückgesetzt.NOTE-3632