Get information about how to provide navigation related on actions that are executed on SAP Fiori UIs.
This navigation type contains an action that is related to a semantic object. This combination of action and semantic object is an intent. The annotation @Consumption.semanticObject is required for navigation based on intent. The client decides how to react when this navigation is triggered.
... define view ZExample_SalesOrder as select from sepm_cds_sales_order as so { key so.sales_order_id as SalesOrder, ... @UI.lineItem: [ { position: 20, label: 'Show customer-details', type: #FOR_INTENT_BASED_NAVIGATION, semanticObjectAction: 'Show' -- Action } ] @Consumption.semanticObject: 'BusinessPartner' -- Semantic Object so.customer.company_name as CompanyName, ... }