cancel
Showing results for 
Search instead for 
Did you mean: 

My Inbox Fiori with multiple backend systens

former_member188396
Participant
0 Kudos

Hello,

I have implemented My Inbox Fiori application. Below are our Front End server and back end server versions.

Front End: NW 7.40 SP13

                 SAP_GWFND 740 SP13

                 SAP_UI 740 SP14

                 IW_PGW 100 SP08

Backend system 1 :- NW 7.40 SP11

                                SAP_GWFND 740 SP12

                               SAP_UI 740 SP13

Backend system 2 :- NW 7.40 SP11

                                SAP_GWFND 740 SP12

                               SAP_UI 740 SP13

Now, My Inbox application is working fine and I could see the work items when I have added one backend system alias on the TASKPROCESSING Odata service.

It works for both of above systems individually.

But, as soon as I keep both the systems together on the TASKPROCESSING service, I do not see any work items. On the My Inbox tile, I can see the count, but inside the app, no work items.

I tried below URL in the Gateway Client to see what it gives.

/sap/opu/odata/IWPGW/TASKPROCESSING;mo;v=2/TaskCollection

Below was the response. As per the response, looks like no data coming.

<?xml version="1.0"?>

-<feed xmlns:m="http://schemas.microsoft.com/ado/2007/08/dataservices/metadata" xml:base="http://clsfoc001.cokeonena.com:8001/sap/opu/odata/IWPGW/TASKPROCESSING;mo;v=2/" xmlns:d="http://schemas.microsoft.com/ado/2007/08/dataservices" xmlns="http://www.w3.org/2005/Atom">

<id>http://clsfoc001.cokeonena.com:8001/sap/opu/odata/IWPGW/TASKPROCESSING;mo;v=2/TaskCollection</id>

<title type="text">TaskCollection</title>

<updated>2015-12-15T19:02:22Z</updated>

-<author>

<name/>

</author>

<link title="TaskCollection" href="TaskCollection" rel="self"/>

</feed>

Can someone help how to make it work with multiple SAP systems for My Inbox fiori application?

-Bhavik

Accepted Solutions (1)

Accepted Solutions (1)

masa_139
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Bhavik,

My inbox works with multiple backend in the standard.

Check the support package level for UIX01CA1 and IW_PGW.

Regards,

Masa / SAP Technology RIG

former_member188396
Participant
0 Kudos

Hi Masayuki,

I have below versions for these components on Front end server.

UIX01CA1 100 0005

IW_PGW   100 0008

What version do you have?

Also, I do not see any error on the console or in the /iwfnd/error_log on front end about this.

Note: I have tried with Unified Inbox UI5 application as well and it is behaving the same there too. It shows the data for single system, but once I add two systems to the service, it does not show anything.

-Bhavik

masa_139
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Bhavik,

Most probably RFC definition or system alias definition is wrong. Please double check.

Regards,

Masa / SAP Technology RIG

former_member188396
Participant
0 Kudos

Hi Masayuki,

Do we need to put special settings on RFC definition or System alias definition for multiple system to work for My Inbox?

As I mentioned, if I keep single system on the service individually, it works fine.

So, I believe settings on the RFC definition and System alias are working for the single system perspective.

Thanks,

Bhavik

masa_139
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Bhavik,

You can set external breakpoints in backend methods and do troubleshooting.

If the backend method is not called, a root cause is in Gateway side. I see SAP_GWFND SP level is difference in front and and backend.

Regards,

Masa / SAP Technology RIG

former_member188396
Participant
0 Kudos

Hi Masayuki,

Do you know which class or method I need to put breakpoint in the backend. Based on my understanding, TASKPROCESSING service lies on the Front end server. But not sure what it does call on the backend to get the data.

If you know, can you please let me know so that I can debug it accordingly?

-Bhavik

devanand_l
Explorer
0 Kudos

Hi Devisha,

Can you please implement note 2250491 and check.

regards,

Devanand L

former_member188396
Participant
0 Kudos

Thanks Devanand,

After applying the note, issue is resolved now.

-Bhavik

Answers (1)

Answers (1)

Former Member
0 Kudos

this document may help;

former_member188396
Participant
0 Kudos

Hi Adem,

I was under impression that we do not have to create anything custom to make it work for multiple systems. It should work with standard.

So, can you please explain what exactly this does and whether we really have to implement this?

-Bhavik