Enhancement Pack Upgrade
The Enhancement Pack Upgrade project type includes the following steps, panels, advertisements and help topics.
| Step | Panel name | Type | Link | DevOps categories |
|---|---|---|---|---|
| Prepare | Impacted Custom Code | App | Smart Impact | Development |
| qTest | Advertisement | qTest | - | |
| Build | Custom Code Quality | App | Code Watch | Development |
| Retrofit by Date | App | Retrofit Date Analysis | Development, Operations | |
| Retrofit by Transports | App | Retrofit Transports Analysis | Development, Operations | |
| Test | End-of-Sprint Test Selection | App | Smart Impact | Testing |
| Verify Testing | App | Test Audit | Testing | |
| Tosca | Advertisement | Tosca | - | |
| NeoLoad | Advertisement | NeoLoad | - | |
| Deploy | Safe to Deploy | App | Release Assurance | Development, Testing, Operations |
| Next | Custom Release | Help topic | Custom Release | - |
| Production Support | Help topic | Production Support | - | |
| Rise with SAP | Help topic | Rise with SAP | - | |
| Support Pack | Help topic | Support Pack Upgrade | - | |
| S/4HANA Upgrade | Help topic | S/4HANA Upgrade | - | |
| S/4HANA Feature Pack | Help topic | S/4HANA Feature Pack | - |
LiveCompare may be used to help in several phases of a Support Pack Upgrade lifecycle event.
Prepare
-
Before beginning a Support Pack upgrade, the Impacted Custom Code app may be run to highlight custom code that needs to be updated because it is impacted by SAP’s changes.
Build
-
The Code Watch app may be used in the Build phase to check all custom code changes against SAP best practices for quality and security.
-
The Retrofit Date Analysis app may be used to find all the code and data changes made in the production support system since a given start date that should be integrated into the Rise pipeline.
-
The Retrofit Transports Analysis app may be used to find all the code and data changes made in production support transports that should be integrated into the Rise pipeline.
Test
-
The Smart Impact app may be used to identify which test to run following the application of support packs.
-
The Test Audit app may be used to verify that all the tests covering most-at-risk functionality have been run.
Deploy
-
The Release Assurance app may be used to verify that the changes made by the application of Support Packs are safe to be promoted to Production.