SAP ABAP Data Element SCRP_DEVC (Package for Transport Organizer)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DWB-TOO-SCR (Application Component) Screen Painter
     SCRP_UTIL (Package) Screen Painter: Utilities
Basic Data
Data Element SCRP_DEVC
Short Description Package for Transport Organizer  
Data Type
Category of Dictionary Type D   Domain
Type of Object Referenced     No Information
Domain / Name of Reference Type DEVCLASS    
Data Type CHAR   Character String 
Length 30    
Decimal Places 0    
Output Length 30    
Value Table TDEVC    
Further Characteristics
Search Help: Name    
Search Help: Parameters    
Parameter ID DVC  
Default Component name    
Change document    
No Input History    
Basic direction is set to LTR    
No BIDI Filtering    
Field Label
  Length  Field Label  
Short 10 Package 
Medium 15 Package 
Long 20 Package 
Heading Package 
Documentation

Definition

Related objects of the ABAP Workbench are combined in a development class. The assignment of the objects to a development class is recorded in the object directory (TADIR). The development class defines the transport attributes of the object using the transport layer.

The description of the development classes is recorded in table TDEVC. The development classes can be maintained with the folloiwng transactions:

  • Transaction SE80 - Enter development class - Double-click on the development class
  • Transaction SM30 - Table/view V_TDEVC

Development classes themselves are also objects of the ABAP Workbench. They always have themselves as development class.

Use

When you create a new object in the ABAP Workbench, an input window is sent in which you have to assign the object to an existing development class. The development class should describe the work area to which the object belongs.

The development class is also used as a navigation criterium for displaying the object tree in the ABAP Workbench (Transaction SE80).
If there are many objects of an object category in a development class (e.g. ABAP programs), the object tree display becomes very cumbersome and makes it more difficult to use the ABAP Workbench. In this case SAP recommends that you create new development classes of the same transport layer and distribute the objects to the new classes according to their topics.

The development classes have the following naming conventions that determine the functions of the development class:

  • Development class begins with A-S or U-X:
    These classes are reserved for standard SAP objects. Customer objects may not be created in these classes. Modifications to objects of these classes are recorded by the Transport Organizer and can be transported (see field Transport layer)

  • Development class begins with Y or Z:
    Customer objects can be created in these classes. Changes to objects in these classes are recorded by the Transport Organizer. The objects can be transported to other R/3 Systems (see field Transport layer)

  • Development class begins with T (private test class):
    You can define if changes should be recorded when this class is created. If you want to record changes, objects are recorded in local requests when they are edited by the Transport Organizer.
    This class does not belong to any transport layer. The objects can only be transported to other R/3 Systems if you create a transport request.

  • Development class begins with $ (local class):
    Changes to objects in this class are not recorded by the Transport Organizer. This class does not belong to any transport layer. The objects cannot be transported.

  • Develoopment class begins with namespace prefix:
    If you reserved a namespace, you can create development classes (and other objects) whose name begins with the namespace prefix in it.
    (Example of a namespace prefix /COMPANY/, Example of a corresponding development class /COMPANY/DEVCLASS)
    Changes to objects in this development class are recorded by the Transport Organizer and can be transported.

Procedure

Examples

Dependencies

History
Last changed by/on SAP  20010130 
SAP Release Created in 46D