Adjusting R/3 Repository Objects 
The adjustment of R/3 Repository Objects is carried out with transaction SPAU. Only those objects that have been modified by you and are being redelivered by SAP in an upgrade are presented for adjustment. If the objects you modified are not being delivered by SAP with the current upgrade, then they do not appear in the display.
The system automatically recognizes during upgrade if modification adjustment is necessary. You are then prompted to perform the modification adjustment.

You can run a preliminary analysis of necessary adjustments that shows you if and in which phase adjustments will be necessary before an upgrade is run. As of Release 3.0, those objects needing adjustment can already be displayed in transaction SPAU after you run the analysis. If you have a release older than 3.0, the UMODPROT.<SID> file located in the upgrade directory ‘log’ contains a list of the objects you need to adjust.
You must decide whether the objects contained in the adjustment list should retain your modifications or if they should revert to the standard. This is mandatory and must be carried out for each object visible in the adjustment transaction. Otherwise, the new SAP standard stays active in your system. The objects remain visible in transaction SPAU as not adjusted. Therefore, you should always carry out one of these two actions.
The following sections contain additional information about the modification adjustment procedure in transaction SPAU .
Preparing to Run Transaction SPAU Transaction SPAU: General Functions Adjustment Category: With Modification Assistant Adjustment Category: Without Modification AssistantPlease consult the following documentation if you are upgrading from Release 4.0B or less to a higher release ( 4.5A or greater) number for the first time:
Upgrading From Release 4.5A or Less.