Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

difference b/w delivery class and data class in data dictionary

Former Member
0 Kudos

please tell me indetail

difference b/w delivery class and data class in data dictionary

1 ACCEPTED SOLUTION

Former Member
0 Kudos

hi,

The data class specifies in which table space the table is created in database.

The delivery class controls the transport of table data for installation, upgrade, client copy and when transporting between customer systems. The delivery class is also used in the extended table maintenance.

There are the following development classes:

A: Application table (master and transaction data).

C: Customer table, data is only maintained by the customer.

L: Table for storing temporary data.

G: Customer table, SAP may insert new data records but may not overwrite or delete existing ones.

The customer namespace must be defined in table TRESC. To define the customer namespace use report RDDKOR54. You can start it directly from the table maintenance by choosing Customer namespace definition on the Attributes tab.

E: System table with its own namespace for customer entries. The customer namespace must be defined in table TRESC. To define the customer namespace use report RDDKOR54. You can start it directly from the table maintenance by choosing Customer namespace definition on the Attributes tab.

S: System table, data changes have the status of 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.).

Hope this helps, Do reward.

Edited by: Runal Singh on Feb 12, 2008 4:47 PM

6 REPLIES 6

Former Member
0 Kudos

hi,

The data class specifies in which table space the table is created in database.

The delivery class controls the transport of table data for installation, upgrade, client copy and when transporting between customer systems. The delivery class is also used in the extended table maintenance.

There are the following development classes:

A: Application table (master and transaction data).

C: Customer table, data is only maintained by the customer.

L: Table for storing temporary data.

G: Customer table, SAP may insert new data records but may not overwrite or delete existing ones.

The customer namespace must be defined in table TRESC. To define the customer namespace use report RDDKOR54. You can start it directly from the table maintenance by choosing Customer namespace definition on the Attributes tab.

E: System table with its own namespace for customer entries. The customer namespace must be defined in table TRESC. To define the customer namespace use report RDDKOR54. You can start it directly from the table maintenance by choosing Customer namespace definition on the Attributes tab.

S: System table, data changes have the status of 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.).

Hope this helps, Do reward.

Edited by: Runal Singh on Feb 12, 2008 4:47 PM

Former Member
0 Kudos

hi,

The difference can be summarized as.

Delivery class:

Attribute of a table or maintenance view.

The delivery class of a table determines whether SAP or the customer is responsible for maintaining the data in the table. It also determines how the table behaves in a client copy or upgrade.

The delivery class of a maintenance view is taken into consideration when you enter view data using extended table maintenance.

Data class

The data class determines the physical area of the database (tablespace) in which the table is created.

You set the data class in the technical settings for the table.

Hope this answers your question,Do reward.

Former Member
0 Kudos

hi

Deliver class:

The delivery class controls the transport of table data for installation, upgrade, client copy and when transporting between customer systems. The delivery class is also used in the extended table maintenance.

There are the following development classes:

A: Application table (master and transaction data)

C: Customer table, data is only maintained by the customer.

L: Table for storing temporary data

G: Customer table, SAP may insert new data records but may not overwrite or delete existing ones

E: System table with its own namespace for customer entries. The customer namespace must be defined in table TRESC

S: System table, data changes have the status of 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.).

Data class:

If you choose the data class correctly, your table is automatically assigned to the correct area (tablespace or DBspace ) of the database when it is created. Each data class corresponds to a physical area in which all the tables assigned to this data class are stored. There are the following data classes:

APPL0 (Master Data): Data which is seldom changed. An example of master data is the data contained in an address file, such as the name, address and telephone number.

APPL1 (transaction data): Data that is frequently changed. An example of transaction data is the goods in a warehouse, which change after each purchase order.

APPL2 (organizational data): Customizing data that is defined when the system is installed and seldom changed. An example is the table with country codes.

reward if its useful

Former Member
0 Kudos

Hi Kalyan..

For simple understanding I can say..

Delivery class related to TABLE

Data Class related to DATA OF THE TABLE

For indepth concept, you can go thru previous replies.

Regards

sandeep

Former Member
0 Kudos

hi

good

Data Class

If you choose the data class correctly, your table is automatically assigned to the correct area (tablespace or DBspace) of the database when it is created. Each data class corresponds to a physical area in which all the tables assigned to this data class are stored. There are the following data classes:

APPL0 (master data): Data which is seldomly changed. An example of master data is the data contained in an address file, such as the name, address and telephone number.

APPL1 (transaction data): Data that is frequently changed. An example of transaction data is the goods in a warehouse, which change after each purchase order.

APPL2 (organizational data): Customizing data that is defined when the system is installed and seldomly changed. An example is the table with country codes.

Two further data classes, USR and USR1, are provided for the customer. These are for user developments. The tables assigned to these data classes are stored in a tablespace for user developments.

http://help.sap.com/saphelp_nw2004s/helpdata/en/fc/054d3c2ec42c01e10000000a114084/content.htm

Delivery Class

The delivery class controls the transport of table data for installation, upgrade, client copy and when transporting between customer systems. The delivery class is also used in the extended table maintenance.

There are the following development classes:

A: Application table (master and transaction data).

C: Customer table, data is only maintained by the customer.

L: Table for storing temporary data.

G: Customer table, SAP may insert new data records but may not overwrite or delete existing ones. The customer namespace must be defined in table TRESC. To define the customer namespace use report RDDKOR54. You can start it directly from the table maintenance by choosing Customer namespace definition on the Attributes tab.

E: System table with its own namespace for customer entries. The customer namespace must be defined in table TRESC. To define the customer namespace use report RDDKOR54. You can start it directly from the table maintenance by choosing Customer namespace definition on the Attributes tab.

S: System table, data changes have the status of 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.).

http://help.sap.com/saphelp_nw04/helpdata/en/43/45860774b711d2959700a0c929b3c3/content.htm

http://help.sap.com/saphelp_nw04/helpdata/en/80/808b5ae12511d295f300a0c929b3c3/content.htm

thanks

mrutyun^

Former Member
0 Kudos

hi

Edited by: Jyothsna M on Feb 12, 2008 5:03 PM