New functions
S  | 
            Schlüssel  | 
            Zusammenfassung_en  | 
            Auswirkungen_en  | 
            Implementierungsanweisungen_en  | 
           
|---|---|---|---|---|
Specification comparison Release 2503  | 
            The specification comparison now also returns a result if no partner node was found for a node or if there is a disjoint intersection with regard to the object types for a pair. These results are also visualised in the GUI.  | 
            |||
QPPD Licensing  | 
            With this NOTE it is necessary to enter a licence key in order to use QPPD.  | 
            |||
New object type Application log and logger functions  | 
            This new object type can be used to display messages from the standard SAP Business Application Log (BAL) that have been saved for the node. In addition, the new class /SCT/QP_CL_LOGGER can be used as a wrapper to maintain (add, delete) messages in the BAL for a node at runtime. The new object type also saves the messages from the BAL to the node when the object is saved.  | 
            |||
TEXT: New functions  | 
            Generation with overwriting can now be carried out in the GUI.  | 
            
Technical changes
S  | 
            Schlüssel  | 
            Zusammenfassung_en  | 
            Auswirkungen_en  | 
            Implementierungsanweisungen_en  | 
           
|---|---|---|---|---|
Removal of exceptions  | 
            Superfluous exceptions and coding have been removed.  | 
            |||
GUI: Processing of function codes  | 
            The processing of some function codes in the GUI/CONTROLLER has been revised according to the MVC model.  | 
            |||
Transport Order: Functional enhancement  | 
            The class /SCT/QP_CL_TRANSPORT_ORDER has been extended with functions to add TADIR entries to a transport request. In addition, the method for determining the deleted objects has been revised.  | 
            |||
Refactored implementation for work mode  | 
            Refactored according to MVC architecture: 1) Determination of unauthorised function codes after status changes at the node. This also leads to an improvement in performance. 2) The various methods for changing the working mode have been extensively refactored. 3) The logic for taking the global working mode into account has been moved from the CONTROLLER to the GUI.  | 
            |||
FUP Release 2503  | 
            All data from deleted nodes is provided to the FUP and the change documents.  | 
            |||
BRF+ Execute method returns result data  | 
            The method BRF_PROCESS3->EXECUTE is enabled with this NOTE to return the results from the SAP standard BRF+.  | 
            |||
BGRFC Retry units  | 
            This NOTE provides a new method in the FUP_MAIN to restart a bgRFC unit if it had to be cancelled during processing.  | 
            |||
MAMBA: Synchronisation of deletions of complete rows  | 
            This NOTE enables MAMBA to synchronise the deletion of entire rows from the grid, which may consist of several elements.  | 
            |||
Release / Mass release  | 
            If an object is released or a mass release is carried out and the object uses consistent versioning, then an unnecessary number of previous versions are loaded. The release/mass release has been completely revised technically.  | 
            |||
SD : Technical improvement  | 
            Technical improvement to process SD data.  | 
            |||
Linking of BDS documents  | 
            With this NOTE it is not only possible to create new BDS data records via the BUS, but also to create links to existing BDS data records.  | 
            |||
GUI main tree: optimisations and bug fixes  | 
            The structure of the main tree has been completely revised technically. Among other things, the nodes are now only created when required. This leads to an improvement in performance.  | 
            |||
Extended dialogue window for creating and maintaining objects  | 
            The functions relating to the extended dialogue window for creating and maintaining objects have been completely revised. In addition, error corrections have been implemented.  | 
            |||
Name generation  | 
            This NOTE implements the automatic conversion to the output format for values from the object types for name generation, which can be set in customising.  | 
            |||
BDS: Method enhanced  | 
            The BDS_GET_CONTENT method now also returns the information on MIMETYP.  | 
            |||
GUI: Favourites tree and worklist  | 
            The functions relating to the "Specifications to be checked" area have been deleted from the QPPD standard. New methods are provided in the BADI GUI to implement this area on a customised basis.  | 
            |||
Determination of the BASE sorting criterion  | 
            The sorting criterion at the BASE (SORTKR field) is determined with this NOTE when the BASE is created.  | 
            
Improvements
S  | 
            Schlüssel  | 
            Zusammenfassung_en  | 
            Auswirkungen_en  | 
            Implementierungsanweisungen_en  | 
           
|---|---|---|---|---|
Performance improvement when deleting nodes  | 
            Performance has been improved when deleting nodes.  | 
            |||
TOOLS/CONV performance improvements  | 
            The methods  | 
            
Bugs
S  | 
            Schlüssel  | 
            Zusammenfassung_en  | 
            Auswirkungen_en  | 
            Implementierungsanweisungen_en  | 
           
|---|---|---|---|---|
ME Release 2503  | 
            Under certain circumstances, the error message "No data has been changed" was displayed when processing the purchasing document.  | 
            |||
BRF+ External ID for trace  | 
            When BRF+ was called from QPPD, the so-called external ID for the standard SAP BRF+ trace was not always saved correctly.  | 
            |||
VART instance at the node  | 
            If node instances were also used in a non-original context, the MS_BASE attribute on the node was not always updated correctly. This resulted in incorrect VART instances being used. The attribute is no longer supported. With this NOTE, new methods are made available on the node in order to obtain the correct VART instance or data of the node.  | 
            |||
Copying non-original BASE entries  | 
            If a node is to be created as a copy below another node using drag & drop, an error occurred if the hierarchy was not suitable.  | 
            |||
GUI: Drag&Drop  | 
            If an attempt was made to load an object via drag & drop by dragging a non-original node from the main tree onto the empty area below the main tree, an error occurred. Too many objects were also loaded and displayed in the main tree if an object with non-original relations was dragged and dropped onto the empty area below the tree.  | 
            |||
BDS: Drag & Drop  | 
            When dragging and dropping files into the object types, a short dump occurred if SAP GUI for HTML was used, as drag and drop is generally not supported by SAP GUI for HTML.  | 
            |||
CUST: Language-dependent descriptions  | 
            If the customising shared memory is used simultaneously with different logon languages, individual descriptions from the customising are not returned with the correct language.  | 
            |||
If an element is not editable, the mandatory field control via BRF+ has not worked.  | 
            ||||
MAMBA View: Settings for layout variants are not always saved  | 
            The settings for the layout variants of the grid regarding column optimisation and sorting were not always saved correctly.  | 
            |||
MASS Release 2503  | 
            The error with the counter that shows how many objects have already been processed when saving has been corrected.  | 
            |||
Preselection  | 
            The "Show complete objects" indicator was not correctly taken into account when using the preselection dialogue if the results were to be displayed in the cockpit.  | 
            |||
Processing by bgRFC is not recognised correctly  | 
            The TOOLS->IS_DIALOGUE method does not correctly recognise that processing with bgRFC is currently running.  | 
            |||
MAMBA: Search help  | 
            When calling a non-TOE search help, a field that is not a field but a structure or a table can be found when the search help parameters are supplied dynamically.  | 
            |||
Free up memory  | 
            When freeing up the memory, not all contained objects were always freed up if they were loaded as original and non-original at the same time. In addition, the freeing of memory for TOE and INFO objects has been improved.  | 
            |||
If the object uses a global generation or contains specification blocks, errors could occur.  | 
            ||||
Mamba: Display error columns  | 
            An error in   | 
           |||
MAMBA: Generated values for flags  | 
            The generated values for the flags FLAG01, ..., FLAG10 were not processed correctly by the object type.  |