Show TOC

Creating and Processing a Set of ObjectsLocate this document in the navigation structure

Context

Using sets of objects, you can group several single objects together for an inspection. Sets of objects include, for example, programs, function groups, classes, or DDIC objects. In general, any Repository objects can be included in a set of objects.

Procedure

  1. You can call the Code Inspector using transaction code SCI or through the path Start of the navigation path SAP Menu Next navigation step Tools Next navigation step ABAP Workbench Next navigation step Test Next navigation step Code Inspector End of the navigation path.
  2. Using the appropriate pushbutton, decide whether the set of objects is to be visible locally for one user or globally for all users.

    To be able to create a set of objects globally, you require the appropriate authorizations.

  3. Assign a name for the set of objects.
  4. Choose Create.

    The system will then:

    • Automatically assign a version number.

    • Propose a deletion date when the set of objects is to be deleted.

      A set of objects cannot be deleted, however, if it is still being used in an inspection that has not yet been executed or was interrupted during the run.

      You now see the screen for defining the set of objects. Here you have various options.

  5. Define the set of objects according to the following table.
  6. Save your entries.

    TabStrip

    Options

    Additional Notes

    Select Set of Objects

    ...

    In the Object Assignment section, you can choose objects by their assignment to application component, package, original system, or person responsible.

    In the Object Selection section, you can:

    Choose objects from the object types class, program, type group, or DDIC type.

    Determine objects from the object repository (table TADIR).

    Choose certain programs or includes, even without a TADIR entry.

    You can decide whether you only wish to Save Selections.

    If you choose the option Save Selections Only, only the selection criteria for a set of objects are saved or copied. No object list is created (number of elements in the object list is 0). The current object list is then created automatically when an inspection is carried out.

    We recommend this procedure in particular if new objects are created or deleted often in the selection area of a set of objects (for example, in a selected package).

    A set of objects with a fixed object list, on the other hand, contains only the objects that fulfilled the selection criteria at the time of saving.

    Edit Set of Objects

    You can mix existing sets of objects together, or cut and filter them.

    Set of Objects from Results

    You can create a new set of objects from the results of an inspection.

    Set of Objects from Order

    You can create a new set of objects from the objects of an order or request.

    Object Collectors

    Using generic collectors, you can create a set of objects. For example:

    By loading the objects from files

    From object lists of programs such as where-used list, coverage analyzer, or runtime analysis

Results

When you have defined the set of objects, you have defined the area in which your inspection is to be carried out. Now select or define the check area by Creating a Check Variant.