<?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 Using Structure how to know the Table Name in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/using-structure-how-to-know-the-table-name/m-p/3596781#M866165</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Guy's,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please help me Using Structure how to know the Table Name.&lt;/P&gt;&lt;P&gt;Ex: infotype :p0001 is Structure and Related Table Name is PA0001.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and Regards,&lt;/P&gt;&lt;P&gt;Lakshmi.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 25 Mar 2008 08:13:52 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-03-25T08:13:52Z</dc:date>
    <item>
      <title>Using Structure how to know the Table Name</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/using-structure-how-to-know-the-table-name/m-p/3596781#M866165</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Guy's,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please help me Using Structure how to know the Table Name.&lt;/P&gt;&lt;P&gt;Ex: infotype :p0001 is Structure and Related Table Name is PA0001.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and Regards,&lt;/P&gt;&lt;P&gt;Lakshmi.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Mar 2008 08:13:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/using-structure-how-to-know-the-table-name/m-p/3596781#M866165</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-25T08:13:52Z</dc:date>
    </item>
    <item>
      <title>Re: Using Structure how to know the Table Name</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/using-structure-how-to-know-the-table-name/m-p/3596782#M866166</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;These following techniques defines how to find tables&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this will help you&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SAP Table and Field search techniques&lt;/P&gt;&lt;P&gt;Dennis Barrett, SAP America&lt;/P&gt;&lt;P&gt;&amp;amp;#63193;1999 Dennis Barrett, Austin Texas 7/10/2001 3:06 PM Page 1&lt;/P&gt;&lt;P&gt;The problem: You want to create an ABAP query or ABAP report using fields that you can find on transaction&lt;/P&gt;&lt;P&gt;screens, but you don't know where the data are stored. This paper describes some techniques you can use to find&lt;/P&gt;&lt;P&gt;the data. Some fields may still resist these techniques; there are certainly more ways yet to chase them down.&lt;/P&gt;&lt;P&gt;Thanks to the many SAP consultants and others who contributed to these strategies.&lt;/P&gt;&lt;P&gt;1. The first step is always to find out the table and field name of the screen field. With the cursor in the field&lt;/P&gt;&lt;P&gt;you want, press F1 or click on the "?". The initial help screen will give you descriptions and information about&lt;/P&gt;&lt;P&gt;the field. From there press F9 or click on [Technical info . Here you can get names of the table, field and the data&lt;/P&gt;&lt;P&gt;element.&lt;/P&gt;&lt;P&gt;2. Double-click on the field labeled Field data /Table name.&lt;/P&gt;&lt;P&gt;Screen title Object label Name description Result&lt;/P&gt;&lt;P&gt;Dictionary: Table/Structure: Display fields Name Structure Keep looking&lt;/P&gt;&lt;P&gt;Dictionary: Table/Structure: Display fields Name Transparent table Success&lt;/P&gt;&lt;P&gt;Dictionary: Display View Database view (none) Success&lt;/P&gt;&lt;P&gt;Many screen fields are presented using structures which are Data Dictionary objects that have fields but do not&lt;/P&gt;&lt;P&gt;carry data. They are like empty tables. If the field is in a structure, you'll have to keep looking.&lt;/P&gt;&lt;P&gt;Transparent tables store data, and views are linked groups of transparent tables. You'll find the field's name&lt;/P&gt;&lt;P&gt;somewhere in the list. If the field is in a view, you can look at the definition of the view to find out the underlying&lt;/P&gt;&lt;P&gt;table that contains the field.&lt;/P&gt;&lt;P&gt;3. Back out to the "Technical Information" dialog box and double-click on the field labeled &amp;#147;Field data/Data&lt;/P&gt;&lt;P&gt;element&amp;#148;. This will show you the value table if there is one. If you're just looking for master data like customer&lt;/P&gt;&lt;P&gt;name - KUNNR - then the value table will give you what you want. If you need the data from a transaction, then&lt;/P&gt;&lt;P&gt;the master data won't do and you get to keep looking.&lt;/P&gt;&lt;P&gt;4. When R/3 moves data from one table to another (or into a structure), it often (not always) moves it into a&lt;/P&gt;&lt;P&gt;target field having the same Data element as the source field. From the Data element display, follow the path&lt;/P&gt;&lt;P&gt;{Utilities {Where-used list {Table fields {Enter. This will list the tables, views and structures that use this data&lt;/P&gt;&lt;P&gt;element. If your field is a commonly used one, this list may be so large that it's hard to find your data storage&lt;/P&gt;&lt;P&gt;location. For example KUNNR shows up in 743 objects in Release 4.0B. An infrequently-used field may show&lt;/P&gt;&lt;P&gt;up in fewer objects, and you can find your data source in the list. Note also that the list includes (sometimes lots&lt;/P&gt;&lt;P&gt;of) structures. When you drill into a fieldname in the list, you'll see the table display which will identify it as a&lt;/P&gt;&lt;P&gt;structure or a transparent table. If it's a structure, you'll have to keep looking. If the Data element doesn't work,&lt;/P&gt;&lt;P&gt;you can try the same thing with the Domain.&lt;/P&gt;&lt;P&gt;SAP Table and Field search techniques&lt;/P&gt;&lt;P&gt;Dennis Barrett, SAP America&lt;/P&gt;&lt;P&gt;&amp;amp;#63193;1999 Dennis Barrett, Austin Texas 7/10/2001 3:06 PM Page 2&lt;/P&gt;&lt;P&gt;5. Since the data element Where-used list generally contains so many (non-data carrying) structures, the list&lt;/P&gt;&lt;P&gt;is not terribly useful for this purpose. You can create the data dictionary view &amp;#147;Z_DATA_ELEMENT&amp;#148; described&lt;/P&gt;&lt;P&gt;below which will show only the data tables that use your data element. Use /SE11 or {Tools {ABAP/4&lt;/P&gt;&lt;P&gt;Workbench {Dictionary &amp;lt;Z_DATA_ELEMENT {Utility {Table contents and enter name of the data element&lt;/P&gt;&lt;P&gt;you are searching for in its selection field. This view will give you a list of only data tables that use that data&lt;/P&gt;&lt;P&gt;element.&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------" /&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;Z_DATA_ELEMENT Base tables&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;Table&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;DD03L&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;DD02L&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;DD02T&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;DD04T&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------" /&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;Z_DATA_ELEMENT Joins&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;Table&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Field&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;=&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Table&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Field&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;DD03L&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;TABNAME&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;=&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;DD02L&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;TABNAME&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;DD03L&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;TABNAME&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;=&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;DD02T&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;TABNAME&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;DD03L&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;ROLLNAME&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;=&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;DD04T&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;ROLLNAME&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------" /&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;Z_DATA_ELEMENT Fields&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;Base table&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Base field&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;View field&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;DD02L&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;TABNAME&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;TABNAME&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;DD03L&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;FIELDNAME&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;FIELDNAME&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;DD02L&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;TABCLASS&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;TABCLASS&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;DD03L&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;POSITION&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;FLD_POSNR&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;DD03L&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;KEYFLAG&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;KEYFLAG&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;DD03L&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;MANDATORY&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;MANDATORY&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;DD03L&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;ROLLNAME&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;DATA_ELEM&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;DD03L&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;CHECKTABLE&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;CHECKTABLE&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;DD03L&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;NOTNULL&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;NOTNULL&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;DD02T&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;DDTEXT&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;TBL_DESCR&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;DD04T&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;DDTEXT&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;D_E_DESCR&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------" /&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;Z_DATA_ELEMENT Selection cond.&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;P&gt;NOT&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Table&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Field name&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Op&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;Comparison value&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;AND/OR&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;DD04T&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;DDLANGUAGE&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;EQ&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;'E'&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;AND&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;DD02T&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;DDLANGUAGE&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;EQ&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;'E'&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;AND&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;DD03L&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;AS4LOCAL&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;EQ&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;'A'&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;AND&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;DD02L&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;AS4LOCAL&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;EQ&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;'A'&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;AND&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;DD02L&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;TABCLASS&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;EQ&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;'TRANSP'&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;OR&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;DD02L&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;TABCLASS&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;EQ&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;'CLUSTER'&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;OR&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;DD02L&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;TABCLASS&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;EQ&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;P&gt;'POOL'&lt;/P&gt;&lt;/TD&gt;&lt;TD&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------" /&gt;&lt;P&gt;6. Go to SE16 or follow the path {Tools {ABAP/4 Workbench {Overview {Data Browser. Press F4, then&lt;/P&gt;&lt;P&gt;SAP Applications. Drill down through the menu tree to find the tables associated with your application. Your&lt;/P&gt;&lt;P&gt;field may well be in one of those tables.&lt;/P&gt;&lt;P&gt;7. Alternatively, use 'RunTime Analysis'. Go to transaction SE30 or follow {System {Utilities {Runtime&lt;/P&gt;&lt;P&gt;Analysis {Execute. Enter the transaction code, then [Execute the transaction. After you post the transaction, the&lt;/P&gt;&lt;P&gt;system will return you to the RunTime Analysis screen. Choose [Analyze then [Tables to see all the transparent&lt;/P&gt;&lt;P&gt;and pool tables that were accessed during the transaction. [Hit list will show you all the program calls and specify&lt;/P&gt;&lt;P&gt;the ABAP program that was running.&lt;/P&gt;&lt;P&gt;SAP Table and Field search strategies&lt;/P&gt;&lt;P&gt;&amp;amp;#63193;1999 Dennis Barrett, Austin Texas 7/10/2001 3:06 PM Page 3&lt;/P&gt;&lt;P&gt;8. Sometimes the Where-used list for the original screen structure with $Programs checked will show the&lt;/P&gt;&lt;P&gt;place where the field is associated with the database. Compare the programs in this list to those you found in the&lt;/P&gt;&lt;P&gt;RunTime Analysis Hit List to narrow your search.&lt;/P&gt;&lt;P&gt;8a Here&amp;#146;s another technique that two people sent after seeing the article: Satyanarayana Hadeed in Saudi Arabia&lt;/P&gt;&lt;P&gt;and Roberto Vaccaro in Brazil. Thanks, people:&lt;/P&gt;&lt;P&gt;1. Data element field - Utilities - Where used List&lt;/P&gt;&lt;P&gt;2. Sub screen as shown in Figure 8 of your article is displayed.&lt;/P&gt;&lt;P&gt;3. Select "Indirect application" or function "F6".&lt;/P&gt;&lt;P&gt;4. Here we get another sub screen, where one can directly go to list of Tables by double clicking "Table". The&lt;/P&gt;&lt;P&gt;list contains only database Tables (e.g. no structures or views) in which the Data element is used.&lt;/P&gt;&lt;P&gt;5. A big advantage of this approach is that you can drill into the table and see its entire structure.&lt;/P&gt;&lt;P&gt;9. One or more of the other screen fields may be directly connected to their database tables. If you can&lt;/P&gt;&lt;P&gt;discover the "Header" table of the transaction, it may include the field you want. For example, assume you want&lt;/P&gt;&lt;P&gt;the "Sold to" data from the Sales order initial screen. It's listed as RV45S-KUNNR, but you find that RV45Z is a&lt;/P&gt;&lt;P&gt;structure. Its data element is KUNAG, but Release 4.0B uses that data element in 276 tables, so it would be tough&lt;/P&gt;&lt;P&gt;to find it there. On the same screen, the "Order" is listed as VBAK-VBELN. When you look up the VBAK table,&lt;/P&gt;&lt;P&gt;you find that it does include KUNNR.&lt;/P&gt;&lt;P&gt;10. Transaction data is normally stored in several hierarchically-connected tables, and R/3 may have one or&lt;/P&gt;&lt;P&gt;more views defined for the transaction you're dealing with. You can search through those views to find other&lt;/P&gt;&lt;P&gt;associated tables. Any one of those might store your data. For example, assume you want the "Order quantity"&lt;/P&gt;&lt;P&gt;data from the Sales order: Single-Line Overview. It's listed as RV45A-KWMENG, but you find that RV45A is a&lt;/P&gt;&lt;P&gt;structure. You already know that "Order" is VBAK-VBELN, so you look for views in the Where-used list for&lt;/P&gt;&lt;P&gt;VBAK. View VIVEDA connects VBAK, VBUK and VBAP and you find that VBAP includes the field&lt;/P&gt;&lt;P&gt;KWMENG.&lt;/P&gt;&lt;P&gt;11. Tables that are related in a business process are sometimes connected in a Logical Database. The VBAK&lt;/P&gt;&lt;P&gt;Where-used list for Logical databases, for example, can steer you to lots of other candidate tables.&lt;/P&gt;&lt;P&gt;12. Many transactions have header information and detail or item lines. Remember that R/3 is a German&lt;/P&gt;&lt;P&gt;product. "Kopf" is German for "head", and "position" can be interpreted in German as "detail" or item. You'll&lt;/P&gt;&lt;P&gt;often find header/item table pairs with "K" and "P" in their names, such as VBAK &amp;amp; VBAP.&lt;/P&gt;&lt;P&gt;13. Sometimes text fields are stored in structure RSTXT or the like. Texts are stored all over the place in R/3,&lt;/P&gt;&lt;P&gt;but the long texts frequently are stored in tables STXH and STXL, text header and text line respectively. The&lt;/P&gt;&lt;P&gt;texts are stored in raw (i.e. non-ASCII) form, so you must use function modules to get them.&lt;/P&gt;&lt;P&gt;There are several function modules for processing these texts, including Read_Text which reads text lines from&lt;/P&gt;&lt;P&gt;the database. You'll need the Text Name, ID and Object parameters to execute the function modules. Those&lt;/P&gt;&lt;P&gt;parameters are available from the text field by following {Long Text {GoTo {Header.&lt;/P&gt;&lt;P&gt;SAP Table and Field search strategies&lt;/P&gt;&lt;P&gt;&amp;amp;#63193;1999 Dennis Barrett, Austin Texas 7/10/2001 3:06 PM Page 4&lt;/P&gt;&lt;P&gt;14. R/3 records changes that are made to many documents, and frequently the change information includes&lt;/P&gt;&lt;P&gt;the name of the table and field affected. You can change the field you're looking for in such a document, and then&lt;/P&gt;&lt;P&gt;read the change record to find the table and field name. Some examples of menu paths to change records in&lt;/P&gt;&lt;P&gt;release 4.0B are:&lt;/P&gt;&lt;P&gt;In Plant Maintenance or Service Management&lt;/P&gt;&lt;P&gt;Technical Objects: {Extras {Display Changes&lt;/P&gt;&lt;P&gt;Order: {Extras {Order documents {Changes&lt;/P&gt;&lt;P&gt;Notification: {Extras {Notification documents {Changes&lt;/P&gt;&lt;P&gt;Contracts &amp;amp; planning: {Environment {Changes&lt;/P&gt;&lt;P&gt;Technical Objects: {Extras {Display Changes&lt;/P&gt;&lt;P&gt;In Sales and Distribution&lt;/P&gt;&lt;P&gt;Order: {Environment {Changes&lt;/P&gt;&lt;P&gt;Delivery: {Environment {Changes&lt;/P&gt;&lt;P&gt;Tables TCDOB and TCDOBT list all the available object classes for change document creation. You can get&lt;/P&gt;&lt;P&gt;clues there about whether your application supports change documents.&lt;/P&gt;&lt;P&gt;15. If you can't find the change document in your transaction, have a look in the change document tables&lt;/P&gt;&lt;P&gt;CDHDR and CDPOS (Now there's a mix of English and German naming conventions: CD Header and CD&lt;/P&gt;&lt;P&gt;Position!) as follows. After you have changed and saved the field you're searching for, open CDHDR in the&lt;/P&gt;&lt;P&gt;ABAP Workbench dictionary, the follow {Utilities {Table contents to find the change record. In the selection&lt;/P&gt;&lt;P&gt;screen enter today&amp;#146;s date, time range and your user name. It should pull the one matching record. Ctrl-C copy the&lt;/P&gt;&lt;P&gt;value of CHANGENR, and use it to pull the appropriate record from CDPOS. This record contains the names of&lt;/P&gt;&lt;P&gt;the table and field affected as well as the new and old values so you can assure that you're looking at the right&lt;/P&gt;&lt;P&gt;record.&lt;/P&gt;&lt;P&gt;16. If your field is in a structure, that structure may contain one or more .INCLUDEs which themselves are&lt;/P&gt;&lt;P&gt;actually tables. For example in a Sales Order Item Overview, the Condition Type is listed as KOMV-KSCHL but&lt;/P&gt;&lt;P&gt;KOMV is a structure. KOMV does contain the .INCLUDE KONV which is itself a table that contains the field&lt;/P&gt;&lt;P&gt;KSCHL.&lt;/P&gt;&lt;P&gt;17. In /SE11 or {Tools {ABAP/4 Workbench {Dictionary &amp;lt;Tablename {Display {Extras {Graphics&lt;/P&gt;&lt;P&gt;you&amp;#146;ll see a graphical representation of the selected table and its links to other tables. You can use this to see the&lt;/P&gt;&lt;P&gt;entire family of tables related to a business object, and may be able find where your field is located.&lt;/P&gt;&lt;P&gt;18. If all else fails, it's time for some serious archeology. In one session go into transaction /ST05 or {Tools&lt;/P&gt;&lt;P&gt;{ABAP/4 Workbench {Test {SQL Trace. In another session, go to your transaction but don't run it yet. Switch&lt;/P&gt;&lt;P&gt;over and click on the [Trace On button and [Ok. Switch back and run your transaction. Switch over and click&lt;/P&gt;&lt;P&gt;[Trace off, then [List trace and [Ok. You'll have a list of all the SQL calls to the tables with their parameters. It&lt;/P&gt;&lt;P&gt;may be easier to download it into a word processor document for searching {System {List {Save {Local file&lt;/P&gt;&lt;P&gt;{unconverted &amp;lt;Filename = "c:\mypath\filename.doc". Search for your field name and notice the tables it is&lt;/P&gt;&lt;P&gt;associated with. It may involve detective work to determine which table actually stores the data. This approach&lt;/P&gt;&lt;P&gt;requires an understanding of SQL commands and principles.&lt;/P&gt;&lt;P&gt;19. Another heavy-duty ABAP approach is to debug the program. Go to SE38 or follow {Tools {ABAP/4&lt;/P&gt;&lt;P&gt;Workbench {ABAP/4 Editor, enter the program name and click [Debugging. Press [Enter to get to the debugging&lt;/P&gt;&lt;P&gt;screen, put a watchpoint on the variable, and then click on [Continue. Any change in the variable triggers the&lt;/P&gt;&lt;P&gt;watchpoint, presenting you with the code immediately below the line that changed the variable. You may be able&lt;/P&gt;&lt;P&gt;see references to the data table where the information is stored.&lt;/P&gt;&lt;P&gt;SAP Table and Field search strategies&lt;/P&gt;&lt;P&gt;&amp;amp;#63193;1999 Dennis Barrett, Austin Texas 7/10/2001 3:06 PM Page 5&lt;/P&gt;&lt;P&gt;20. Finally, extract some data from the set of tables associated with your transaction, and copy those records&lt;/P&gt;&lt;P&gt;into a text file. Use the &amp;#147;Search&amp;#148; function in your word processor to find data flows by content where the source&lt;/P&gt;&lt;P&gt;and destination fields may have different names and data elements. R/3 often uses internal numbers to link&lt;/P&gt;&lt;P&gt;records that you'd never think of, such as Object ID and Object Type. Their values however can be quite&lt;/P&gt;&lt;P&gt;distinctive, and you may be able to find the path of data flow by searching for the values (ignoring the field&lt;/P&gt;&lt;P&gt;names) when you have pulled data from several transactions.&lt;/P&gt;&lt;P&gt;For example, to find Measurement documents associated with a Service order, we needed to trace the following&lt;/P&gt;&lt;P&gt;connections. There was nothing obvious about which fields linked the data.&lt;/P&gt;&lt;P&gt;Tables | Joins | Conditions&lt;/P&gt;&lt;P&gt;AUFK or AFIH | AUFNR |&lt;/P&gt;&lt;P&gt;AFKO | AUFNR AUFPL |&lt;/P&gt;&lt;P&gt;AFFH | AUFPL OBJID | OBJTY='FH'&lt;/P&gt;&lt;P&gt;CRVE_A | OBJID EQUNR |&lt;/P&gt;&lt;P&gt;EQUI | EQUNR OBJNR |&lt;/P&gt;&lt;P&gt;IMPTT | MPOBJ POINT |&lt;/P&gt;&lt;P&gt;IMRG | POINT |&lt;/P&gt;&lt;P&gt;We created a Service Order and several Measurement documents in R/3. Then we pulled out the records starting&lt;/P&gt;&lt;P&gt;with the Service order numbers, and chased through the various joins to pull all the associated records. While&lt;/P&gt;&lt;P&gt;displaying each table in /SE11 we used {Utilities {Table contents to extract the data. We exported the records as&lt;/P&gt;&lt;P&gt;text documents using /%pc or {System {List {Save {Local file and merged them all into a single Word document.&lt;/P&gt;&lt;P&gt;We then used Word&amp;#146;s Find function to follow the data through the tables.&lt;/P&gt;&lt;P&gt;Note: Navigation instructions in this paper use the York-Mills Notation described in "York-Mills&lt;/P&gt;&lt;P&gt;Notation: SAP Interactive Command Recording System" by Dennis Barrett and Tipton Cole, 1996-1998. That&lt;/P&gt;&lt;P&gt;paper is available at &lt;A href="http://www.mindspring.com/~dennis.barrett/ymn/ymn.html" target="test_blank"&gt;http://www.mindspring.com/~dennis.barrett/ymn/ymn.html&lt;/A&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;&lt;/P&gt;&lt;P&gt;Paliwal&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Mar 2008 08:24:33 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/using-structure-how-to-know-the-table-name/m-p/3596782#M866166</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-25T08:24:33Z</dc:date>
    </item>
    <item>
      <title>Re: Using Structure how to know the Table Name</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/using-structure-how-to-know-the-table-name/m-p/3596783#M866167</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;Presently i am working in Campus Management.  related document they given program name RHBEGDA0, in this program in TABLES:  gdset. when i double click on this gdset it displaying structure, i want  to know this structure related to which table.   Please help me firends.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Lakshmi.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Mar 2008 10:11:10 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/using-structure-how-to-know-the-table-name/m-p/3596783#M866167</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-25T10:11:10Z</dc:date>
    </item>
  </channel>
</rss>

