

- SAP S/4HANA Business Function: EAM_APM_INTEGRATION
- Reversible/switchable to control the capability
- Only for OnPrem (private cloud)
- Activates a customizing note
- SAP S/4HANA SM59 RFC Destination:
IT has to take care that the correct SAP APM system gets called from each different SAP S/4HANA client
- SAP S/4HANA Customizing:
- Assign RFC Destination for APM Integration
- Catalog type D for failure modes needs to used in maintenance requests (coding field in maintenance notifications)
SAP S/4HANA Business Function: EAM_APM_INTEGRATION
Currently there is no method for checking whether there is an active APM subscription.

- SAP APM Assessments with a failure data model and SAP S/4HANA master data assignments
- SAP APM Recommendation lifecycle with status values


SAP APM Recommendation Integration scenario: SAP S/4HANA Task List Object Page

- The object page has a new tab Recommendations if the business function is activated
- The object page is now a flexible column layout
- The Recommendations tab contains the following details:
- Only implemented APM Recommendations gets displayed (status implemented)
- One task list can have multiple assigned APM Recommendations
- Relevant Recommendation fields are getting displayed
- Cross app navigation* to SAP APM in a new window
- Implementation Workbench list report if no Recommendation is assigned
- Implementation Workbench Recommendation object page if a Recommendation is assigned



- The object page has a new tab Recommendation if the business function is activated
- The Recommendation contains the following details:
- Only implemented APM Recommendation gets displayed (status implemented)
- One maintenance item can have only one assigned APM Recommendation
- Relevant Recommendation fields are getting displayed
- Cross app navigation* to SAP APM in a new window
- Implementation Workbench list report if no Recommendation is assigned
- Implementation Workbench Recommendation object page if a Recommendation is assigned

Item 34527



During SM59 RFC destination configuration, here's one idea for missing data provisioning: APM has to provide the right authorization endpoint and client secret for the oAuth profile.
Regarding troubleshooting and OAuth profile creation, here the right authorization endpoint and client secret have to be provided from APM (Admin user has to ensure this): Token, password, security credentials.
- SAP Help APM documentation: Creating an RFC destination to SAP APM launchpad https://help.sap.com/docs/sap-apm/468c925d1276476680b47d94548174a1/d235919ef96e4182b85b3d2cf390ddae.html?state=DRAFT
- SAP Help APM documentation: Recommendation Workbench https://help.sap.com/docs/SAP_APM/1bb12075258a41e1a024d28a6ddfe246/578cf2567a454abbbc987a729fba24d8.html?locale=en-US&version=Cloud
- SAP Help APM documentation: Implementation Workbench https://help.sap.com/docs/SAP_APM/1bb12075258a41e1a024d28a6ddfe246/4c25055c8715447489c3752d781e46ed.html?locale=en-US&version=Cloud
- SAP Help APM documentation: RCM Assessment: Failure Data Hierarchy (APM and SAP S/4HANA linkage) https://help.sap.com/docs/SAP_APM/1bb12075258a41e1a024d28a6ddfe246/621c3f2edc504779a1d216efb2016a06.html?locale=en-US
- SAP Help APM documentation: Extensibility Guide (for Custom SAP Fiori launchpad (cFLP)) https://help.sap.com/docs/SAP_APM/f3dde866a96d4638bd2ac2f18ea83cbc/5a4bb2651450437196718ab633866320.html?locale=en-US
- SAP Help S/4HANA - What's New: Integration with Asset Performance Management https://help.sap.com/docs/SAP_S4HANA_ON-PREMISE/f5d3e1005efd4e86acf9a65abf428082/e6a7b2ff7c044f939d4aaa9415b5042b.html?locale=en-US&state=DRAFT
- SAP Help S/4HANA - Business Function: Integration with Asset Performance Management https://help.sap.com/docs/SAP_S4HANA_ON-PREMISE/77c07c8d30664260a0b3ff864e6b5e78/209bb3e284444f0b85a038af2d6dab6f.html?locale=en-US&state=DRAFT
Downport notes for usage in SAP S/4HANA OP2022-FPS1 release and onwards:
3404317 - Asset Performance Management Integration
3404848 - Asset Performance Management Integration with Maintenance Request UI
3411110 - Asset Performance Management Integration with Maintenance Task List UI
3413150 - Asset Performance Management Integration with Maintenance Item UI
SAP Help Build Work Zone: SAP Build Work Zone, standard edition

- Create SM59 RFC destination to the BTP (SAP APM) launchpad
- Destination (example): Z_EXT_APM
- Connection Type: G (HTTP connection to external server)
- Description 1(example): APM Integration
- Host: Provided by the SAP APM administration
- Path Prefix (if needed): Provided by the SAP APMadministration
- Status of Secure Protocol: Activate SSL
https://help.sap.com/docs/sap-apm/468c925d1276476680b47d94548174a1/d235919ef96e4182b85b3d2cf390ddae.html?state=DRAFT
TLS Attributes (if needed): TLS Cipher Status

- SM30: /UI2/V_SYSALIASDefine UI2 System Aliases (example): Z_EXT_APM - APM Integration
- SM30: /UI2/V_ALIASMAPMaintain UI2 System Alias Mappings (example): 210 / Z_EXT_APM / Z_EXT_APM
- SM30: SUI_TM_MM_AAT_V (for SAP Fiori technical catalog)Maintain Allowed Application Types for the FLP App ManagerG Template-Based (for Remote Intent)

- Create a new standard catalog (technical catalog)in /UI2/FLPAM SAP Fiori Launchpad App Manager
- Remote Intent (G Template-Based)
- Semantic Object: Implementation
- Action: display
- SAP Fiori ID: ZU0065 (example, free choice)
- Transaction Code: ZU0065 (example, free choice)
- Suppress Tile: Flagged
- Additional Parameters: Allowed
- System Alias: Z_EXT_APM
- Target Semantic Object: implementation
- Target Action: display
- Desktop: Flagged // Tablet: Flagged // Phone: Unflagged
- Target Application Title: Implementation Workbench
The only place where we can add a remote intent-based SAP Fiori app!
- Optional: Create an SAP Fiori business catalog with the reference from the previous created technical catalog in, for example: /UI2/FLPD_CUST (Launchpad Designer (Client-Specific))
- Create a business role, and assign the technical catalog (or the business catalog) to this role. Assign this business role to dedicated users, so that the cross-app navigation can be used.