Use Case
You like to find ECTR objects by searching e.g. for a value in a Z - Table or by direct access table AUSP to speed up the search.
Solution
In the standard FMs for the quick search e.g. "/DSCSAG/SMS_DOC_BY_DESCR" the authorization object S_TCODE with value "/DSCSAG/QUICKSEARCH" is used to check if the user is allowed to use the quick search.
Backend
To implement an easy customer specific search for ECTR objects, you need to implement an RFC FM with a defined interface. Take a look in function group /DSCSAG/SMARTSEARCH for examples.
E.g. Name your new FM "Z_CUST_DOC_BY_ATWRT".
Frontend
In the frontend you need to define the new search in the customizing.
Example for FM "Z_CUST_DOC_BY_ATWRT":
# SEARCH_PROVIDER # Special search for documents plm.search.provider.types = @plm.search.provider.types@;ZATWRT # Search parallel with these FMs plm.search.provider.ZATWRT = SEARCH_PROVIDER(Z_CUST_DOC_BY_ATWRT);SEARCH_PROVIDER(Z_CUST_DOC_BY_ATWRT2);...
As a result you will see your new Search-Provider in the Quick search panel:
Related SAP Notes/KBAs
- 2779488 - ECTR: SAP Engineering Control Center 5.2 FRONT - Patches
- How to easy search with SAP search help
__________________________________________________________________________________________________________