cancel
Showing results for 
Search instead for 
Did you mean: 

Copy of standard fiori inbox app (CA_FIORI_INBOX)

Former Member
0 Kudos

Dear,

Due to specific client requirements we need to adapt the fiori inbox (and an extension is not possible). To test this we took a copy of the standard app (CA_FIORI_INBOX) and deployed the app. Unfortunately, we could not get the custom app to work. The app could be launched, but not data is loaded.

These are the steps we took:

  1. Take a copy of app CA_FIORI_INBOX via the webide
    1. Changed every occurance of cross.fnd.fiori.inbox to zcross.fnd.fiori.inbox
    2. Deployed with name: ZHR_FIORI_INBOX
  2. Added the customizing: semantic object, tile and target mapping.

The custom inbox was successfully added to the launchpad, we could open the app but the taskprocessing service is apparently not called…

Because this approach did not work, we tried following things:

  • Created a copy without changing the resource roots => via webide
  • Created a copy with changing the resource roots => via webide
  • Upload a copy via /UI5/UI5_REPOSITORY_LOAD
  • Try to run the app local (the taskprocessing service does not return any data)

=> All ended with the same result… no data could be loaded when opening the app

Hopefully can anyone help us?


Kind regards,

Niels Van den Mooter

Accepted Solutions (0)

Answers (1)

Answers (1)

masa_139
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Niels,

Does the standard My Inbox work fine?

Can you share the requirements which are not possible by UI extension?

Regards,

Masa / SAP Technology RIG

Former Member
0 Kudos

Hello Masayuki,

Yes the standard inbox works fine. It's the exact copy of the inbox that does not work. I mean the app is copied correctly, it appears that the taskprocessing service is not called in the z-inbox

I'm afraid that due to company policy I cannot give you the requirements.

Kind regards,

Niels

masa_139
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Niels,

> (the taskprocessing service does not return any data)

You can set external breakpoints in the backend methods and debug.

Regards,

Masa / SAP Technology RIG

Former Member
0 Kudos

Hi Masa,

I don't think that the call to the backend is executed in the copy...

When I execute the standard app, I have no problem reaching method  "ENTITYSET_TASK" in class "/IWPGW/CL_TGW_EDP_TASK_V2" => this method returns a list of all tasks for the user.

Because I only copied the standard app the odata service is the same as the standard app. When I execute the copy this method is not called hence no data in my inbox... That's why I believe the odataservice is not called.

FYI: because this copy was not working, I decided to try the same approach with another app: HCM_CICO_MAN. I executed the same steps (again via webide): copy, changed component name, change deploy destination, add custo. The copy of this app was fully working within 5 minutes.


 

I think that some code in standard inbox app is blocking the calling of the odata service via a copy

Kind regards,

Niels

masa_139
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Niels,

Does this work?

1. Import My Inbox app to SAP Web IDE

2. Run the app without changing any code

Regards,

Masa / SAP Technology RIG

Former Member
0 Kudos

Hi Masa,

When i run the component.js I get a blank screen. see attached screenshot

masa_139
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Niels,

You can use F12 Developer Tools for troubleshooting.

Regards,

Masa / SAP Technology RIG

masa_139
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Niels,

Take a look at other discussions.

Have you set Run Configuration?

Regards,

Masa / SAP Technology RIG