cancel
Showing results for 
Search instead for 
Did you mean: 

How to navigate to Shopping Cart Web Dnypro Component in SRM 7.0?

Former Member
0 Kudos

Hello guys , I have one requirement like this, we develop on custom web dynpro to show exist shopping cart status, and we want to add link to shopping cart number, When user click link, open new IE window to show shopping cart infomation.

How could I navigate to standard shopping cart web dynpro component? I found some codes on navigate to another component, But SC component is based on FPM OIF , Any one could provide some suggestions?

Tks.

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

With OBN method, the problem is solved

Former Member
0 Kudos

Hi I have a similar problem, can you tell me which methods do you used and how you populate the parameters ?

very appreciated.

Thanks

Former Member
0 Kudos

pls check

Former Member
0 Kudos

thank you for the link.

I open the new window with shopping cart details with the following code:

 
  data lr_componentcontroller     type ref to ig_componentcontroller .
  data l_api_componentcontroller  type ref to if_wd_component.
  data lr_port_manager            type ref to if_wd_portal_integration.

  lr_componentcontroller    = wd_this->get_componentcontroller_ctr( ).
  l_api_componentcontroller = lr_componentcontroller->wd_get_api( ).
  lr_port_manager = l_api_componentcontroller->get_portal_manager( ).

* Add the SC guid as parameter
  ls_launch_par-key   = 'sapsrm_boid'.
  ls_launch_par-value = <MY_SC_GUID>.
  append ls_launch_par to lt_launch_par.

* Go to Shopping cart details screen
  call method lr_port_manager->navigate_absolute
    exporting
      navigation_target   = 'OBN://BOSystemAlias=SAP_SRM/BOTechnicalName=sc/Operation=detailprof'
      navigation_mode     = if_wd_portal_integration=>co_show_external_headerless
      launcher_parameters = lt_launch_par.