cancel
Showing results for 
Search instead for 
Did you mean: 

Is possible to call wda_l_fpm_oif application from a custom WD application?

Former Member
0 Kudos

Hi,

is possible to call wda_l_fpm_oif application from a custom WD application?

Thank you.

Best regards.

Al

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

you may have to explain more about your requirement.

It is possible to call any application using a URL as external_window.

If you run in portal, there are absolute//relative/OBN navigations are possible.

Former Member
0 Kudos

Hi,

in my WD application there is an ALV list and the field of column 'Shopping cart' is a LinkToAction field.

I have to open shopping cart detail (wda_l_fpm_oif application) when I select a shopping cart number.

Thank you.

Best regards.

Al

Former Member
0 Kudos

>

> Hi,

> in my WD application there is an ALV list and the field of column 'Shopping cart' is a LinkToAction field.

> I have to open shopping cart detail (wda_l_fpm_oif application) when I select a shopping cart number.

> Thank you.

>

> Best regards.

> Al

Do You need to integrate in the same view (like 1) master detail ) or 2) pop up or 3)external window ??

Because the above choice would lead you to possible ways to achieve that.

If you want to have option 1 or 2 then you need to analyse the existing OIF application ,if you can access the interface view and for the data part you need to analyse if you have context or method in interface.

For the external popup , you can see if the OIF application works with URL parameters (shopping cartnumber ). Because some how you need to have data relation between your component and existing OIF application.

Former Member
0 Kudos

Hi,

shopping cart detail hat to be opened in an external window.

For wda_l_fpm_oif aplication are necessary some parameters, but how can I give these parameters?

Thanks.

Best regard.

Al

Former Member
0 Kudos

hi,

Construct the URL for WDA as belows:

DATA lt_param TYPE tihttpnvp.

DATA ls_param TYPE LINE OF tihttpnvp.

DATA lv_url TYPE string.

*Construct parameter List

ls_param-name = ' '.

ls_param-value = ' '.

APPEND ls_param TO lt_param.

CLEAR ls_param.

ls_param-name = ' '.

ls_param-value = ' '.

APPEND ls_param TO lt_param.

CLEAR ls_param.

  • End of Parameter List

  • Construct URL for WDA_NAME and parameter list

CALL METHOD cl_wd_utilities=>construct_wd_url

EXPORTING

application_name = 'WDA_NAME' -


> Web Dynpro aaplication name

in_parameters = lt_param -


> Parameter List

IMPORTING

out_absolute_url = lv_url.

PS : check the cl_wd_utilities=>construct_wd_url has configuration-id as exporting parameter then OIF application configuration.

If there no exporting parameter, then edit the application parameter in Se80, supply the application configuraion name for WDCONFIGURATIONID parameter.