Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
Showing results for 
Search instead for 
Did you mean: 

Search Help defaults - table DDSHDEFSH

0 Kudos

Through debug we have found that different environments customer search helps are different because of entries in table DDSHDEFSH for our search help C_KUNNR.  However, no research or OSS notes tell us how this gets populated in the first place and we have purposely tried to get other environments to have an entry in this table.  OSS note does refer to a program RUTF4TOOLS but in production this only allows deletion of entries but not insert or change.  SE11 in development allows change, but in Production it doesn't.  Can anyone share their experiences of how we populate this table for a default in production for our help C_KUNNR?  For search help C_KUNNR we want a custom Z_DEBIK to be the default, and that is the default in one environment, but only one.  It appears that we might be able to transport and resort to doing so if needed, but wanted a better understanding of how this table gets populated in the first place.  We did a where-used on search help C_KUNNR and that didn't help resolve how to populate the table for C_KUNNR in the first place.  Any insight would be appreciated.


Active Contributor
0 Kudos

When a collective search help is exit, this table just saves the last tab (i.e. the elementary search help) chosen by the user. Next time the user displays the collective search help, it will select this tab. Why do you want to change that? RUTF4TOOLS is only useful when an elementary search help is deleted, so that to avoid the problem mentioned in note 1633984 - Input help: Personal values, personalization, default search help

0 Kudos

Thanks for your quick reply.  Should the entry in this table get overwritten every time a user picks a different elementary search from a collective search? It isn't happening. I don't like the default, and I tried over and over from various transactions to set a different default and it doesn't changed.  So I deleted the entry and  I tried to create a new entry by going to every SAP transaction I know has a search for customer (i.e. XD02, VA02, FBL5N, etc.) and can't seem to create an entry in the table.  Why do I want to change it?  In my DEV 020 environment, on a customer developed transaction, the customer search tab defaults to the customer search that I want.  I transported the custom transaction to a different environment, and in the new environment I can't get it to default to the search tab that I want it to.  A debug exercise revealed that the entry in this table for C_KUNNR was different in the environments.