cancel
Showing results for 
Search instead for 
Did you mean: 

List Report: external navigation with parameters not working

MioYasutake
Active Contributor
1,101

Hi community,

On click on a talbe line of List Reoprt, it should navigate to another app, instead of navigating to object page.

My app is based on OData V2, UI5 version 1.90.6.

To achieve this, I have configured manifest.json referring to this document. I have also added parameters as described here (section sap.app>crossNavigation).

My manifest.json setting is as below.

"crossNavigation": {
            "inbounds": {},
            "outbounds": {
                "ManagePurchaseOrders": {
                    "semanticObject": "PurchaseOrder",
                    "action": "manage",
                    "parameters": {
                        "Supplier": {
                            "value": {
                                "format": "binding",
                                "value": "BusinessPartner" //This is a property from OData model
                            }                            
                        },
                        "CompanyCode": {
                            "value": {
                                "format": "plain",
                                "value": "DUMMY"
                            }                            
                        },
                        "Plant": {
                            "value": {
                                "format": "reference",
                                "value": "UserDefault.Plant"                                
                            }                            
                        }
                    }
                }
            }
        }<br>

Unfortunatelly, all of above parameters are passed as-is, like below.

CompanyCode=DUMMY&Plant=UserDefault.Plant& Supplier=BusinessPartner

Did I make any mistake in the configuration? Especially I'm not sure what format I should use in case of format "binding".

Best regards,

Mio Yasutake

Accepted Solutions (0)

Answers (2)

Answers (2)

Cmdd
Participant
0 Kudos

Hi @MioYasutake ,

did you manage to find a solution on this? I'm stuck in the same situation: parameter are always passed as strings and are not evaluated.

Also this thread is referring to the same problem https://community.sap.com/t5/technology-q-a/app-to-app-external-navigation-binding-configuration/qaq...

Thanks!

Chiara

MioYasutake
Active Contributor
0 Kudos
@Cmdd Unfortunately, I stopped exploring this topic further and have not found a solution.
vigneshss
Advisor
Advisor
0 Kudos

Hi,

You also need to add the reference for the outbound in the 'sap.ui.generic.app' section.

Please follow the documentation below

https://help.sap.com/docs/SAP_S4HANA_ON-PREMISE/468a97775123488ab3345a0c48cadd8f/8bd546e27a5f41cea6e...

gregorw
SAP Mentor
SAP Mentor

I think the current SAPUI5 documentation at Changing Navigation to Object Page is more up-to-date.

MioYasutake
Active Contributor
0 Kudos

Hi vigneshss,

Thanks for your commenct. I've already configured 'sap.ui.generic.app' section.

Best regards,

Mio Yasutake

RaphaelStoetzel
Explorer
0 Kudos
It's currently working with the solution provided by gregorw