<?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: WHAT IS TYPE GROUPS in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-type-groups/m-p/3355525#M805052</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Group for storing user-defined data types or constants in the ABAP Dictionary so that they can be accessed by any program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The ABAP statement used for this purpose is TYPE-POOLS.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 06 Feb 2008 05:52:58 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-02-06T05:52:58Z</dc:date>
    <item>
      <title>WHAT IS TYPE GROUPS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-type-groups/m-p/3355523#M805050</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;WHAT IS TYPE GROUPS?WHAT IS IT USE?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Feb 2008 05:42:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-type-groups/m-p/3355523#M805050</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-06T05:42:02Z</dc:date>
    </item>
    <item>
      <title>Re: WHAT IS TYPE GROUPS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-type-groups/m-p/3355524#M805051</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;STRONG&gt;Type Groups in the ABAP/4 Dictionary&lt;/STRONG&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can define data types in a type group in the ABAP/4 Dictionary instead of defining them within an ABAP/4 program. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The type group name in the ABAP/4 Dictionary has a maximum of 5 characters. Type names within type group &amp;lt;typepool&amp;gt; must begin with &amp;lt;typepool&amp;gt; followed by an underscore. &lt;/P&gt;&lt;P&gt;  &lt;/P&gt;&lt;P&gt;The types in a type group must be declared in ABAP/4 programs with the TYPE-POOLS command.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Type Groups&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Before Release 4.5A, it was not possible to define standalone types in the ABAP Dictionary to which you could refer using a TYPE addition in an ABAP program. It was only possible to refer to flat structures. Structures in programs corresponded to the structures of database tables or structures in the ABAP Dictionary. In ABAP programs, you could only refer to database tables and structures in the ABAP Dictionary using LIKE. It was, however, possible to refer to individual components of the Dictionary type. Complex local data types such as internal tables or deep structures had no equivalent in the ABAP Dictionary. The solution to this from Release 3.0 onwards was to use type groups. Type groups were based on the include technique, and allowed you to store any type definitions globally in the Dictionary by defining them using TYPES statements.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The definition of a type group is a fragment of ABAP code which you enter in the ABAP Editor. The first statement for the type group &amp;lt;pool&amp;gt; is always:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPE-POOL &amp;lt;pool&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;After this came the definitions of data types using the TYPES statement, as described in Local Data Types in Programs. It was also possible to define global constants using the CONSTANTS statement. All the names of these data types and constants must begin with the name of the type group and an underscore:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In an ABAP program, you must declare a type group as follows before you can use it:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPE-POOLS &amp;lt;pool&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This statement allows you to use all the data types and constants defined in the type group &amp;lt;pool&amp;gt; in your program&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check this link for more details with eg&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_46c/helpdata/en/fc/eb3138358411d1829f0000e829fbfe/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_46c/helpdata/en/fc/eb3138358411d1829f0000e829fbfe/content.htm&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Feb 2008 05:52:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-type-groups/m-p/3355524#M805051</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-06T05:52:52Z</dc:date>
    </item>
    <item>
      <title>Re: WHAT IS TYPE GROUPS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-type-groups/m-p/3355525#M805052</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Group for storing user-defined data types or constants in the ABAP Dictionary so that they can be accessed by any program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The ABAP statement used for this purpose is TYPE-POOLS.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Feb 2008 05:52:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-type-groups/m-p/3355525#M805052</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-06T05:52:58Z</dc:date>
    </item>
    <item>
      <title>Re: WHAT IS TYPE GROUPS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-type-groups/m-p/3355526#M805053</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Basic form&lt;/P&gt;&lt;P&gt;TYPE-POOL typepool. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Effect&lt;/P&gt;&lt;P&gt;Introduces a type group. You can only maintain a type group via the ABAP/4 Dictionary (using Transaction SE11 ). The name typepool must match the name in the ABAP/4 Dictionary . You can only define types and constants in type groups. The names of all these types and constants must begin with the name of the type group and an underscore. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Example&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPE-POOL ABCDE.&lt;/P&gt;&lt;P&gt;TYPES: ABCDE_PACKED TYPE P,&lt;/P&gt;&lt;P&gt;       ABCDE_INT    TYPE I.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Hope this is helpful, Do reward.&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Feb 2008 06:35:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-type-groups/m-p/3355526#M805053</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-06T06:35:27Z</dc:date>
    </item>
    <item>
      <title>Re: WHAT IS TYPE GROUPS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-type-groups/m-p/3355527#M805054</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Type group&lt;/P&gt;&lt;P&gt;If you want to define global constants, you have to use a type group. The name of&lt;/P&gt;&lt;P&gt;the type group can only contain a maximum of five characters. In the type group,&lt;/P&gt;&lt;P&gt;you can define constants using the CONSTANTS statement. As types, you are&lt;/P&gt;&lt;P&gt;provided with the integrated ABAP types or the global types of the Dictionary.&lt;/P&gt;&lt;P&gt;In order to be able to use the types of a type group in a program, make the type&lt;/P&gt;&lt;P&gt;group known using the TYPE POOL statement. From these lines on, you can use&lt;/P&gt;&lt;P&gt;all constants of the type group.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The definition of a type group is a piece of ABAP code that is either maintained&lt;/P&gt;&lt;P&gt;via the Dictionary (SE11) or via the ABAP Editor (SE38).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Realization:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The first statement for the type group zmytp is always:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;TYPE-POOL zmytp.&lt;/STRONG&gt;This is followed by the definition of data types with the statement TYPES, as&lt;/P&gt;&lt;P&gt;described under local program data types. Furthermore, cross-program constants&lt;/P&gt;&lt;P&gt;can be declared using the CONSTANTS statement. All names of this data type&lt;/P&gt;&lt;P&gt;and constants must begin with the name of the type group and an underline:&lt;/P&gt;&lt;P&gt;zmytp_&lt;/P&gt;&lt;P&gt;In an ABAP program, type groups must be made known with the following&lt;/P&gt;&lt;P&gt;statements before they are used:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPE-POOLS zmytp.&lt;/P&gt;&lt;P&gt;When using this statement, all data types ansd constants, which are defined in the&lt;/P&gt;&lt;P&gt;zmytp type group can be used in the program. Several type groups can be used&lt;/P&gt;&lt;P&gt;in a program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Reward if found helpfull,&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Chaitanya.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Chaitanya Raju on Feb 6, 2008 7:41 AM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Feb 2008 06:40:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-type-groups/m-p/3355527#M805054</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-06T06:40:33Z</dc:date>
    </item>
    <item>
      <title>Re: WHAT IS TYPE GROUPS</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-type-groups/m-p/3355528#M805055</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="margin-bottom: .0001pt;"&gt;&lt;SPAN style="font-size: 14.0pt; font-family: 'Calibri','sans-serif'; color: #1f497d;"&gt;Hello Kiran,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 14.0pt; font-family: 'Calibri','sans-serif'; color: #1f497d;"&gt;Type Group&lt;SPAN style="font-size: 14.0pt; font-family: 'Calibri','sans-serif'; color: #1f497d;"&gt; allows us to define non-predefined types. Combination of all such non-predefined types is knows as type-pool or type-group.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d; font-size: 14.0pt; font-family: 'Calibri','sans-serif';"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d; font-size: 14.0pt; font-family: 'Calibri','sans-serif';"&gt;Please Refer &lt;A __default_attr="131250" __jive_macro_name="blogpost" class="jive_macro jive_macro_blogpost" data-orig-content="Step by Step Type Group understanding and explanation in Detail." href="https://community.sap.com/" jive_internal="true"&gt;&lt;/A&gt; Document for detail:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d; font-size: 14.0pt; font-family: 'Calibri','sans-serif';"&gt;Hope its helpful to everyone in need.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d; font-size: 14.0pt; font-family: 'Calibri','sans-serif';"&gt;Thanks,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #1f497d; font-size: 14.0pt; font-family: 'Calibri','sans-serif';"&gt;Pavan Golesar.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: Pavan Golesar&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 12 Sep 2015 12:06:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/what-is-type-groups/m-p/3355528#M805055</guid>
      <dc:creator>Pavan_Golesar</dc:creator>
      <dc:date>2015-09-12T12:06:26Z</dc:date>
    </item>
  </channel>
</rss>

