Monday, September 10, 2007

Upgrade - Transaction SPDD, SPAU

Support Packs are the upgrades we get for one release of SAP. For example, for component 4.7 you have support pack levels too (you can see this in Transaction SPAM) SAP releases support packs for standard corrections which you can also implement separately through OSS notes (if you do not want the import the support pack). OSS notes might not carry all the changes that the SP might bring.

These are the two activities that an ABAPer does during upgrade:

1. SPDD: This is for data dictionary corrections. If any standard tables have been modified, then that object appears in the list and you have to adjust it again after comparing the versions.

2. SPAU: This is for repository objects (programs, functions, classes, etc.). These have to be compared to the previous versions too and any missing bespoke code is to re-inserted. However, there are a few cases where it need not.

Steps :

  • All Z programs and customization are adjusted in repository.
  • Using these transaction the sap prepare phase undertakes all these.
  • Then u might have to take the Combined and Unicode C process which is like combined upgrade and uniconverison as well.
  • First step is to change all ABAP programs to Unicode enabled.
  • You have to run a upgrade tool called SPUM4.
  • Then u have to do data maintainence consistency check etc.
  • Actually all this is done automatically when you run SAPUP and sapprepare.
  • Run SPDD and SPAU transaction for data dictionary correction and repository.


No comments: