In 7.5 SP16, we have shipped a couple of further features in the Enterprise Services Repository perspective of the SAP NetWeaver Developer Studio (NWDS).
If you like to get an overview of what we have shipped so far, check out the following blogs: Best practices ESR in Eclipse and New ESR in Eclipse features continued. Former points to a blog series describing all the new features that we have shipped until 7.5 SP02, the latter compiles the features that have been delivered from 7.5 SP03 until SP15.
And here comes the new stuff which we have lately shipped with SP16:
Usability improvement of the data type editor
See SAP note 2793249.
In the data type editor, you can now create multiple rows at once.
Select the node where the rows should be added. You can either select the button Add Rows on the sidebar or select entry Add Rows from the context menu.
In the upcoming dialog, select the number of rows and whether you like to add multiple elements or attributes.
Here we go. In our case, five new elements have been added below the Address element.
Data type enhancement editor
See SAP note 2799917.
So far, data type enhancement objects haven’t been supported in the ESR in NWDS. Now, you can create, change and delete data type enhancements.
On the navigation pane in the ESR perspective, select the New and Enhanced Data Type entry from the context menu.
In the upcoming dialog, enter a name and select Finish.
In the data type enhancement editor, you can maintain the data type structure. Furthermore, on the bottom, select the corresponding data type.
Once you save the new data type enhancement object, it shows up in the navigation tree below the object type Data Type Enhancements.
Where-used functionality at single function level
See SAP note 2798450.
Where-used functionality for a function library has been supported for a while already. As part of a customer connect project that we ran in close collaboration with the International Focus Group, we collected the requirement to show where a particular function of a function library is actually used. This now has been delivered in the ESR in NWDS. Note, this is not supported in the Java Web Start ESR.
Open a function library, and select the Where-used entry from the context menu of one of the functions.
This shows you the list of mappings where the particular function is used.
For further details, check out the release notes for SP16.