Application Development and Automation 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: 
Read only

what is the difference between Data Element & Domain

Former Member
0 Likes
3,366

Hi Experts,

Please CLear My doubt.

1.what is the difference between Data Element & Domain.

8 REPLIES 8
Read only

former_member416164
Participant
0 Likes
2,809

Hello,

Domain will define data type, value range, check table etc... Data element will be based on a domain (or data type defined directly) and will define description texts.

For example if you need to create a table with many date fields, you'll will define only one domain (or use the DATUM domain) and create many data elements.

Jean-Michel

Read only

Former Member
0 Likes
2,809

Hi,

Domain - Specifies the technical attributes of a data element - its data type, length, possible values, and appearance on the screen. Each data element has an underlying domain. A single domain can be the basis for several data elements. Domains are objects in the ABAP Dictionary.

Data Element - Describes the business function of a table field. Its technical attributes are based on a domain, and its business function is described by its field labels and documentation.

Please reward if useful.

Read only

Former Member
0 Likes
2,809

Hi,

domain will give the technical properties of a field(data type,length,value table,etc..)

data element will give u the technical properties(domain), documentation and field labels.

rgds,

bharat.

Read only

Former Member
0 Likes
2,809

Please check this link :

http://help.sap.com/saphelp_nw2004s/helpdata/en/cf/21ea31446011d189700000e8322d00/frameset.htm

Reward Points, if helpful,

Sandeep Kaushik

Read only

prasanth_kasturi
Active Contributor
0 Likes
2,809

Domain : it gives the techincal charecterstics of the field that uses it. its in general.

for example if we create a domain for name every field which uses it gets its charcterstics like data type as char length foe ex 10

data element : it contains sematic charcterstics of the field

only pure description like field labels documentation etc.

in the above example the name can be of various type like name of persons ,companies etc. so we use one dataelement to describe names of persons and one to describe names of companies etc. we use data element based on context. but the innerlying domain is one and the same

regards

prasanth

Read only

Former Member
0 Likes
2,809

hi,

domain is small unit than data element.

Mainly Domain is used for value range and data element is for field description.

Regards,

Read only

Former Member
0 Likes
2,809

Domain contains technical attributes like type, size

Data Element contains semantic attributes like description

Domain is assigned to data element.

reward if helps