cancel
Showing results for 
Search instead for 
Did you mean: 

My inbox tile shows 'x' items but is empty if you open the App Filter with Scenario Definition

I have a problem with My Inbox. I want to use the scenario definition to display only specific tasks in the inbox. I followed the official documentation e.g. this

https://wiki.scn.sap.com/wiki/display/SAPMOB/How+to+setup+My+Inbox+2.0+app
https://launchpad.support.sap.com/#/notes/2403063
https://launchpad.support.sap.com/#/notes/2504045

Unfortunately I always have the same problem that on the tile there is a number, but no items are displayed in the app.

In my opinion I configured everything correctly and followed the instructions exactly:

  • Filter is activated
  • Scenario definition was set
  • Task definition was set
  • Tile configuration refers to scenario ID
  • Maintain Task Names and Decision Options has been set

Strangely enough, I can filter for the task in the app and then the items were displayed.

0 Kudos

The "ABSENCE" scenario is on a single system
I have tested it and defined a QM workflow as a scenario.
There everything works as desired and only the QM tasks are displayed immediately.
When I call the TaskDefinitionCollection I see a difference in the TaskDefinitionID in the different tasks:

And when I now look at the request from the "My Inbox" app, it filters with the scenario "ABSENCE" to the task together with the workflow ID and step ID:

But if I filter by task type in the "My Inbox" app, the system filters by the correct taskDefinitionID:

Accepted Solutions (1)

Accepted Solutions (1)

0 Kudos

I solved it myself with the help of 2529531 and 2533115
In principle, I have almost solved it myself but thanks for you help laszlo.haladin
In the scenario definition, the entire task type must be described under Task Definition as it is also executed in the OData Call mentioned above.
As soon as I have completed the task type with it, everything works as desired

Answers (2)

Answers (2)

laszlo_haladin
Active Participant
0 Kudos

Hi,

What are the product version for frontend - backend systems:

SAP_BASIS

SAP_GWFND (or if its older IW_PGW and IW_BEP).

BR
Laszlo

0 Kudos

Thank you for your response!

For the case "ABSENCE" the workflow is on the frontend system.
The QM workflow is on the backend ECC

Here the frontend

0 Kudos

Backend here:

laszlo_haladin
Active Participant
0 Kudos

Hi Marian,

first check that the My inbox tile parameters are set properly:

https://help.sap.com/viewer/d2c296c4f32d4f2a9e3752f58d5ef222/2.0%202017-05/en-US/41fd595461fce630e10...

Configuring SAP Fiori Launchpad for Scenario-Specific Tile

Parameters: Enter scenarioId=<ID of your scenario>&listSize=<number of items you want to display on your list screen>&showAdditionalAttributes=<true or false>.

where

  • scenarioID is mandatory

You need to set scenarioID in the service URL and in the parameters section.


Another thing is the global filterint on backend side:

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

(check task filter on backend side...but should not be active in frontend client).

Best Regards
Laszlo

0 Kudos

Hi lazslo,

I noticed something.
The "ABSENCE" scenario is on a single system
I have tested it and defined a QM workflow as a scenario.
There everything works as desired and only the QM tasks are displayed immediately.
When I call the TaskDefinitionCollection I see a difference in the TaskDefinitionID in the different tasks:

And when I now look at the request from the "My Inbox" app, it filters with the scenario "ABSENCE" to the task together with the workflow ID and step ID:

But if I filter by task type in the "My Inbox" app, the system filters by the correct taskDefinitionID:

Can you understand this?