<?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 Dictionary in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/data-dictionary/m-p/2166846#M458985</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;lt;u&amp;gt;Value Table&amp;lt;/u&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hi Value table is thetable present in the domain of a particular element(Which inturn is availble in a particular table).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;u&amp;gt;Check Table&amp;lt;/u&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check table comes into picture at the relation dataqbase(Tables which are related to each other), here we will go for foreigh key relations. When we assign a particular field of one table as a foreighn key for a field of another particular table, then the check table of first field will becomes the value table for the second field.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;That means the second field will accept only thevalues present in the check table of the first table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;u&amp;gt;&amp;lt;b&amp;gt;Award if useful&amp;lt;/b&amp;gt;&amp;lt;/u&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sudheer&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 14 May 2007 11:01:51 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-05-14T11:01:51Z</dc:date>
    <item>
      <title>Data Dictionary</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/data-dictionary/m-p/2166841#M458980</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;Wat is Check table &amp;amp; Value table &amp;amp; wat is the use of this.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards &lt;/P&gt;&lt;P&gt;Sai&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 May 2007 10:14:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/data-dictionary/m-p/2166841#M458980</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-10T10:14:37Z</dc:date>
    </item>
    <item>
      <title>Re: Data Dictionary</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/data-dictionary/m-p/2166842#M458981</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;CHECK TABLE:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A foreign key links two tables T1 and T2 by assigning fields of table T1 to the primary key fields of table T2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Table T1 is called the foreign key table (dependent table) and table T2 the check table (referenced table). The pair of fields for the two tables must have the same data type and length. One field of the foreign key table therefore corresponds to each key field of the check table. This field is called the foreign key field.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ALSE SEE:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_thread" href="https://community.sap.com/" __jive_macro_name="thread" modifiedtitle="true" __default_attr="111481"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw04/helpdata/en/63/1b70bcc32111d1950600a0c929b3c3/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04/helpdata/en/63/1b70bcc32111d1950600a0c929b3c3/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;VALUE TABLE:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In some cases you can see when you define a domain that all the table fields or structure components referring to this domain should be checked against a certain table. This information can be stored in the domain by entering a value table.&lt;/P&gt;&lt;P&gt;Value table is used to generate praposal for a checktable&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ALSO SEE:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_erp2005vp/helpdata/en/e2/667092730811d2959500a0c929b3c3/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_erp2005vp/helpdata/en/e2/667092730811d2959500a0c929b3c3/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 May 2007 10:17:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/data-dictionary/m-p/2166842#M458981</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-10T10:17:33Z</dc:date>
    </item>
    <item>
      <title>Re: Data Dictionary</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/data-dictionary/m-p/2166843#M458982</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;&lt;/P&gt;&lt;P&gt;Value Table &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is maintained at Domain Level. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When ever you create a domain , you can entered allowed values. For example you go to Domain SHKZG - Debit/credit indicator. Here only allowed values is H or S. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When ever you use this Domain, the system will forces you to enter only these values. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is a sort of master check . To be maintained as a customization object. This mean that if you want to enter values to this table you have to create a development request &amp;amp; transport the same. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check table &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For example you have Employee master table &amp;amp; Employee Transaction table. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When ever an employee Transacts we need to check whether that employee exists , so we can refer to the employee master table. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is nothing but a Parent &amp;amp; Child relationship . Here data can be maintained at client level , no development involved. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As per DBMS what we call foregin key table, is called as check table in SAP. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There is 1 more important Difference in Value Table and Check Table is that: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. The contents of the check will be used as an input help(F4 Help) for a particular field on which a check table is assigned. &lt;/P&gt;&lt;P&gt;But the contents of Value Table are never used in Input Help. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The Heirarchy which decides from where to used the Input Help is: &lt;/P&gt;&lt;P&gt;1. Input help defined explicitly in ABAP Program or Dialog Module. &lt;/P&gt;&lt;P&gt;2. Input Help Attached to the referenced Database Table field. &lt;/P&gt;&lt;P&gt;3. Using the contents of Check Table as an input help if neither (1) or (2) help are there. &lt;/P&gt;&lt;P&gt;4. Input help from Fixed value or Value range given in Domain. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Nilesh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 May 2007 10:28:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/data-dictionary/m-p/2166843#M458982</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-10T10:28:30Z</dc:date>
    </item>
    <item>
      <title>Re: Data Dictionary</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/data-dictionary/m-p/2166844#M458983</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Prasad,&lt;/P&gt;&lt;P&gt;                Check table is mainly used with the foriegn key concepts,When we set a foriegn we want to entr only the values from the parent table...&lt;/P&gt;&lt;P&gt;So when u use the check table table it will give a check of the value which u have entered with the parent table...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Value table is useful at the time when we r inputing..The values which we require to enter in tht particular field will come as a search help button and we can choose from it..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REWARD WHEN IT USEFUL&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 11 May 2007 05:26:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/data-dictionary/m-p/2166844#M458983</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-11T05:26:10Z</dc:date>
    </item>
    <item>
      <title>Re: Data Dictionary</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/data-dictionary/m-p/2166845#M458984</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Prasad,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check Table is for Field level Validation whereas Value table is for Domain Level Validations.&lt;/P&gt;&lt;P&gt;Value Table proposes table for check table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Check Table&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The Check Table is the table used by system to check if a data exist or not exist.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;While creating a table if you want to be sure that a field can have some values &lt;/P&gt;&lt;P&gt;and these are in a certain table, you can give IT this table as CHECK TABLE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also see this link.&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_thread" href="https://community.sap.com/" __jive_macro_name="thread" modifiedtitle="true" __default_attr="111481"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw04/helpdata/en/63/1b70bcc32111d1950600a0c929b3c3/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04/helpdata/en/63/1b70bcc32111d1950600a0c929b3c3/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Value Table&amp;lt;/b&amp;gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is maintained at Domain Level. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When ever you create a domain , you can entered allowed values. For example you go to Domain SHKZG - Debit/credit indicator. &lt;/P&gt;&lt;P&gt;Here only allowed values is H or S. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When ever you use this Domain, the system will forces you to enter only these values. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is a sort of master check . .&lt;/P&gt;&lt;P&gt;To be maintained as a customization object.&lt;/P&gt;&lt;P&gt;This mean that if you want to enter values to this table you have to create a development request &amp;amp; transport the same. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ALSO SEE:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_erp2005vp/helpdata/en/e2/667092730811d2959500a0c929b3c3/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_erp2005vp/helpdata/en/e2/667092730811d2959500a0c929b3c3/frameset.htm&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Differences:&lt;/P&gt;&lt;P&gt;1)check table will carry out the check for input values for the table field being entered in any application &lt;/P&gt;&lt;P&gt;and value table will provide values on F4 help for that table field.&lt;/P&gt;&lt;P&gt;2)The check table defines the foreign keys and is part of the table definition.&lt;/P&gt;&lt;P&gt;The value table is part of the domain definition.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward points if helpful.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Hemant&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 11 May 2007 05:30:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/data-dictionary/m-p/2166845#M458984</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-11T05:30:19Z</dc:date>
    </item>
    <item>
      <title>Re: Data Dictionary</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/data-dictionary/m-p/2166846#M458985</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;lt;u&amp;gt;Value Table&amp;lt;/u&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hi Value table is thetable present in the domain of a particular element(Which inturn is availble in a particular table).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;u&amp;gt;Check Table&amp;lt;/u&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check table comes into picture at the relation dataqbase(Tables which are related to each other), here we will go for foreigh key relations. When we assign a particular field of one table as a foreighn key for a field of another particular table, then the check table of first field will becomes the value table for the second field.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;That means the second field will accept only thevalues present in the check table of the first table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;u&amp;gt;&amp;lt;b&amp;gt;Award if useful&amp;lt;/b&amp;gt;&amp;lt;/u&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sudheer&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 May 2007 11:01:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/data-dictionary/m-p/2166846#M458985</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-14T11:01:51Z</dc:date>
    </item>
    <item>
      <title>Re: Data Dictionary</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/data-dictionary/m-p/2166847#M458986</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Check Table-It is used to check the foreign key relation.In any table if the foreign key exists u need to go to the respective check table and verify it.&lt;/P&gt;&lt;P&gt;Value Table-It is at the domain level.&lt;/P&gt;&lt;P&gt;To better understand what a value table is if u want to select material number or&lt;/P&gt;&lt;P&gt;something we will sive the table from where we should get the information in the select statetment .At that time we need to give the table name that is present in the value table in the domain level.Then it will select all the possible entries.&lt;/P&gt;&lt;P&gt;To check where the value table is we need to go to the domain of the particular field there in the value range u have either the fixed values or a table in the value table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: &lt;/P&gt;&lt;P&gt;        Roja Velagapudi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 May 2007 02:35:37 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/data-dictionary/m-p/2166847#M458986</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-15T02:35:37Z</dc:date>
    </item>
    <item>
      <title>Re: Data Dictionary</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/data-dictionary/m-p/2166848#M458987</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;u need to reward to all the replies which are uefull&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 18 May 2007 09:10:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/data-dictionary/m-p/2166848#M458987</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-18T09:10:05Z</dc:date>
    </item>
  </channel>
</rss>

