on 11-13-2016 10:44 PM
I'm keen to use this new feature of SAP Fiori, Cloud Edition (SFCE)
Managing the Versions of an App
I hope to create a tile for a stable version of the custom Fiori app that I am developing. The OData developer, for example, could use this tile while I have another tile linked to the very latest (not necessarily stable) version.
The problem is that when I go to App Resources in the Fiori Configuration Cockpit the Version column is read only. Incidentally, the version number is 1.0.0 rather than the current version.
According to the help:
Version numberRead-only textThis app does not support assigning multiple versions.What do I need to do to ensure that I can manage versions for my own, bespoke Fiori apps?
Hi Mike,
Currently multi versioning assignment in App Resources available for selected fiori apps shared and provided by SAP only. This option not available for custom developed apps and for business suite apps provided by SAP (SAP Fiori Cloud).
You can try to create your own custom multi versioning mechanism:
Assuming your HTML5 application name "myapp" and it has two versions: 1.0 and 1.1
You then creating third version and activating it. In this third version you're adding only neo-app.json with two routes:
{
"path": "/1.0",
"target": {
"type": "application",
"name": "myapp",
"version": "1.0"
},
"description": "Version 1.0 mapping"
},
{
"path": "/1.1",
"target": {
"type": "application",
"name": "myapp",
"version": "1.1"
},
"description": "Version 1.1 mapping"
}
When configuring the tile in Fiori Configuration Cockpit, in Componrnt URL field you need to type /1.0 Then this particular tile will launch version 1.0 of myapp application.
Please note that this is not an official supported way for managing app with versions but just an idea how you can do it by yourself (and maybe you need to add more routes to neo-app.json in third version, like for odata requests).
Regards,
Alex
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks Alex I will try that out. Seems crazy to me that multi versioning is only for standard apps, as it would be 10x more useful for developing custom apps!
Thank you very much...a similar concept worked for us. As Mike has commented below...this is a very important feature for everybody doing bespoke + for ISVs like us wherein we have a subscription concept for our customers.
Not every customer would be prepared for the latest version of an app. An app could be also dependent on a service which is not transported to PRD.
Thank you Mike for bringing this up...I had a similar query to SAP folks recently....have also created an Idea request...hopefully we will get enough votes for it to become a feature
User | Count |
---|---|
98 | |
11 | |
11 | |
10 | |
10 | |
8 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.