cancel
Showing results for 
Search instead for 
Did you mean: 

Set Default User settings in BRF Plus

Former Member
0 Kudos


Hi All,

We want to set some default setting for a set of the users for BRFPlus gui.

For Example:

1. We want to display row no in the decision table as the first column for all users.

2. In the decision table, we want some columns ( from result section)which are actually in the end  on the right of the screen should be visible as first column.

I know these can be achieved using user settings. But we want to default this for all the BRF Plus users. 

Can we create one setup and assign it or default it for all BRF Plus users? Like we do in SAP R3 defaulting menus for SAP users.

Thanks In Advance.

Accepted Solutions (0)

Answers (1)

Answers (1)

carsten_ziegler
Active Contributor
0 Kudos

Maybe you find my blog helpful

Former Member
0 Kudos

Hi Carsten,

Thanks for the hint.

We have already used the blog to hide some features from users view in custom catalog. After your reply I revisited the our code and added few more lines of codes to display row number. But the Row Number was not displayed. Guessing if anything is missing.

Is it not possible to do at user profile level for mass users. Like we do it for SAP R3 Users?

Code Snippet:

--------------------------------------------*

METHOD if_fdt_wd_ui_mode~get_configuration.
--------------------------------------------*

*Get the default configuration.
  CALL METHOD super-

>if_fdt_wd_ui_mode~get_configuration
    RECEIVING
      ro_configuration = ro_configuration.

* Remove repository view.
  ro_configuration->set_parameter( iv_name  =

if_fdt_wd_user_configuration=>gc_parameter_repositor

y_view
                                                    

       iv_value = abap_false ).
  ro_configuration->set_parameter( iv_name  =

if_fdt_wd_user_configuration=>gc_parameter_favorites

_view
                                                    

       iv_value = abap_false ).
  ro_configuration->set_parameter( iv_name  =

if_fdt_wd_user_configuration=>gc_parameter_history_v

iew
                                                    

       iv_value = abap_false ).

----------------------
* Display row number
----------------------
  ro_configuration->set_parameter( iv_name  =

if_fdt_wd_user_configuration=>gc_parameter_disp_dt_r

ow_num
                                                    

      iv_value = abap_true ).

-----------------------------------------------------------------------------




carsten_ziegler
Active Contributor
0 Kudos

I do not know about the row number issue. Keep in mind that users also have settings on the WebDynpro table control that may overrule the BRFplus default.

Concerning your question for user profiles. This is solved differently. Instead of using transaction "BRF+" you create your own transaction "CUSTOMER_BRF+" where you preset the configuration. Your users then have to work with the custom transaction only.

Former Member
0 Kudos

Thanks for reply.

The code above and row number issue that I am facing is with custom catalog only.

We used NWBC to call this custom catalog, due to very specific requirement.

Other features are working using 'if_fdt_wd_ui_mode~get_configuration'. so far only row number is having issue.

I was looking forward for mass user profile setting changes using which we can default the settings for group of brfplus users.

Thanks.