Thats my Code so far:
METHOD open_bupa.
DATA(request) = NEW cl_bupa_navigation_request( ).
request->set_partner_number( i_bupa ).
request->set_bupa_activity( request->gc_activity_display ).
request->set_maintenance_id( request->gc_maintenance_id_partner ).
request->set_bupa_partner_role( VALUE #( role = 'ZDEB' bpview = 'ZDEB' ) ).
DATA(options) = NEW cl_bupa_dialog_joel_options( ).
options->set_locator_visible( space ).
SET PARAMETER ID: 'VKO' FIELD i_current_row-sales_org,
'VTW' FIELD i_current_row-distribution_channel,
'SPA' FIELD i_current_row-sector.
cl_bupa_dialog_joel=>start_with_navigation(
EXPORTING
iv_request = request
iv_options = options
iv_in_new_internal_mode = abap_false
iv_in_new_window = abap_false
EXCEPTIONS
already_started = 1
not_allowed = 2
OTHERS = 3
).
IF sy-subrc = 2.
MESSAGE i011.
ENDIF.
ENDMETHOD.
But that just opens the default starting Page:
I want to start it with the “Sales”(Vertrieb) View, but i just cant get it to work.
Do i need a subheader-ID? If yes, how do i find it? If no, what else? Im getting crazy on this, cause i dont find much for this, not even in our Systems