An Object is original in only one system,
objects delivered by SAP are original. in
customer systems the are only copies for all
the systems. When you write your own
program, the objects are originals
Changes to an original object are
call corrections, but if you modify a
copy the are call Repairs.
WARRING: you only should
modify the standard if is real
necessary for optimizing
workflows in your company.
Modifications and upgrades
when you upgrade your system, conflits
can occur with modified objects.
if you want keep the changes, you
must perform a modification ajust
WARRING: if to many object the
modification adjustment can be very time
consuming. and only perform modification
adjustment in your development system.
modification implementation
you need to have a registration key
to modify the SAP source. SSCR (SAP
Software Change Registration)
Quick error resolution an high availability of modified
systems. SAP logs all the objects you changed helping
support to locate and fix problems. Dependable
operation. Registering your modifications prevents
unintended modification. simplification pf upgrades
WARRING: after completing
the development you must
document the changes made.
and test and check the import
log of the request.
Critical Success Factors
Use standardized in line documentation
Do not delete any SAP source code, instead comment it out
keep a modification logbook
Do not modify any central basis Dictionary objects
Release all requests that contain repairs
Versions
When you release a change
request, a new version is
written to the version database.
Modification Assistant
records changes in separate
layer. the original source code
of the object does not change
the system check if is also a new
version for your modification, if not
they incorporates your changes in
the new version automatically.
to do changes you
need: SSCR and a
Change request
actions
insert
replace
delete
undo modifications
Display modifications overview
User exits
Are empty subroutines that are
provided by the SAP developers.
they are in a
especial include
in a module pool
Modification Adjustment
you can compare the old
and new versions using
transactions SPDD SPAU
you do not have to
call transaction SPDD
you did not make any
changes to SAP standard
you have only added customer
objects to your system.