Why It Matters
Your SAP Asset Performance Management Fiori apps don't have to stay locked in their defaults. With Developer Adaptation, you can tailor the interface, add new flows, and integrate features that align with your business needs—all without touching the original source code.
This approach delivers real business value by streamlining workflows, connecting external services, and creating experiences that fit your organization's unique requirements.
What You Can Do
Developer Adaptation empowers you to:
- Extend SAPUI5 controls for greater flexibility
- Add custom UI elements like buttons, dialogs, or sections
- Create new filters and actions with your own logic
- Design UI flows aligned with business processes
- Integrate external services such as SAP S/4HANA or APIs
How It Works
Using SAP Business Application Studio, you can:
- Create an adaptation project as the foundation for your changes
- Use the Adaptation Editor to make graphical UI modifications
- Deploy a variant of your app with its own ID, referencing the original
- Benefit from automatic updates—when the base app changes, your variant reflects those updates
Key highlights
- Base app remains untouched – changes live in a variant
- Multiple variants can be built for different scenarios
- Variants are deployed separately, giving you control over visibility
Where You Can Use It
Developer Adaptation is available across SAP APM applications, including Manage Recommendations, Implement Recommendations, Manage RCM Assessments, and Manage Risk & Criticality Assessments.
Getting Started
- Create an APM service instance in your SAP BTP subaccount
- Set up an MTA project with an mta.yaml file
- Generate an adaptation project
- Implement UI changes
- Preview and validate
- Deploy the variant and add it as a tile in SAP Build Work Zone
**Tip:** Disable Asynchronous Module Loading in Site Settings to avoid validation issues.
Conclusion
Developer Adaptation transforms how you work with SAP APM apps. It's not just about customization—it's about creating experiences without the complexity of modifying core code.
See also: Developer Adaptation for SAP Asset Performance Management | SAP Help Portal



