cancel
Showing results for 
Search instead for 
Did you mean: 

$filter not passed by custom fiori app

pbar
Explorer
0 Kudos
408

Hello experts,

I have a question about $filter parameters not being passed by the custom Fiori app to the backend service.

There are 2 apps in the scenario. Both are running on S4HANA in TM

1. the custom POWL app to list Invoices

2. the custom Fiori app to display details of Invoice

On clicking an invoice from the POWL, the POWL Feeder class captures the action and triggers an Intent based navigation to the Fiori app using Semantic object, Action and the GUID( key which fetches the data for the app ), as the parameter.

The new app opens up, but without any data. This is because no $filter parameter is passed this time and the backend sends no data without any GUID. This is the URL.

https://<portal>/site?siteId=*********#carrierinvoicemanagement-display?guid=***********************...

When I simply reload the same link, $filter is passed and everything works fine. This time, position of sap-iapp-state--history and sap-iapp-state are interchanged.

https://<portal>/site?siteId=*********#carrierinvoicemanagement-display?guid=***********************...

Please help in understanding and fixing the issue.

Best regards

Pratik

Accepted Solutions (0)

Answers (0)