
SAP GUI | WebDynpro | BSP (pure HTML) | |
---|---|---|---|
NWBC | http://www.sap.com ls-navigation:// ls-obn:// ls-tr:// - native SAP GUI ABAP LPD Links | http://www.sap.com/ ls-navigation:// ls-obn:// ls-tr:// - native SAP GUI ABAP LPD Links | http://www.sap.com ls-navigation:// ls-obn:// ls-tr:// - Web GUI ABAP LPD Links |
Portal | http://www.sap.com ls-obn:// ls-tr:// - Web GUI ABAP LPD Links | http://www.sap.com ls-obn:// ls-tr:// - Web GUI ABAP LPD Links | |
Standalone | http://www.sap.com ls-navigation:// ls-obn:// ls-tr:// - native SAP GUI ABAP LPD Links (only new window navigation or Transaction Native) | http://www.sap.com ls-navigation:// ls-obn:// ls-tr:// - Web GUI ABAP LPD Links (only new window navigation or Transactions as WebGUI) |
Protocol | Example | Description |
---|---|---|
http://www.sap.com | Direct absolute navigation of any kind, which does not need any additional resolving | |
ls-navigation:// | ls-navigation://yi3~sap_dal_demo_role_1:23?usr02-bname=xyz | Navigation to specific node (nodeid 23) in specific PFCG role (sap_dal_demo_role_1). Indirect, need resolving to find out target application. |
ls-obn:// | ls-obn://yi3.sflight.display?resolvingMode=Default&obnParameters=name%3dvalue | Navigation to specific OBN target (sflight.display) defined in one (or several) user assigned roles with support of parameter mapping. Indirect, need resolving to find out target application. |
ls-tr:// | ls-tr://se38?rs38m-programm=nwbc_sapgui_lsapi_test&dynp_okcode=strt | Navigation to specific transaction (SE38) in any system (need SM59 alias/destination for remote case). Support as adaptive SA GUI UI selection (native or WebGUI) based on client support as "force" mode, to start native SAP GUI even if client can not directly embed native SAP GUI app (with help of SAP GUI shortcut service) |
ls-ibn:// | ls-ibn://SalesOrder-display?id=7014 | Navigation to a specific intent (SalesOrder-display) with support of intent parameters. Works in Fiori Launchpad (FLP), SAP BC and in SAP GUI/WebDynpro standalone mode. |
ABAP LPD (Launch Pad) links | OBN://BOTechnicalName=purchaserequisition/ BOSystemAlias=SAP_ERP_Procurement/ Operation=crtpurreq?HistoryMode=1&windowId=WID1238756457255&NavMode=0 ROLES://portal_content/com.sap.pct/every_user/ com.sap.pct.erp.common.bp_folder/ com.sap.pct.erp.common.roles/ com.sap.pct.erp.common.erp_common/ com.sap.pct.erp.common.lpd_start_wd_abap… or ...lpd_start_url... or ...lpd_start_transaction... or ...lpd_start_bw_7x... etc | ABAP LaunchPad links, defined in LPD repository. Indirect, need resolving to find out target application. |
ls-tr://<SM59 destination>~<transaction name>?<URL parameters>&<transaction parameters>
ls-tr://Y3S100~SE38?sap-force_sapgui=X&rs38m-programm=nwbc_sapgui_lsapi_test& dynp_okcode=strt
https://fes.wdf.sap.corp:44355/sap/bc/ui2/flp?sap-client=120&sap-language=EN#SO-action?
A=me%20you&B=%2520&C=20%2580%25&D=or%20a%20blank%3f&E=H%26M!%3DC%26A
ls-ibn://<SemanticObject>-<action>?<parName1>=<parValue1>&<parName2>=<parValue2
ls-ibn://SalesOrder-display?id=7014
https://<server name and port>/nwbc/~sapguilink?transaction=<transaction code>¶meters=<encoded transaction parameters>
https://www.sap.corp:57801/nwbc/~sapguilink?transaction=se38¶meters=RS38M-PROGRAMM%3DNWBC_SAPGUI...
http://www.google.com
/sap/bc/webdynpro/sap/s_epm_ux_po_gaf?WDCONFIGURATIONID=S_EPM_UX_PO_GAF&sap-client=111&sap-language=EN
ls-tr://se38?RS38M-PROGRAMM=NWBC_SAPGUI_LSAPI_TEST
ls-obn://.NWBC.NAVIGATION_TEST
ls-tr://se38?rs38m-programm=nwbc_sapgui_lsapi_test&dynp_okcode=strt
ls-tr://se38?sap-force_sapgui=X&rs38m-programm=nwbc_sapgui_lsapi_test&dynp_okcode=strt
lv_location = 'ls-tr://se38?rs38m-programm=nwbc_sapgui_lsapi_test&dynp_okcode=strt'.
cl_lsapi_manager=>get_instance( )->navigate(location = lv_location
mode = 1 " in new window
parameters = it_parameters ).
DATA: lv_wda_url TYPE string,
lt_param TYPE tihttpnvp,
ls_param LIKE LINE OF lt_param,
lo_url TYPE REF TO cl_url.
CREATE OBJECT lo_url.
ls_param-name = cl_url=>mc_par_wda_config2.
ls_param-value = `S_EPM_UX_PO_GAF`.
APPEND ls_param TO lt_param.
lv_wda_url = lo_url->wda( application = `S_EPM_UX_PO_GAF` query_parms = lt_param ).
" open WDA => /sap/bc/webdynpro/sap/s_epm_ux_po_gaf?WDCONFIGURATIONID=S_EPM_UX_PO_GAF&sap-client=111&sap-language=EN
" in new tab or window
cl_lsapi_manager=>get_instance( )->navigate( location = lv_wda_url mode = 1 ).
CL_LSAPI_MANAGER=>NAVIGATE_TO_OBJECT
- generates ls-obn:// callCL_LSAPI_MANAGER=>NAVIGATE_TO_TRANSACTION
- generates ls-tr:// callSAP_BASIS | Limited Support | Full Support |
700 | SP22 | SP28 |
701 | SP07 | SP12 |
702 | SP05 | SP12 |
711 | SP07 | SP11 |
720 | SP04 | SP08 |
730 | SP01 | SO09 |
731 | SP03 | SP03 |
740 | SP00 | SP02 |
741 | SP00 | SP00 |
> 741 | SP00 | SP00 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
18 | |
14 | |
11 | |
10 | |
9 | |
7 | |
6 | |
6 | |
5 | |
5 |