<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Data types and Data object in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/data-types-and-data-object/m-p/2148717#M453492</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Data consists of strings of bytes in the memory area of the program. A string of related bytes is called a field. Each field has an identity (a name) and a data type. All programming languages have a concept that describes how the contents of a field are interpreted according to the data type. &lt;/P&gt;&lt;P&gt;         In the ABAP type concept, fields are called data objects. Each data object is an instance of an abstract data type. Data types in ABAP are not just attributes of fields, but can be defined in their own right. There are separate name spaces for data objects and data types. This means that a name can at the same time be the name of a data   object as well as the name of a data type.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Data Types:&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;                 As well as occurring as attributes of a data object, data types can also be defined independently. The definition of a user-defined data type is based on a set of predefined elementary data types. You can define data types either locally in the declaration part of a program (using the TYPES statement) or globally in the ABAP Dictionary. You can use your own data types to declare data objects or to check the types of parameters in generic operations. &lt;/P&gt;&lt;P&gt;         Data types can be divided into elementary, reference, and complex types&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Data objects:&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;                  Data objects are the physical units with which ABAP statements work at runtime. Each ABAP data object has a set of technical attributes, which are fully defined at all times when an ABAP program is running. The technical attributes of a data object are its length, number of decimal places, and data type. ABAP statements work with the contents of data objects and interpret them according to their data type. You declare data objects either statically in the declaration part of an ABAP program (the most important statement for this is DATA), or dynamically at runtime (for example, when you call procedures). As well as fields in the memory area of the program, the program also treats literals like data objects.&lt;/P&gt;&lt;P&gt;ABAP contains the following kinds of data objects&lt;/P&gt;&lt;P&gt;  Literals&lt;/P&gt;&lt;P&gt;   Named Data Objects&lt;/P&gt;&lt;P&gt;  Predefined Data Objects&lt;/P&gt;&lt;P&gt;  Dynamic Data Objects&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 07 Apr 2007 11:08:34 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-04-07T11:08:34Z</dc:date>
    <item>
      <title>Data types and Data object</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/data-types-and-data-object/m-p/2148714#M453489</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Can Any one give me Clear definition of Data type and Data objects.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Concept i know clearly.. but unable to explain it..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Prasanna&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 07 Apr 2007 10:21:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/data-types-and-data-object/m-p/2148714#M453489</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-07T10:21:22Z</dc:date>
    </item>
    <item>
      <title>Re: Data types and Data object</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/data-types-and-data-object/m-p/2148715#M453490</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Prasanna&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;DATA TYPE&amp;lt;/b&amp;gt; is.....the type of a &amp;lt;b&amp;gt;DATA OBJECT&amp;lt;/b&amp;gt;....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for exapmle, if there is a data element named say,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ZELEMENT...of TYPE INTEGER 4.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So here....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;DATA TYPE is INTEGER for DATA OBJECT named 'ZELEMENT'&amp;lt;/b&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;various DATA TYPES are... CHAR, INT, DATS, NUMC etc...&lt;/P&gt;&lt;P&gt;and DATA OBJECTS are.... Data Element, Table, view, domain, filed etc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Reward Points for helpful answers,&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Tejas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 07 Apr 2007 10:40:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/data-types-and-data-object/m-p/2148715#M453490</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-07T10:40:33Z</dc:date>
    </item>
    <item>
      <title>Re: Data types and Data object</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/data-types-and-data-object/m-p/2148716#M453491</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;To Add to Tejas's  distinction:&lt;/P&gt;&lt;P&gt;Data objects are really the data that occupy some memory at run time when the program is run. Your program can read some values and put some contents into the data objects. &lt;/P&gt;&lt;P&gt;Local variables, constants, literals, parameters are some of examples of data objects in ABAP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To differentiate one data object from other, every data object (apart from name)will have some parameters like length, data type ,..&lt;/P&gt;&lt;P&gt;Data type will describe how the contents of data object is interpreted. So if for example if you are accepting a field "NAME" as input from user , you will say it is of type string or character and if you are accepting "SALARY" ; you will say it is of type integer . That is how your program can also differentiate between data object "NAME" and "SALARY" and accordingly react.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 07 Apr 2007 11:01:29 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/data-types-and-data-object/m-p/2148716#M453491</guid>
      <dc:creator>Priti_PM</dc:creator>
      <dc:date>2007-04-07T11:01:29Z</dc:date>
    </item>
    <item>
      <title>Re: Data types and Data object</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/data-types-and-data-object/m-p/2148717#M453492</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Data consists of strings of bytes in the memory area of the program. A string of related bytes is called a field. Each field has an identity (a name) and a data type. All programming languages have a concept that describes how the contents of a field are interpreted according to the data type. &lt;/P&gt;&lt;P&gt;         In the ABAP type concept, fields are called data objects. Each data object is an instance of an abstract data type. Data types in ABAP are not just attributes of fields, but can be defined in their own right. There are separate name spaces for data objects and data types. This means that a name can at the same time be the name of a data   object as well as the name of a data type.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Data Types:&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;                 As well as occurring as attributes of a data object, data types can also be defined independently. The definition of a user-defined data type is based on a set of predefined elementary data types. You can define data types either locally in the declaration part of a program (using the TYPES statement) or globally in the ABAP Dictionary. You can use your own data types to declare data objects or to check the types of parameters in generic operations. &lt;/P&gt;&lt;P&gt;         Data types can be divided into elementary, reference, and complex types&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Data objects:&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;                  Data objects are the physical units with which ABAP statements work at runtime. Each ABAP data object has a set of technical attributes, which are fully defined at all times when an ABAP program is running. The technical attributes of a data object are its length, number of decimal places, and data type. ABAP statements work with the contents of data objects and interpret them according to their data type. You declare data objects either statically in the declaration part of an ABAP program (the most important statement for this is DATA), or dynamically at runtime (for example, when you call procedures). As well as fields in the memory area of the program, the program also treats literals like data objects.&lt;/P&gt;&lt;P&gt;ABAP contains the following kinds of data objects&lt;/P&gt;&lt;P&gt;  Literals&lt;/P&gt;&lt;P&gt;   Named Data Objects&lt;/P&gt;&lt;P&gt;  Predefined Data Objects&lt;/P&gt;&lt;P&gt;  Dynamic Data Objects&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 07 Apr 2007 11:08:34 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/data-types-and-data-object/m-p/2148717#M453492</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-07T11:08:34Z</dc:date>
    </item>
  </channel>
</rss>

