Wednesday, October 24, 2012

Using tab order definition

 Well, that’s a funny little thing…..

…appearing in SAP CRM 7.0 Ehp1…A nice new feature which I ran into while activating switches and reading documentation in CRM, was a function called ‘Tab Order Definition’.  By enabling this function you can go through all the fields in a BSP-component in a predefined order by using you TAB-key. And yes, as a user, you can define this order yourself.

And why would you want to do that?

Firstly, you might want to activate this because your lazy and don’t want to click too often, but more likely because you have certain mandatory fields which you at least want to have filled in. It speeds up your business in your front office and is in general a more user friendly way of working for those accustomed to working with a keyboard instead of a mouse.

How does it work?

If you want to read more about it, you first have to activate business function UI_FRW_1_DOCU in SFW5. I want to make clear that this option is Personalization and requires no customizing. Therefore, in your Personalization of the WebUI, go to the Personal Setting block. In there, there is a little checkbox called  ‘Tab Order Definition Mode’ .

After checking this, you go to the component you want to define the tab-order for, in my case the ‘Create Individual Account- header component.

If you then click on the funny little darts, the maintenance view is suddenly surrounded by a blue line and greyed out; the fields are replaced by grey bars. Click on these bars one- by-one to determine your order:

Save your settings and you will be able to go through the fields in the order you want!
It’s a small feature for a consultant, but a giant leap for SAP-users….
If you want to play with it, to make the tab order globally the same for every user, I'll give you a hint: Change your Tab order definition and see what happens in table CRMC_PERS_VIEW…..
* Note: If you want to disable this feature for all users, make sure to add parameter 'TCR_DISABLED' in the users business role


  1. Hi Aik,

    Is there anything else nessecary for activating this functionality?
    The business function is activated, but I do not see this option in my personal settings.


  2. Hello Henri,
    Take a look if the parameter mentioned above is in your profile. Next to that, what version are you on?

  3. Hello Aik,

    Thank you for your quick respons!
    In which profile in the Business Role (E.g. ZSALESPRO) would you have to maintain/check this parameter?
    We are on 7.01

    Kind regards,


  4. Hello Henri,

    Although not specified as a prerequisite, could you try to activate UI_FRW_1 also and see if this helps?

    Kind regards,


  5. Hello Aik,

    Both UI_FRW_1_DOCU and UI_FRW_1 were not switched on in SFW5.
    When activating UI_FRW_1_DOCU, as described in your blog, UI_FRW_1 was activated automatically.
    In the meantime I have been able to play around with this functionality in another CRM system, so no need to further investigate this;-)
    Although it remains a mistery why it still does not work in the CRM demo system I was trying this...
    Thank you fort this post!

    Kind regards,


  6. Hello Aik,

    How are you? It has been a while!

    Nice all the posts of Acorel on CRM topics :) Do you by any chance know if it is possible to use the tab order also for Account Search?

    Best regards,

  7. Hey Tamara!
    Indeed a while ago, sorry it took a while to respond. I am afraid the tab order definition is only available on every overview-page (eg. where BSP_DLC_OVW/OvwViewset.htm is used). So, on the advanced searches you should build you own, I think. This will have the extra complexity that this view is dynamically built up...

  8. Hi Aik,

    In your post you mention that it's possible to create the tab order configuration which will work for all users. Could you please provide more hints on how to do that?

    Thanks and best regards,

  9. Hello all,

    I have been experimenting quite a while with the tab chain/tab order feature trying to find a solution for defining a central tab chain configuration for all users. It seems, that not all tab chain configs are saved in thze mentioned table. Especially table views on the UI, i.e. item view in order creation is not saved in the CRMC_PERS_VIEW. It looks like it sores a special configuration for the table views.
    Has any one tried to populate the tab chain to other users yet?
    Thanks and best regards