cancel
Showing results for 
Search instead for 
Did you mean: 

Can a BRF+ function be added in the IMG

Former Member
0 Kudos

Dear expert,

In our project, we have created lots of BRF+ function to determine business data, for example, in FI-AA part, we use BRF+ function to determine asset master data, asset acquisition data, asset retirement data, so there are three function IDs.

And we want to include these function IDs in the R3 IMG structure, so user only clicks the IMG activity to link to BRF+ specific function. In above example, in the IMG structure, we add below three IMG activity, when user clicks each activity, she/he can link to BRF+ function directly.

  1. Call BRF+ to get asset master data
  2. Call BRF+ to get asset acquisition data
  3. Call BRF+ to get asset retirement data.

Can this requirement be achieved? If yes, could you let me know how can we implement it.

If it can't, do you have any good idea to make user link to BRF+ specif function ID directly.

Thanks a lot!

Accepted Solutions (1)

Accepted Solutions (1)

ttrapp
Active Contributor

Yes, there are several ways. BRFplus has an API and you start a report that starts a window with the application / function / catalog as starting point:

DATA: lo_ui_execution TYPE REF TO   if_fdt_wd_ui_execution.
DATA: lv_id           TYPE          if_fdt_types=>id.

lv_id = " this is the GUID if the object

IF lv_id IS NOT INITIAL.
  lo_ui_execution = cl_fdt_wd_factory=>if_fdt_wd_factory~get_instance( )->get_ui_execution( ).
  "Standard call to workbench
  lo_ui_execution->execute_workbench( lv_id ).

ENDIF.

But you can also create your own UI and resuse the Standard WDA components of BRFplus.

Best Regards,

Tobias

Former Member
0 Kudos

Dear Trapp,

Thanks a lot.

It's very helpful

Best Regards

Rainbow

Answers (0)