cancel
Showing results for 
Search instead for 
Did you mean: 

Fiori My Inbox - not able to open Task at backend

tina_petry
Explorer

Dear community,

I implemented a workflow that uses a customer task where work item receiver can select an agent for next work item from a list.

For this I use in my task business object WF_TASK method DISPATCH.

When I press button “Open Task” for this work item in the Inbox app, a second browser window opens and after some time, I get this:

Website not reachable. … ERR_CONNECTION_TIMED_OUT

-> “Open Task” cannot be opened.

System generates this link for “Open Task” (at class CL_SWF_UTL_URL_WEBGUI -> GET_ITS_URL, which calls CL_ITS_RUNTIME -> GET_URL)

http://<address of backend system>:<port>/sap/bc/gui/sap/its/webgui/?sap-language=DE&sap-locale=de&sap-theme-NWBC=sap_belize&sap-theme-name=sap_belize&sap-ui-legacy-date-format=1&sap-ui-legacy-number-format=%20&sap-ui-legacy-time-format=0&sap-ui-theme=sap_belize&sap-client=120&sap-language=DE&~transaction=*SWNWIEX%20P_WI_ID=000000007114;P_APPL=UWL;P_ACTION=EXECUTE;DYNP_OKCODE=ONLI

-> Transaction SWNWIEX (to execute the workitem) is called at back SAP system.

One option could be to open backend system for external calls, but customer don’t want that backend system is accessible from extern, all requests should go to Fiori gateway server first and then to backend.

We have configured a tile to call a Z-transaction at backend, this works fine. But here a complete different URL is used:

https://<address of gateway system>:<port>/sap/bc/ui5_ui5/ui2/ushell/shells/abap/FioriLaunchpad.html?sap-client=400&sap-language=DE#WebGUI-display?sap-ui-tech-hint=GUI

I have already found transaction SWFVISU, where I can control link creation for button “Open Task”, but I don’t know if this could help. I tried with type “MyInox generic Application” and tested different values for the parameters, but no generated link worked. I always get an error, that task could not be opened.

I have no idea, what I should enter for parameters: APPLICATION_PATH, COMPONENT_NAME and SCHEME.

This one of my tests:

Does anybody knows how I can force system to build an URL, that calls the gateway server and which then calls transaction SWNWIEX at backend?

I really don’t want to implement a new Fiori app instead, because of less budget.

Thanks a lot and kind regards
Tina

View Entire Topic
tina_petry
Explorer
0 Kudos

I was able to solve the problem, I found note:

2519744 - How to change the domain of the "Open Task" URL to the domain of the Web dispatcher

https://launchpad.support.sap.com/#/notes/2519744