Skip to Content
Author's profile photo Robert Forster

Embed your BRF+ Customizing catalog within your own customizing

Do you wonder how you can add a BRF+ customizing to you individual customizing structure?

Well here is my solution for this:

1) Create report to display a catalog

                REPORT zdisplay_catalog.

PARAMETERS p_catid TYPE if_fdt_types=>id.
DATA lo_cat_maint_mode TYPE if_fdt_wd_types=>catalog_maintenance_mode.
DATA lv_enable_structure_change TYPE abap_bool.
DATA lo_ui_execution TYPE REF TO cl_fdt_wd_viewer.

lo_cat_maint_mode = if_fdt_wd_constants=>gc_catalog_mmode_no_maint.
= abap_false.

CREATE OBJECT lo_ui_execution.
= p_catid    ” ID
= lo_cat_maint_mode    ” Catalog Maintenance Mode
= lv_enable_structure_change ).

Of course here you can call whatever customizing you created and what is support by the BRF+ API

2) Create a variant with the concrete catalog ID.

3) Create a report transaction with this variant        

4) To skip the start screen create a second parameter transaction for the transaction created in step 3.

Of course you can simply hard code the catalog but for reuse purpose I created the parameter report.

5) Create a customizing object via TA SOBJ: Typ = T

6) Create your own customizing node in SIMGH

7) Add the created customizing object with type t and your created transaction.


Now you can call this BRF+ customizing within your own SPRO

Assigned Tags

      Be the first to leave a comment
      You must be Logged on to comment or reply to a post.