All,
I've been able to use List and Table cards in SAP Fiori OVP and am trying to figure out how to navigate to another Fiori app when the user click a line item. I found this SAPUI5 SDK - Demo Kit documentation
So I added this to manifest.json
"card00": {
"model": "MyModel",
"template": "sap.ovp.cards.table",
"settings": {
"title": "{{card00_title}}",
"category": "{{card00_category}}",
"subTitle": "{{card00_subTitle}}",
"entitySet": "Invoices",
"identificationAnnotationPath": "com.sap.vocabularies.UI.v1.Identification",
"annotationPath": "com.sap.vocabularies.UI.v1.LineItem"
}
},
and this to my local annotation inside my <Annotation Term="UI.LineItem">
<Record Type="UI.DataFieldForIntentBasedNavigation">
<PropertyValue Property="SemanticObject" String="BillingDocument"/>
<PropertyValue Property="Action" String="display"/>
<PropertyValue Property="Label" String="{@i18n>@NAVIGATE}"/>
<Annotation Term="UI.Importance" EnumMember="UI.ImportanceType/High"/>
</Record>
I still does not work. Am i missing something? I also did not see the connection or location where we pass, in this case, billing document number to the target application. Any help is greatly appreciated.
Regards,
Iwan