You are on page 1of 20

UNIT 5 LESSION 4

Modification Adjustment
Modification
Lesson Overview

In this lesson you learn how to implement a


modification adjustment

modification

page 2
Lesson Objectives

After completing this lesson, you will be able to:


Name the steps taken during a modification adjustment
List, which objects must be adjusted and when
Describe how the modification adjustment is performed in
subsequent systems


modification

modification

page 3
Modification Adjustment
The set of objects for adjustment is derived from the set of new objects
delivered by SAP in a new release. This is compared with the set of modified
objects.
The intersection of these two sets is the set of objects that must be adjusted
when you import an upgrade or support package.

SAP



page 4
Modification Adjustment
During modification adjustment, old and new versions of ABAP Repository
objects are compared using transactions SPDD and SPAU.

modificationABAPSPDD
SPAU

page 5
Modification Adjustment
You do not have to call transaction SPDD to adjust Dictionary objects if:
No changes have been made to SAP standard objects in the Dictionary
You have only added customer objects to your system. Only SAP objects
that have been changed must be adjusted using this transaction.

SPDD
ABAPSAP

SAP

page 6
Modification Adjustment
All other ABAP Repository objects are adjusted using transaction SPAU.
Upgrade program R3up tells you to start the transaction after upgrade has
finished. You have 30 days to use transaction SPAU after an upgrade. After
30 days, you must apply for a SSCR key for each object that you want to
adjust.

ABAPSPAUR3up

30
SPAU30

SSCR

page 7
Modification Adjustment
Transaction SPAU first identifies which objects have been modified and then
ascertains for which of the modified objects a new version has been imported
during the current upgrade. Modification adjustment allows you to transfer the
modifications you have made in your system to your new System Release.

SPAU

Modification
modification

page 8
Modification Adjustment
During the modification adjustment, use transaction SPDD to adjust the
following ABAP Dictionary objects:
Domains
Data Elements
Tables (structures, transparent tables, pool, and cluster tables, together with
their technical settings)

modification
SPDDABAP



page 9
Modification Adjustment
These three object types are adjusted directly after the Dictionary object
import (before the main import). At this point in time, the new versions of the
ABAP Dictionary objects have not yet been generated. To ensure that no data
is lost, it is important that any customer modifications to domains, data
elements, or tables are made before you generate them.

ABAP


modification

page 10
Modification Adjustment
Changes to other ABAP Dictionary objects, such as lock objects, matchcodes, or views,
cannot result in loss of data. Therefore, these ABAP Dictionary objects are adjusted
using transaction SPAU after both main import and object generation have been
completed. Use transaction SPAU to adjust the following object types:
ABAP programs, interfaces (menus), screens, matchcode objects, views, and lock
objects.

ABAP
ABAP

SPAUSPAU

ABAP

page 11
Modification Adjustment
During the modification adjustment, you should carry out your object
processing using two separate change requests: one for the SPDD
adjustment, one for the SPAU adjustment. These change requests are then
transported into other SAP systems you want to adjust. This guarantees that
all actual adjustment work takes place solely in your development system.

modification
SPDD
SPAU

SAP

page 12
Modification Adjustment
When upgrading additional SAP systems, all adjustments exported from the first system
upgrade are displayed during the ADJUSTCHK phase. You decide which adjustments
you want to accept into your additional systems and these are then integrated into the
current upgrade. Afterwards, the system checks to see if all modifications in the current
SAP system are covered by the change requests created during the first system
upgrade. If this is the case, no adjustments are made during the current upgrade.

SAPADJUSTCHK



SAPmodification


page 13
Modification Adjustment
When you start the modification adjustment (transaction SPAU) you can restrict the hit
list on a selection screen. You can decide whether you want to display all objects that
are to be adjusted, or only those that have yet to be processed. You can use the
following criteria to restrict the selection:
Last changed by
Package
Request numbers/Task numbers

modification
SPAU






/

page 14
Modification Adjustment
The system displays a list of the objects to be adjusted. The list is sorted by:
With/without Modification Assistant
Object type


/Modification

page 15
Modification Adjustment
The icons in front of the individual objects that need adjustment show how
they can be adjusted. The possible methods are:
Automatically
The system could not find any conflicts. The changes can be adopted
automatically by choosing the appropriate icon or menu option.

page 16
Modification Adjustment
Semiautomatically
The individual tools support you in adjusting the objects. When you adjust
programs the Split Screen Editor is displayed, so that you can make the
changes there.

page 17
Modification Adjustment
Manually
You must process your modifications with no special support from the system.
In this case, the modification adjustment does allow you to jump directly into
the relevant tool.



modification
modification

page 18
Modification Adjustment
Adjusted objects are identified by a green tick.
If you want to use the new SAP standard version, use Reset to Original. If you
do this, you have no further adjustment work in future.


SAP
Reset to Original

page 19
Unit Summary

You should now be able to:

1.Name the steps taken during a modification adjustment

2.List, which objects must be adjusted and when

3.Describe how the modification adjustment is performed in subsequent


systems

Did you get it

page 20

You might also like