spdd and SPAU
spdd and SPAU
Domains
Data elements
Tables (structures, transparent tables, pooled and cluster tables including their technical
settings, indexes of transparent tables)
Changes to other ABAP Dictionary objects such as type groups, table types, views, search
helps and lock objects cannot result in the loss of data. These objects are not handled by
transaction SPDD, but by transaction SPAU in the post processing of the upgrade.
SPDD provides the following functions :
Display : Within individual packages or corrections, the objects are displayed according to
type. To view a changed object, select it with a double-click and we can automatically shown
an overview of all existing versions of the selected object.
Comparing old and new versions : Selecting an individual object lets us view all existing
versions of the object stored in version management. The display is the same as the one
with which it’s presented when we compare two objects in version management. The
information reflects the status of the objects after their activation. For example, a comment
in a table field indicating deletion means that the field will be deleted after activation,
provided no maintenance is carried out beforehand.
Maintenance : Transaction SPDD lets us compare the most important attributes of old
(modified) and new (SAP standard) versions of domains and data elements. This helps us to
decide how to proceed. Perform the adjustments required in transaction SE11, preferably in
a second window.
Reset to original : If, after comparing the results of the analysis, we conclude that if we do
not wish to retain previous modifications, choose Reset to original for the object in question.
For example, you may need this function if you have patched an object by hand. When SAP
delivers the same patch together with other corrections in the next upgrade, we can return
to the SAP standard because that no longer need our own modification.
Marking objects as processed : To facilitate work with the generated object list, we can
assign the status Completed to each object. Selecting the function changes the status of the
object and indicates this by highlighting it with a different color. The completed flag is meant
only to assist us in organizing our work and has no other internal function.
Marking for Transport : The Select for transport function helps us to adjust other SAP
systems.
What is SPAU:
Transaction SPAU allows us to adjust repository objects. The following objects are handled in
SPAU:
Notes
Programs
Function modules
Screens
Interfaces
Documentation
Text elements
Notes should be adjusted before adjusting the rest of the modification to avoid errors in
Note implementation due to modifications.
We have the following 2 options:
*Adjust all modifications before continuing with the import. This is recommended if we only
need to adjust a small number of objects.
*Perform the modification adjustment and the remaining phases in parallel. This is
recommended if we need to adjust a large number of objects.
Semi-automatic adjustment : Semi-automatic means that each tool will individually offer us
support during the adjustment process. When adjusting programs, the split-screen editor is
called, whereas in the other tools any entries made in the collision dialog box lead to the
necessary adjustments being made automatically. As with the green traffic light, the semi-
automatic adjustment icon only appears in the With Modification Assistant category.