cancel
Showing results for 
Search instead for 
Did you mean: 

My inbox 2.0 - annotation based task ui???

MattHarding
Active Contributor
0 Kudos

Hi All,

I've just extracted the latest My inbox 2.0 SP1 patch 1 into WebIDE and there appears to be a whole Smart Template style annotation based section for tasks, but I can't find any documentation referring to it.  Does anyone have any info on how to use this (I'm hoping it replaces the extension approach previously covered within the cookbook which was less than ideal and obviously would prefer to not have to reverse engineer it)?

Thanks,

Matt

Accepted Solutions (1)

Accepted Solutions (1)

former_member104848
Participant
0 Kudos

Hi Matt,

My Inbox can render dynamically the detail view using annotations based on smart templates.

For BWF, there is a new visualization type introduced in the SWFVISU transaction , INBOX_GEN through which a set of information that My Inbox needs to do such a dynamic rendering can be provided. (including path of the Annotation service and also the path of the data provider service)

This is being internally used by certain approval applications, for integration into My Inbox.

As an altenative to extension approach, we have a whole set of UI integration options that we would are providing in the latest release of My Inbox. See :

https://uacp2.hana.ondemand.com/doc/0182011d28a34c99b57b65464ab11b14/2.0%202016-05/en-US/frameset.ht...

(App Implementation - > Integrating a Custom SAPUI5 Fiori Application )

We will be pretty soon writing a blog detailing these different options.

Regards

Radhika

MattHarding
Active Contributor
0 Kudos

Hi Radhika,

Thanks for this - In respect to your "internal applications doing this already", are there any approvals you can point me at available in non-s/4 solutions at the moment. I ask because annotations are great - but only if you know how the annotations are being used; as otherwise it is a cryptic art . (and luckily, I have a system that supports INBOX_GEN available to me).

In addition, your link refers to a uacp2 server (which the documentation for my inbox on the Fiori  Apps Library also points at https://fioriappslibrary.hana.ondemand.com/sap/fix/externalViewer/#/detail/Apps('F0862') ) but this is not accessible and just states "We're sorry, but we can't find the content you're looking for." - possibly just a temporary issue???

Thanks, Matt

former_member104848
Participant
0 Kudos

HI Matt,

Annotations are currently available only for Applications in S/4 context.

As for the links, there is some issue with the document server being down for maintenance. This is a temporary issue and should be back available soon.

Regards

Radhika

MattHarding
Active Contributor
0 Kudos

Thanks Radhika, so just to confirm, unlike other "Smart Template" areas where you can build your own Annotations in WebIDE; this is not supported for My Inbox (even for ERP on HANA and CDS views). Disappointing really as most customers will not be on S/4 for a few years yet.

Anyway, looks like I'll have to go this custom UI5 route, or worst case, do what I've done previously which was a different variation of the Inbox Extensibility Cookbook.

BTW - This was the first link I've ever seen using uacp2 and not help.sap.com so thought it was a mistake. And for reference, this maintenance/outage has been going for over 24 hours over a global business day which sounds ominous.

Thanks for getting back to me,

Matt

MattHarding
Active Contributor
0 Kudos

Hi Radhika,

Checking the link again, and it's really broke now (any way to view this content elsewhere as I'm starting implementation today)...

HTTP Status 500 - java.io.IOException: Stream closed

Cheers,

Matt

MattHarding
Active Contributor
0 Kudos

Hi Radhika,

Sorry to spam you, but I ended up downloading the help material and extracting it from the download part of SAP; and noted that it refers to 2 unreleased notes: 2035401 and 2305330 (the second one actually relates to custom fields which sounds useful too) but are these going to be released in the near future too?

For reference, the custom UI5 option definitely sounds like a great option for our scenarios (I need to do several task types), especially if we can integrate some of the existing approval app detail screens into My Inbox...

Cheers,

Matt

former_member104848
Participant
0 Kudos

Hi Matt ,

The notes will be available pretty soon . They are under review .

The existing approval apps can be integrated into the detail screen of My Inbox , but some small changes would be required in these apps to handle the routing of My Inbox and the integrated app in a synchronised way .

Regards

Radhika

MattHarding
Active Contributor
0 Kudos

Thanks Radhika.  I can kind of guess already what you need to do (probably similar to the obscure full screen route set-up in My inbox I imagine).  And I also noted today that this functionality is only released in SP2 which was released this month (and I've already asked Basis to install)

Thanks again,

Matt

MattHarding
Active Contributor
0 Kudos

Hi Radhika,

I thought I would recheck your statement about s/4 since I looked at note 2178368 and figured there was no reason this wouldn't work in standard ERP; so I created a new gateway service, manually created a basic annotation file and stored it accessible to Fiori; and after the swfvisu configuration (and a lot of debugging to work out why it wasn't working) it worked fine!  What was even more suprising was the old IBO_INBOX could continue to use the Web Dynpro configuration, while My Inbox used the UI5 configuration!

The only aspect which is confusing (due to lack of doco currently) is the standard annotation issue of not knowing how the annotations are laid out specifically for each smart "object".


Anyway, just waiting on basis to install SP02 so I can try out the UI5 version which is obviously more flexible but is there any reason I shouldn't use this on ERP 6?


BTW- The note (and other doco) refers to the wrong application path /sap/opu/odata/sap and should be /sap/bc/ui5_ui5/sap/ca_fiori_inbox/annotationBasedTaskUI (at least for non S/4 it does).

Cheers,

Matt

Former Member
0 Kudos

hi Radhika,

I've beening working on my inbox app those days as well, and I do like u mentioned in SWFVISU with my own odata annotation service,

but when I run the app, I got the error msg that "cannot create component for smart template rendering, show standard task in detail as feedback", anything wrong with my application?

I have blocked for several days...

thanks a lot for ur help.

BR,

Magina

Answers (0)