cancel
Showing results for 
Search instead for 
Did you mean: 

Doubt regarding OBN

Former Member
0 Kudos

Hi friends,

My requirement is to call sales order change transaction from webdynpro application on selecting a particular sales order. Basically, I made a transactional iview for VA02 and i am able to preview this in my system. I am also able to preview my webdynpro iview which is displaying list of sales order. But i am not able to find a way to link these two iviews. I want to pass this sales order as a parameter and on click of a button, VA02 should be open with passed sales order number from webdynpro iview as the sales order number for this transaction.

webdynpro iview - > pass ( sales order number ) - > Transactional iview - > execute

Please guide me.

Thanks.

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi - I'm calling a BID in CHANGE mode in SRM but you need to work with portal team to have the correct parameters:

here is the way I do it:

C_OBJECT is the parameter provide by portal team for the OBN

C_OPERATION is the mode I want to display the object

I_PARAMETERS is the itab with the values that I'm passing to the IVIEW.



* Find system alias
* read customizing data
  CALL METHOD /sapsrm/cl_url_service=>get_srm_system_alias
    RECEIVING
      rv_system_alias = v_obn_system.

  CALL METHOD lo_portal_manager->navigate_to_object
    EXPORTING
      system              = v_obn_system
      object_type         = c_object
      operation           = c_operation
      business_parameters = i_parameters.

Also this is in the ON_CLICK event handler of my component.

hope this help!

Jason PV

thomas_jung
Developer Advocate
Developer Advocate
0 Kudos
Former Member
0 Kudos

Hi,

Have you tried out to pass the screen value of sales order via iView parameters (VBRK-VBELN).

I once did it as open a sales order in new browser window from WDA. Have a look on my reply in this [Thread|].

You can also post this thread in Portal forum to get faster response.

Hope it helps you.