cancel
Showing results for 
Search instead for 
Did you mean: 

Overview Page Card Navigation overwritten with Metadata Extension - Problem

K4I
Participant
0 Kudos
348

Hi Experts,

in F2828 - Maintenance Planning Overview I changed the navigation of the card overdue Orders via Metadata Extension like this in Eclipse ADT:

 

@Metadata.layer: #CUSTOMER
annotate view C_OverdueMaintenanceOrderQ with
{
  @Consumption.semanticObject: 'MaintenanceOrder' 
  @ui.identification: [
    { type: #FOR_INTENT_BASED_NAVIGATION,
      semanticObjectAction: 'displayFactSheetCUSTOM',
      label: 'Overdue Maintenance Order' }]
  MaintenanceOrder;
}

 

now when clicking on the header of the card I go to F2175 instead of the standard F2173. 

K4I_0-1717415808331.png

So far everythings fine. But now I have a second Overview page for a different Team and they want the standard behaviour for the overdue orders. But since the metadata extension tells the card to use the semantic action "displayFactSheetCUSTOM" the same target definition is used and an error is displayed "Navigation to this application is not supported." since the target definition is in a different catalog.

How can I seperate this so the metadata extension only works for one specific app/card and not another?

Accepted Solutions (0)

Answers (0)