This posting is about how to activate the TM quicksearch, a nice way to access TM transactional documents directly from the NWBC search bar.
Basically it looks like this, enter a search string in the NWBC search bar, get a result list instantaneously:
If you are interested in the functionality, you may check TMP033 (
http://podcast.tm-podcast.com/tmp033-tm-quicksearch/ ), the podcast episode about the topic.
Now, how to activate the TM Quicksearch for you:
1.
Install note 2260864 which is available from 9.1 onwards and comes with the required classes
2.
Check and/or activate the SICF service:
To make the search classes available they must be accessible as a service. This is done in transaction SICF. The path is sap->bc. In there add a service named tm_quick_search. The only tab where you need to maintain something is the handler list, in there enter the class /SCMTMS/CL_QUICK_SEARCHPROVIDE. It should look something like this:
3.
Activate the service
4.
Enter the Search provider URL: The easiest way to test the service is to enter the search provider explicitely in the NWBC search provider list. This can be done from the NWBC menu:
The URL is composed as follows:
First part:
Your system url and port (you can get this from options->settings->connections in the NWBC menu)
Important: Define the connection as an
https connection, so you are on the save side for both functionality (non-https-connection are not working) as well as Transport Layer Security :->)
Second part:
/sap/bc/tm_quick_search?type=OpenSearchDescription
Third part:
Optionally you can add some parameters like restriction to a certain search class, here is the list of the currently available parameters:
Here is the list of classes with the respective shortcuts and explanations, if nothing is defined for the class-attribute,all default classes are used:
With this, you are done and can use the TM Quicksearch!
4b) You can also integrate the TM quicksearch in the PFCG-role, the required steps are described
here