Skip to Content
0

Navigation from OVP to KPI not working...

Apr 04 at 10:39 AM

33

avatar image

Dear Experts,

I have created an Overview page using Web Ide and I want to navigate to my custom KPI app on clicking the data point on analytical card. When I click on the card I get the error message "Navigation to this application is not supported."

I searched about it but no luck . Please help to resolve this issue.

What I have done is:

- Provided the Semantic object and action of my KPI app under the UI identification annotation

-created KPI app and is existing on the Launchpad and is running fine

Below is the code snippet from Manifest.Jason of my OVP

"card02": {
"model": "ZS4_ENCONS_CDS",
"template": "sap.ovp.cards.charts.analytical",
"settings": {
"title": "{{card02_title}}",
"subTitle": "{{card02_subTitle}}",
"entitySet": "ZS4_ENCONS",
"selectionAnnotationPath": "com.sap.vocabularies.UI.v1.SelectionVariant",
"chartAnnotationPath": "com.sap.vocabularies.UI.v1.Chart#ANNEBR",
"dataPointAnnotationPath": "com.sap.vocabularies.UI.v1.DataPoint#EMPDBR",
"identificationAnnotationPath": "com.sap.vocabularies.UI.v1.Identification#EMPDBR",
"navigation": "dataPointNav"
}
},

Below is snippet from Annotation file

<Annotations Target="ZS4_ENCONS_CDS.ZS4_ENCONSType">
<Annotation Term="UI.Identification" Qualifier="EMPDBR">
<Collection>
<Record Type="UI.DataFieldForIntentBasedNavigation">
<PropertyValue Property="SemanticObject" String="empdetails"/>
<PropertyValue Property="Action" String="analyzeSBKPIDetails"/>
</Record>
</Collection>
</Annotation>
<Annotation Term="UI.Chart" Qualifier="ANNEBR">
<Record Type="UI.ChartDefinitionType">
<PropertyValue Property="ChartType" EnumMember="UI.ChartType/Bar">
<Annotation Term="Common.Label" String="Enabled by Region"/>
</PropertyValue>
<PropertyValue Property="Measures">
<Collection>
<PropertyPath>EnabledResources</PropertyPath>
</Collection>
</PropertyValue>
<PropertyValue Property="MeasureAttributes">
<Collection>
<Record Type="UI.ChartMeasureAttributeType">
<PropertyValue Property="Measure" PropertyPath="EnabledResources">
<Annotation Term="Common.Label" String="EnabledResources"/>
</PropertyValue>
</Record>
</Collection>
</PropertyValue>

10 |10000 characters needed characters left characters exceeded

I further changed something and now I am getting the error "Failure to initialize" (as shown in screen shot attached) when I try to navigate to standard app, it works fine. Something is wrong with my custom KPI, I have created using KPI workspace.

browser error log says "startup parameters doesn't have evaluation id", which i am not sure where to maintain.

Can someone please help to fix this issue?

ovp-navigation-error.png

thanks

Vijay

0
* Please Login or Register to Answer, Follow or Comment.

0 Answers