Data Dictionary
Data Dictionary
Delivery class
The delivery class controls the transport of table data when installing or upgrading, in a client copy and when
transporting between customer systems. The delivery class is also used in the extended table maintenance.
G: Customer table, SAP may insert new data records, but may not overwrite or delete existing data records.
The customer namespace must be defined in table TRESC. (Use Report RDDKOR54 here).
E: System table with its own namespaces for customer entries. The customer namespace must be defined
in table TRESC. (Use Report RDDKOR54 here.)
S: System table, data changes have the same status as program changes.
W: System table (e.g. table of the development environment) whose data is transported with its own
transport objects (e.g. R3TR PROG, R3TR TABL, etc.).
Maintenance :
Display/maintenance not allowed
o Transaction SE54 does not allow the generation of a maintenance dialog, which means
automatically that calling transactions SM30/SM34 for this Dictionary object is no longer possible.
o Generation of a maintenance dialog for this Dictionary object is possible using transaction SE54.
o Transaction SM30 does not allow maintenance and display functions for this Dictionary object
Note: The generated dialog can be included in view clusters (data maintenance through transaction
SM34) or called within a program through the function module View_Maintenance_Call.
Display/maintenance allowed
o Transaction SE54 allows the generation of a maintenance dialog for this Dictionary object.
o Transaction SM30 allows the display and maintenance functions for this Dictionary object.
Note: The generated dialog can be included in view clusters (data maintenance through transaction
SM34) or called through the function module View_Maintenance_Call in the same way as the
transaction call SM30.
The most important data classes are (other than the system data):
APPL0 Master data
APPL1 Transaction data
There are two more data classes available, USR and USR1. These are reserved for user developments. The tables
assigned to these data classes are stored in a tablespace for user developments.
Note:The data class only has an effect on table storage for the database systems ORACLE and INFORMIX.
We can also identify the foreign key tables associated with the current table by checking in
Note: Provide the value for deptnumber that is already existed in Depttable .
Creating a stucture :
Go to transaction se11
Edit->Include->insert