Professional Documents
Culture Documents
&
Original Transport
of Normal Change
Iterative testing: Possibility to test work items in QAS without releasing original transports
Only original transport will be released when whole release enters the test phase – fewer
transports for import mean less import time
© 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 5
Change Logistics
Following transport best practices II
Dev System 1
Object A
Client 1
… Production
Test
System System
Dev System 2
Client 1 Object A
…
Create a blacklist of critical objects and control all changes to those sensitive objects
with additional approvals
By default, SAP Solution Manager always keeps the import sequence of transports the same as
they were when released from the development system.
However, work items can be removed from the release and imported first if required.
WIs assigned to
release cycle
© 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 8
Change Logistics
Direct access to transport status
? ? ? ?
open@sap.com
Follow all of SAP
www.sap.com/contactsap
In
Approved Realized Productive
Realization
Unit Test
Work Item
Project
Integration Test
Integration Test
Acceptance
Acceptance
Integration
Functional
Functional
Functional
Wave 1 Wave 2
Final
Test
Test
Test
Single Single WP
Work Package Functional Functional Handover
Test Test to Release
Sprint 1 Sprint 2
Work Item Unit Test Unit Test hourly daily
Transport for Transport for
Defect Correction retesting
retesting
Test in Test in
QAS PRE PRD
© 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 3
Software Deployment
Define import concept and schedule import jobs
▪ Things to consider:
− For unit test, ToC will be imported to QAS right after work item has been changed to UT status
− After successful unit test, TRs will be released and imported with the next execution of import job
− When SFT/FIT/UAT starts, import to QAS for TR from work item as well as DC should be scheduled with adequate
frequency, for example, 60 minutes. (Project team should adjust the frequency according to project needs.)
− During final integration and regression test in PRE, keep import frequency for QAS and schedule automatic import to
PRE (e.g. once a day based on project requirements)
▪ Steps
1. Run transaction code SE38
2. Execute program /SALM/BATCH_IMPORT_TRIGGER
3. Select Release
4. Select variant: /SALM/QAS (Work Item & DC TR import to QAS); /SALM/RELEASE_PRE
(Work Item & DC TR import to PRE); /SALM/INTEGRATION_TEST (DC import to PRE);
/SALM/RELEASE_PRODUCTION (Work Item & DC import to PRD)
5. Select ‘Enable Automatic Rescheduling’, it will schedule itself to run again as a job
Steps
1. Run transaction code SE38.
2. Execute Program /SALM/BATCH_IMPORT_TRIGGER
3. Select Release.
4. Select Variant
– /SALM/QAS
5. Check ‘Enable Automatic Rescheduling’, execute the
import regularly.
6. Activate downgrade protection (strongly recommended).
To avoid blocking of conflict-free transports, you can
activate skipping of downgrade transports.
7. During the final FIT in pre-P system, execute this import
at least every hour. (Project team should adjust the
frequency according to project needs.)
Steps
1. Run transaction code SE38.
2. Execute program /SALM/BATCH_IMPORT_TRIGGER
3. Select Release.
4. Select Variant
– /SALM/INTEGRATION_TEST or /SALM/RELEASE_PRE
5. Do not check ‘Enable Automatic Rescheduling’, execute
the import just once.
6. During the final FIT in pre-P system, execute this import
once per day. (Project team should adjust the frequency
according to project needs.)
7. Check “Downgrade Protection”. Do not check “Skip
downgrade Transports”.
Steps
1. Run transaction code SE38.
2. Execute program /SALM/BATCH_IMPORT_TRIGGER
3. Select Release.
4. Select Import into Production Systems, otherwise if
there is PRD system configured in the variant, it will
change to Test Run automatically.
5. Select variant
– /SALM/PRODUCTION
6. Do not check ‘Enable Automatic Rescheduling’, execute
the import just once.
– Related TRs will be imported to PRD system and SolDoc content
related to work packages will be released to Production branch
automatically.
– Related work package/work item status will be set to Productive
automatically, Defect correction status will be set to Closed
automatically.
3
4
5
6
7
8
9
10
11
12
open@sap.com
Follow all of SAP
www.sap.com/contactsap
Phases ending with Quality Gates. Prepare Explore Realize Deploy Run
Short prepare and scope, incremental build.
User
Waves ending with acceptance Acceptance
by the business (~ 8 – 12 weeks). Test
Waves
Sprints with Show and Tell sessions to the Unit & Single
Functional
business (~ 2 weeks). Test
Sprints
Synchronized
Go Live
Go-
Build & Functional Test Freeze
Joint Integration
Live
Test Phase
Project 1
Go-
Build & Functional Test Freeze Live
Project 2
Go-
Build & Functional Test Freeze Live
Project 3
Release 1
Year
JAN FEB MAR APR MAY JUN JUL AUG SEP OCT NOV DEC
▪ Release Schedule
1.0 2.0
– Major Releases
Quality Gates
© 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 4
Release Management
Release example 2 – Independent wave schedule
Year
JAN FEB MAR APR MAY JUN JUL AUG SEP OCT NOV DEC
▪ Release Schedule
1.0 2.0 3.0
– Major Releases
▪ Build Project 2
– Phases Realize Deploy
– Waves
Wave 1 Wave 2 Wave 3 Quality Gate
▪ Build Project 3
– Phases Realize Deploy
– Waves Wave 1 Wave 2 Wave 3 Wave 4 Quality Gate
Release to
Project
Assignment
Release to
Wave
Assignment
The release has many different phases which all have a defined semantic meaning.
The phases of the release also control which activities are possible in the work packages and
work items related to the release.
▪ e.g. assignment to a release, import of transports, …
Deployment
Prepare Build Test Deployment Hypercare
Preparation
Created
In Development
Release Tasks
Deployment
Prepare Build Test Deployment Hypercare
Preparation
Steps
1. Select Mass Change for Work
Package and Defect Correction
IT.
2. Select all items in “Successfully
tested” and put them in status
Handed Over to Release if they
shall be in scope of the next
release.
Note: Handed over to Release
is the point of no return!
3. Non-completed work packages
and work items in the release
will be handed over to the next
release.
Deployment
Prepare Build Test Deployment Hypercare
Preparation
Deployment
Prepare Build Test Deployment Hypercare
Preparation
▪ In the Deployment Preparation phase, the technical steps to perform the cutover into the production system
need to be done.
▪ This includes all required preparation steps – technical as well as non-technical.
▪ Typically, Deployment Preparation is a short phase which is directly followed by the Deployment phase.
▪ Use check report /SDF/CMO_TR_CHECK to prepare production import
Deployment
Prepare Build Test Deployment Hypercare
Preparation
Productive
(Status set by Import)
Import in PRD
Deployment
Prepare Build Test Deployment Hypercare
Preparation
open@sap.com
Follow all of SAP
www.sap.com/contactsap
Perform
Provide Apply
L1 Support Team Root Cause
Solution Correction
Analysis
No fix
available Create
Solution Architect Correction
Process
Development Team Correction
Tester Retest
Defect
L1 Support Team Processing
Fix? Enhancement?
Defect Requirement
Solution Architect Correction Management
Defect
Development Team Correction
Work Item
Information
Work Package Defect Correction
To Be
Required
Retested
w/o
Transport
Being Transport to Handed Over
Created In Delivery Confirmed Closed
Corrected Retesting to Release
Steps
1. Update needed information and enter
description of the defect
2. Processor can perform the following actions
after checking the defect:
− Propose Solution: The defect does not
need code fix, and only need is to provide
guide to tester
− Create Defect Correction: The defect
requires code fix, Defect correction will be
created automatically, and work package
status will changed to In Repair
automatically
− Set to ‘Tester Action’: The defect is
missing information and needs tester to
provide more details
− Forward: forward defect to an expert for
feedback
3. Tester will receive an email notification if the
solution architect triggers the action → ‘E-
Mail to Reporter (Mail)’
open@sap.com
Defect Correction
Create transport requests
Steps
1. Select Defect Correction and set to
‘To Be Corrected’
2. Then navigate to Transport tab to
create transport request
3. The related work package status will
change from ‘To Be Tested’ to ‘In
Repair’
Steps
1. Developer selects Actions → Set to
‘Retest with Transport’
– The TR will be released
automatically
– The defect status will be changed
to ‘Solution Proposal’
automatically
2. Tester will get email notification for
retest
Steps
1. Update the defect status after retest
– Confirm (defect is fixed)
– Set to ‘In Process’ (defect still
exists)
2. When the defect is confirmed, the
defect correction will be confirmed
automatically. Thus the related TR will
be ready for import to the pre-
production system
3. However, the import to pre-production
will take place after the related work
package with assigned work item(s)
and defect correction(s) has been set
to status ‘Hand over to Release’
4. The related work package status will
change from ‘In Repair’ to ‘To be
Tested’
© 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 11
Defect Correction
Update work package after confirmed repair
Steps
1. ‘Confirm Successful Test’ for the
related work package
2. The work package status will change
to ‘Successfully Tested’, which
indicates that this work package has
passed SFT successfully
www.sap.com/contactsap
1 3 1 3 1 3
Features
▪ Drill down from top level dimensions to
1
transport request level
2▪ Filter options available, e.g.
Development Team or Ratings
2 3 1 2 3 4 1 2 3
3▪ Status ratings
1 2 3 2 3 2 3 4
Benefits
Selection of work packages,
work items, and defect 2
corrections via release
dashboard and transfer to the 1
mass change app
Usage example
▪ Work packages are selected
1
▪ Work packages are
2
transferred to the mass
change app
1
1 New tile for work items
▪ Release Dashboard bridges the gap between WP status and readiness of underlying transport to be
imported to Preproduction system
▪ Release Manager has more decision criterias which WP shall be part of the release and which shall be left
behind (e.g. due to missing documents)
▪ Direct access from Release Dashboard to Mass Change app to take over Release Selection
open@sap.com
Follow all of SAP
www.sap.com/contactsap
Deployment
Prepare Build Test Deployment Hypercare
Preparation
Variant 3: Standard
SAP Solution Manager
Variant 2: Focused
Build Fix Pace
Variant 1: Focused ▪ Usage of separate
Build Simple Flow change cycles
▪ Individual
▪ RfC and urgent and maintenance
▪ Usage of existing
standard change processes (UC,
implementation
process NC..)
project
▪ WP and WI process
Year
JAN FEB MAR APR MAY JUN JUL AUG SEP OCT NOV DEC
▪ Release Schedule
1.0 2.0 3.0
– Major Releases
▪ Build Project 1
Release Number
– Phases X.X
Go-Live Date
• Build Wave 1 Preliminary Import
▪ Build Project 2
– Phases Wave 2 Preliminary Import
• Build
Tool Lead
No action needed
Key User / Business Analyst / End User
User needs a quick fix → Create incident or requirement
Service Desk / Organization
Transport for fix is needed → Create work package
Architect
Scope work package, create work item
Developer
Process work item
2nd Developer / Architect
Unit test → Set status Successfully Tested (Work Item)
Request preliminary import
Architect
No test on work package level
IT Operator
Trigger import to production system
© 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 5
Handover to Operations
Variant 2: Focused Build extended flow
Year
JAN FEB MAR APR MAY JUN JUL AUG SEP OCT NOV DEC
▪ Release Schedule
1.0 2.0 3.0
– Major Releases
▪ Build Project 1
Wave 1 Release Number
– Phases X.X
Go-Live Date
• Build Hypercare
Wave 2
Hypercare
Wave 3
Hypercare
Year
JAN FEB MAR APR MAY JUN JUL AUG SEP OCT NOV DEC
▪ Release Schedule
1.0 2.0 3.0
– Major Releases
Realize
▪ Build Project
Wave 1 Release Number
X.X
▪ Build Project Go-Live Date
Realize
▪ Build Project Wave 2
Realize
Wave 3
Perform urgent fixes on maintenance branch
▪ Create Request for Change Project Cycle in Change Request Management
▪ Use Change Document
Change Change Change Change Change
Change Change Change Change Change
Change Change Change
© 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 9
Handover to Operations
SAP Solution Manager full scope – additional systems required
To be added
Tool Lead
Create change cycle (phase/release/continuous)
Key User / Business Analyst / End User
User needs a quick fix → Create incident
Service Desk / Organization
Transport for fix is needed → Create request for change
Architect
Create change
Developer
Process change
2nd Developer / Architect
After unit test → Request preliminary import
Architect
No test on request for change level
IT Operator
Trigger import to production system
Project Manager
Go to CRM UI (standard ChaRM) to get an overview of maintenance activities
© 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 11
Handover to Operations
Checklist for change request management implementation
open@sap.com
Follow all of SAP
www.sap.com/contactsap
Feature details
• The new column ‘Defect Corrections’ is available in
the ‘Work Package Detailed View Table’ of the
Solution Readiness Dashboard.
This column displays the number of Defect
Corrections, which have been created during the
Single Functional Test and which have an
assignment to a Work Package.
• If you click on the link (number of Defect
Corrections), detailed information for the selected
Defect Corrections will be displayed in a second
table.
Feature details
• The new tile ‘Defect Corrections in Single
Functional Test’ is offered with SP4.
• The tile will have 4 bars:
• Completed: DC User Status = Confirmed,
• To be Done: DC User Status = all Statuses below
‘Confirmed’ except Status ‘Withdrawn’
• Withdrawn: DC Status ‘Withdrawn’
• Overdue: Milestone ‘SFT Finished’ is reached and DC is
not yet set to User Status ‘Confirmed’
Feature details
• The tab ‘Documentation’ is now available for the
Defect Correction.
• If required,
• Structures from Business Processes, or Libraries can be
assigned a Defect Correction, and
• new/updated Documents can be uploaded via DropDocs.
• In case that a Defect Correction is in the Scope of
a Work Package, assigned Structures and
Documents will be inherited in both directions.
Feature details
• In addition to the assignment of a Defect
Correction to the ‘Actual Release’, the
• ‘Project’ and
• ‘Wave’
information is now displayed in the tab ‘Details’.
This information is inherited from the Predecessor
Document (Defect or Work Package).
Feature details
• The ‘Mass Change Operations’ App has been
enhanced for Defects.
• Defects can be filtered according to various filter
criteria.
• The Focused Build Test Manager can now easily
filter defects based on the following filter criteria:
• Project
• Wave
Application
‘My Defect Corrections’ App
Feature details
• In Focused Build ‘Requirement to Deploy’ the
Architect is the appropriate role to create and
process Defect Corrections.
• Focused Build related Partner Functions for Defect
Corrections need to be adjusted:
• Partner Function ‘Architect’ instead of ‘Change Manager’
should be displayed in the tab ‘Details’ of the Generic
App ‘My Defect Corrections’.
Benefits
Adjustment of Focused Build Partner Functions
Applications
Generic App ‘My Defects’
Feature details
• Currently only the filter ‘Assigned to’ with the filter
options ‘All’, ‘Me’ and ‘My Team’ is available.
Thereby you can filter Defects to which you, or
your Team, has been assigned to with the Partner
Function ‘Reported by’ (Reporter).
• For the daily work, it is essential to allow filtering of
Defects according to Partner Function ‘Message
Processor’ in the Generic App ‘My Defects’ in
addition.
• After having selected the Partner Function ‘Message
Processor’, you can search for a specific Business
Partner Name on the second filter level.
Benefits
Involved Focused Build Roles as Reporter or
Test Manager can filter Defects according to Partner
Function ‘Message Processor’.
Feature details
• It is currently not possible to filter all Defect Corrections,
which have been created for the Functional Integration Test
(FIT).
• Enhance the Mass Change Operations App for Defect
Corrections by the new default filter field ‘Work Package
Assignment’.
• It has three options:
• All Defect Corrections,
• Assigned Defect Corrections, and
• Unassigned Defect Corrections
The ‘All Defect Corrections’ option is the default.
• As Defect Corrections, which have been created for the FIT
do not have an assignment to a Work Package, you have to
select the option ‘Unassigned Defect Corrections’ for filter
field ‘Work Package Assignment’ to filter them.
Benefits
Release- and Test Manager can perform tool based filtering of
all Defect Corrections, which have been created for the FIT of
the Actual Release.
Feature details
• The new optional filter field ‘Referring Work
Package’ is available in the Mass Change
Operations App for Defect Corrections.
• This field only supports comma separated Work Package
ID values. There is no F4 help available for this field.
• The ’Referring Work Package’ can be optionally
displayed in the result table as a read-only field.
It has a link to the Work Package.
Benefits
Allows filtering of Defect Corrections with Work
Package Assignment based on referring Work
Package ID.
Applications
Generic App ‘My Defect Corrections’
Feature details
• So far it was only feasible to withdraw a Defect
Correction in the initial User Status ‘Created’.
• Based on the new Customizing, you can now
withdraw a Defect Correction in User Status ‘Being
Corrected as well, as long as no transport with
piece list is assigned to the document.
Use Case
• Enhanced Flexibility
• A Defect Correction, which is not needed
anymore, can now be withdrawn in User Status
'Being Corrected', and not only in the initial status.
Applications
Generic App ‘My Defect Corrections’
Feature details
• The Defect Correction is either set to the User
Status
• ‘Transport to Retesting’, or
• ‘To Be Retested w/o Transport’
• The CRM Action ‘Reset to ‘Being Corrected’ is only
available in the Action Menu, if the Defect
Correction has a Work Package as Predecessor
Document.
• In case that a Defect is Predecessor of the Defect
Correction, the Tester must trigger all actions from
the Defect itself.
Use Case
CRM Action Profile has been adjusted to the Focused
Build Best Practice Use Cases for Defect and Defect
Correction.
Applications
Generic App ‘My Defects’, ‘My Defect Corrections’
Feature details
• ‘My Defects’ App: after successful SFT / AT test, the
Focused Build Tester wants to set the Defect to the User
Status ‘Confirmed’.
• The new Consistency Checks ‘S1_IMPORT_INTO_X_OK’
and 'S1_IMPORT_INTO_T_OK' are executed.
• The Consistency Check ‘S1_IMPORT_INTO_T_OK’ will check, if the
transport(s), which is (are) assigned to the related Defect Correction,
has (have) been successfully imported into the QAS System.
• If this is not the case, the system will reset the Defect to the User
Status ‘Solution Proposal’. The assigned Defect Correction is reset
to the User Status ‘Transport to Retesting’.
• The user will receive an error message with detailed information.
• These new Consistency Checks are also established
for Defect Corrections with Work Package as predecessor.
Use Case
Ensure that the Defect / Defect Correction Workflow is in sync
with import into Target System (QAS).
Applications
Generic App ‘My Defects’
Feature details
• ‘My Defects’ App: after successful FIT / RT test, the
Focused Build Tester wants to set the Defect to the User
Status ‘Confirmed’.
• The new Consistency Check ‘S1_IMPORT_INTO_X_OK’ is
executed.
• As first step, it is checked, if the Actual Release Phase is 'Test',
• As next, the new Consistency Check 'S1_IMPORT_INTO_X_OK' will
call the Consistency Check, which has been entered as Parameter
Value for the new Parameter ‘/SALM/IMPORT_PREPROD_CHECK’
in table ‘AGS_WORK_CUSTOM’ in SAP Solution Manager.
• In case that no value is exists, the Consistency Check
‘IMPORT_INTO_1_OK’ is called,
• The called Consistency Check will verify, if the transport(s), which
is (are) assigned to the related Defect Correction, has (have)
been successfully imported into the Pre-prod. System.
• If this is not the case, the system will reset the Defect to the User
Status ‘Solution Proposal’. The assigned Defect Correction is reset
to the User Status ‘Transport to Retesting’.
Applications
Generic App ‘My Defects’
Feature details
• The called Consistency Check will verify, if the
transport(s), which is (are) assigned to the related
Defect Correction, has (have) been successfully
imported into the Pre-prod. System.
• If this is not the case, the system will reset the Defect
to the User Status ‘Solution Proposal’. The assigned
Defect Correction is reset to the User Status ‘Transport
to Retesting’.
• the user will receive an error message with detailed
information.
Use Case
• Ensure that Defect / Defect Correction Workflow is in
sync with imports,
• A Defect, created for FIT or RT, can only be set
to 'Confirmed', if the transport, which is assigned to
the related Defect Correction has been imported
successfully to the Pre-prod System.
Feature details
The Consistency Check
‘S1_RM_CHECK_OPEN_DC’ is triggered when you
switch the Actual Release to ‘Deploy’ Phase.
• In case that unfinished Defect Corrections
• with Priority 1 or 2,
• which have been created for the Functional
Integration- or Regression Test
are found, the Focused Build Release Manager will
receive an Error Message in the CRM Web UI and the
Release Phase cannot be set to ‘Deploy’.
• The identified Defect Corrections must be finished and
be set to the User Status ‘Handed Over to Release’ at
first, before you can switch the Actual Release to
‘Deploy’.
Use Case
Ensure, that the Actual Release cannot be deployed,
if Defect Corrections for FIT / RT with Priority 1 or 2
have not been resolved and set to 'Handed Over to
Release'.
© 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 19
What’s New with Focused Build SP7
Defect and Defect Correction
Defect and Defect Correction – new with Focused Build SP7
‘My Defects’ App: Tab Indicator (Counter) for No. of Attachments
Applications
Generic App ‘My Defects’
Feature details
• A new Tab Indicator (Counter) is available for the
tab ‘Attachments’ of the Generic App ‘My Defects’
• The number of uploaded documents is displayed at
tab level.
Benefit
• Convenience for the Focused Build User,
• The number of uploaded documents is visible at a
glance without switching to tab ‘Attachments’.
Feature details
• Prerequisite:
• Active Import Feedback must be configured (please refer
to the Config. Guide for FB SP07, Chapter 6.2.7).
• The new status ‘In Delivery’ is introduced for the
Focused Build Defect Correction Workflow.
• When the Focused Build Developer has finished
his correction assigned to a Defect Correction,
created for SFT/AT, he triggers the action ‘Set to
‘Retest with Transport’,
• The original transport request is released,
• The Defect Correction is set to the new status ‘In
Delivery’.
• The import to the QAS System will be performed
via the periodically scheduled Release Batch
Import program with Import Variant /SALM/QAS.
• In case of successful import, the target status ‘Transport
to Retesting’ will be automatically set by the Release
Batch Import program.
© 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 22
Defect and Defect Correction – new with Focused Build SP7
New (User) Status ‘In Delivery’ for Focused Build Defect Correction Workflow II
Applications
‘My Defect Corrections’ App
Feature details
• Regarding a Defect Correction for FIT/RT, please
execute the Release Batch Import program with
• Import Variant /SALM/INTEGRATION_TEST_QAS for the
Import to the QAS System at first, and then with
• Import Variant /SALM_INTEGRATION_TEST_PRE for the
Import to the Pre-production System.
• Activate the Radio Button ‘Check for complete WP Import’ for
Program /SALM/BATCH_IMPORT_TRIGGER with Import
Variant /SALM_INTEGRATION_TEST_PRE
• The target status ‘Transport to Retesting’ will only be set, if the
import to the Pre-production System was successful.
Please note: If you run the Release Batch Import program
in dialogue mode, you must leave the program completely,
after the protocol for the import run is displayed. Otherwise,
the CRM Documents are locked.
Benefit
• Better support of the individual tester.
The Status ‘Transport to Retesting’ indicates that
the import of the assigned transport to the Target
System has been performed successfully.
© 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 23
Defect and Defect Correction – new with Focused Build SP7
New Check, when setting DC for SFT/AT to status ‘Handed Over to Release’
Applications
Generic App ‘My Defect Corrections’
Feature details
• ‘My Defect Corrections’ App: For a Defect
Correction, which has been created for SFT or AT,
and which is set to the user status ‘Confirmed’, the
CRM Action ‘Handover to Release’ is not displayed
in the Action Menu.
Use Case
• Avoidance of Functional Inconsistencies
• Only Work Packages, which should go live with the
Actual Release should be set to the user status
‘Handed Over to Release’ by the Focused Build
Release Manager in Release Phase ‘Build’.
• Confirmed Defect Corrections, which have been
created for SFT or AT, always have an assignment
to a Work Package. When setting the referring
Work Package to the user status ‘Handed Over to
Release’, assigned, confirmed Defect Corrections
will be automatically set to ‘Handed Over to
Release’ as well.
© 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 24
What’s New with Focused Build SP8
Defect and Defect Correction
Defect and Defect Correction – new with Focused Build SP8
Creation of new Defect Corrections for Defects with withdrawn Defect Corrections
Applications
My Defects
Feature details
• You can create a Defect Correction as Follow up
Document of a Defect, if either
• no Defect Correction has been created yet, or
• no active Defect Correction exists (a Defect Correction,
which is set to status ‘Withdrawn’ is classified as
inactive).
• The ‘My Defects’ app – tile ‘Details’ displays the
active Defect Correction,
• The ‘My Defects’ app – tile ‘Relations’ shows the
entire docflow (active and inactive Defect
Corrections).
Benefit
• In case that a Defect Correction has been
withdrawn, due to a misunderstanding, a new DC
can be created for the same Defect.
Applications
My Defects
Feature details
• A Defect which is set to status ‘In Process’ can
now be withdrawn.
• Prerequisite: The Current User can only withdraw the
Defect, if he is also assigned to the Partner Function
‘Reporter’.
Benefit
• Better Support of the Defect Workflow:
a Defect can be withdrawn in statuses ‘New’,
‘Tester Action’, and ‘In Process’.
Feature details
• If you execute the action ‘Withdraw’ for a Defect as
Current User, you are only authorized to withdraw
the document, if you are the Reporter of the
Defect.
• In case that you are not authorized to withdraw the
Defect, you will receive the following Error Messages in
the ‘My Defects’ app’s Message Icon:
• Status was reset by system.
• Withdrawal of Defect is not allowed. Current User is
not the Reporter.
Benefit
• Ensure Process Governance: only the Reporter of
a Defect should be authorized to withdraw the
document, if it is required.
Feature details
• For a Defect Correction in status ‘Being Corrected’,
the new text type ‘Proposed Solution’ is available.
• For a Defect Correction without Transport Assignment, it
is mandatory to select the new text type ‘Proposed
Solution’ and enter a Long Text, before you can set the
Defect Correction to target status ‘To Be Retested w/o
Transport’.
• The new text type, will be inherited to the related
Defect and will be visible for the Reporter/Tester.
• If no text for text type ‘Proposed Solution’ has been
entered, the status is reset by system and you will
receive detailed Error Messages.
• For a Defect Correction with Transport it is optional to
make use of the new text type ‘Proposed Solution’.
Benefit
• Provide a meaningful text type to describe the
proposed Solution to resolve a Defect.
•
© 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 29
Defect and Defect Correction – new with Focused Build SP8
Automatic actions for Defect email notification
Applications
My Defects
Feature details
• Provide automatic Actions for email notification for
the Focused Build Defect:
• S1DM_MAIL_REPORTER, and
• S1DM_MAIL_PROCESSOR.
The required Configuration Steps are described in
Chapter 7.2.9 ‘My Defects: Configuring automatic Actions
for Email Notification’ in the FocusedBuild_ConfigGuide
8.00.
Benefit
• Better Support of Focused Build Defect Process
via automatic email notifications.
Application
Release Batch Import
Feature details
• Enable transport related check
framework for import runs with release
batch import
• Access to additional checks beyond
down grade protection such as cross
reference check, ABAP test cockpit or
custom checks
Benefits
Improved transport security, more checks
available
© 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 32
What’s New with Focused Build SP7
Release Management
Release Management – new with Focused Build SP7
Adjust automatic Reassignment of open Docs in Hypercare Phase
Applications
Release Management
Feature details
• Ensure the smooth, automatic Reassignment
of open Documents when switching the
Actual Release to Hypercare Phase,
• in case that more than one of the Successor
Waves have the same Release assigned.
• in case Defect Corrections for FIT have been
created for the Master Project, the Build Project(s)
or for both,
Use Case
• Automatic Reassignment of open Documents
in Hypercare Phase is enabled for all
Focused Build Scenarios.
Application
Release Batch Import
Feature details
• New Ui5 Tile for the Release
Managers Work Center
• Get direct access to monitor SLG1
and extended logs of run batch jobs
Benefits
• Improved user experience
• Better error handling and more
details to easier find potential
issue root cause
© 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ PUBLIC 35
Release Management – new with Focused Build SP7
Monitoring the asynchronous status set after import
Application
Program: /SALM/BATCH_IMPORT_STAT_BUFFER
Release Batch Import
Feature details
• New report to check the asynchronous
status set after import run
• Possibility to trigger status set again or
delete
Benefits
• Improved user experience
• Easier access to check correct status
settings after import
Application
Release Management
Feature details
• Automatically reassign open change
documents to the successor release
already, when the release is switched to
phase “Test”.
Benefits
• More agile processing
• Keep developing your increments
also during release testing
Optional Mandatory
automatic Reassignment automatic Reassignment
Deployment
Release 1.0 Created Prepare Build Test
Preparation
Deploy Hypercare Operate Completed
Optional Mandatory
automatic Reassignment automatic Reassignment
Deployment
Created Prepare Build Test Deploy Hypercare Operate Completed
Preparation
Handed
Scope To be In To be Successfully
Created Scoping Over to Productive Completed
Finalized Developed Development tested Tested
Release
Handover to Release
is the point of no return!
Handover to Release
is the point of no return!
Status dependency for reassignment to a later release for Preliminary Work Items
Early Reassignment
When Early Reassignment is switched on, you can automatically
reassign open change documents to the successor release already,
when the release is switched to phase Test.
When Early Reassignment is switched off, the automatic
reassignment of open change documents to the successor release
is executed only, when the release is switched to phase Hypercare.
Feature
Refresh Button for Release and
ChaRM-Dashboard
Only on the overview screen
Benefits
Realtime data are displayed in the
dashboards.
Feature
New field Defect Corrections
Benefits
Answers the question, which Defect
Corrections are assigned to a Work
Package
Feature
New field Referring Work Package
Benefits
Answers the two questions:
Which Workpackage is assigned to a
defect correction?
Application
Release and Change Request
Management Dashboard
Feature details
Three new fields in the result list:
▪ Classification
▪ Category
▪ Changed By
Description
• Enable Cloud Transport Management Service (TMS)
• Configure nodes and routes in Cloud Transport
Management Service and use them in Focused Build
• Read-out transport nodes and routes from Cloud
TMS into Focused Build Batch Import
• Integrate Business Technology Platform transports
on Neo or Cloud Foundry)
Benefits
• Similar look and feel like CTS/CTS+
• Governance and auditability
• Prepared for future cloud products
• Higher automation
Application
Reset Report to be performed after System Upgrade
Feature details
Report /SALM/RESET_CD_OF_CYCLE resets Change
Documents and related Transport Requests after a system
upgrade.
open@sap.com
Follow all of SAP
www.sap.com/contactsap