Symptom
When creating a new tab via screen layout adaptation, an entity-based navigation mashup is not available in the list. Other mashups are available to be added.
Environment
- SAP Sales Cloud V2
- SAP Service Cloud V2
Reproducing the Issue
- Create a mashup with the Entity-Based Navigation option enabled;
- Open screen layout adaptation at any entity;
- Start creating a new tab and select a mashup to embed;
- Observe that the mashup with Entity-Based Navigation enabled is not listed, while other mashups are.
Cause
This is the system expected behavior. In adaptation mode, only mashups without Entity-Based Navigation are listed because screen layout flexibility parameter bindings do not support mashups with Entity-Based Navigation enabled.
Resolution
- Verify whether the affected mashup has Entity-Based Navigation enabled.
- If the requirement is to add the mashup as a tab via screen layout adaptation, edit the mashup and disable Entity-Based Navigation, then save/activate and add it as a tab.
- If Entity-Based Navigation is required, use it with a custom service that supports aliasing of object IDs and object display IDs; note that such mashups are not selectable via the screen layout adaptation tab list.
Keywords
Entity-based Navigation, Mashup, Add Tab, Adaptation Mode, Screen Layout , KBA , CEC-CRM-MAS , Mashups for SAP Sales/Service Cloud , Problem
Product
SAP Sales Cloud and SAP Service Cloud Version 2 all versions
SAP Knowledge Base Article - Public