Maintaining SAP Where Used Indices

The Where Used, Uses What, Find Object Links and Create Object Links Cache actions make use of SAP Where Used indices to find objects that reference and are referenced by other objects. If you plan to run workflows from the Upgrade, Impact Analysis or Basis template packages, you should make sure that the SAP where used indices are up to date on the systems being analyzed.

Following an Upgrade or Enhancement Packs Implementation

As described in the SAP Upgrade Master Guides, the SAP where used indices should be recreated following an upgrade or implementation of enhancement packs. This task should be performed by a Basis Administrator, and involves running report SAPRSEUB. See OSS note 28022 for further details.

Updating Where Used Indices for Customer Programs

When transaction SE80 (ABAP Workbench) is run for the first time, SAP schedules three jobs to maintain the system’s where-used indices.

EU_INIT

This job runs once and starts program SAPRSEUC to create indices for all customer defined programs. The indices for customer-defined programs are automatically updated in dialog mode. If the EU_INIT job is terminated, it is automatically scheduled for the next day, and continues from the point at which it was interrupted.

EU_REORG

Indices for customer-defined programs are automatically updated online by the ABAP Workbench tools. To minimize the impact of maintaining the indices, only the changes are logged, which means that a reorganization of the entire index for each program is needed from time to time. If required, this task is performed by the EU_REORG job, which is scheduled to run each night.

EU_PUT

This job is scheduled to run each night. It starts program SAPRSEUT, which checks whether customer-defined development objects have been transported into the system using the SAP transport system. If they have, the program generates or updates their indices as required.

If necessary, these jobs may be scheduled by executing program SAPRSEUJ manually. This task should be performed by a Basis Administrator.