ABAP Keyword Documentation → ABAP - Dictionary → Classic Objects in ABAP Dictionary → Database Tables → Semantic Attributes of Database Tables → Table-Specific Semantic Attributes of Database Tables
Delivery Class for Database Tables
The delivery class of a database table controls the transport of table data in installations, upgrades, or client copies, and in transports between customer systems. It is also applied in extended table maintenance (transaction code SM30).
- Delivery class A
- An application table is delivered as an empty table or using a pattern for real data in client 000.
- In client copies, the data in client-specific tables is copied only if the appropriate parameter is set. Any cross-client data is not copied.
- In installations, updates, and language imports, the data in client-specific tables is only imported into the system client with the client ID "000", overwriting any existing data. Any cross-client data is not imported.
- In transports between customer systems, all data is transported. In client-specific tables, only the data in the specified target client is respected.
- Delivery class C
- Client-specific customer tables can be delivered with patterns for real data.
- In client copies, the data of client-specific tables is copied. Any cross-client data is not copied.
- In installations, updates, and language imports, the data in client-specific tables is only imported into the system client with the client ID "000", overwriting any existing data. Any cross-client data is not imported.
- In transports between customer systems, all data is transported. In client-specific tables, only the data in the specified target client is respected.
- Delivery class L
- These tables are delivered as empty tables.
- No data is copied in client copies.
- No data is imported in installations, updates, and language imports.
- No data is transported in transports between customer systems.
- Data entered using extended table maintenance (transaction code SM30) cannot be transported here.
- Obsolete delivery class G
- Customer tables can be delivered with patterns for real data.
- In client copies, the data of client-specific tables is copied. Any cross-client data is not copied.
- In installations, updates, and language imports, the data in client-specific tables is imported as follows: in system clients with the client ID "000", all data is imported and existing data is overwritten. In other clients, only new data is imported and no existing data is overwritten. Any cross-client data is inserted without overwriting existing data.
- In transports between customer systems, all data is transported. In client-specific tables, only the data in the specified target client is respected.
- Any data entered using extended table maintenance (transaction code SM30) is checked here for any violations of the namespace assigned in the database table TRESC.
- Delivery class E
- These system tables are delivered with prefilled entries.
- In client copies, the data of client-specific tables is copied. Any cross-client data is not copied.
- In installations, updates, and language imports, all data is imported and existing data is overwritten.
- In transports between customer systems, all data is transported. In client-specific tables, only the data in the specified target client is respected.
- Any data entered using extended table maintenance (transaction code SM30) is checked here for any violations of the namespace assigned in the database table TRESC.
- Delivery class S
- These system tables are delivered with prefilled entries.
- In client copies, the data of client-specific tables is copied. Any cross-client data is not copied.
- In installations, updates, and language imports, all data is imported and existing data is overwritten.
- In transports between customer systems, all data is transported. In client-specific tables, only the data in the specified target client is respected.
- Delivery class W
- These system tables are delivered with prefilled entries.
- No data is copied in client copies.
- In installations, updates, and language imports, all data is imported and existing data is overwritten.
- In transports between customer systems, all data is transported. In client-specific tables, only the data in the specified target client is respected.
- Data entered using extended table maintenance (transaction code SM30) cannot be transported here.
Other versions:
7.31 | 7.40 | 7.54
Note
We do not recommend transporting table content for which a replacement object is defined. This content is no longer transported automatically in the upcoming release.