<?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: matchcode in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/matchcode/m-p/2547955#M579748</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;For many entry fields, but not all, SAP provides a search function called a Matchcode. Matchcodes allow you to select a value from a list or search for a value by categories of data if there are many possibilities. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Types of Matchcodes&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Matchcodes fall into three basic categories:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1) Short list or hit list&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The values are listed on one screen. For longer lists, you may need to scroll down to see all the values.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2) Restrict Value Range&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Many entries are available for the field. A number of tabbed screens with different categories display so that you can enter your search criteria.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3) Calendar search &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A calendar-type dialog box is displayed so that you can select day, month, and year. This is used in date fields such as invoice posting date.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Matchcodes were replaced with Search Helps starting with Release 4.0. Please use search helps to assign an input help to a field.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Existing matchcodes were automatically converted to search helps. A matchcode object is hereby converted to a collective search help with the same name. Each matchcode ID of the matchcode object is converted into an elementary search help with the same name and assigned to the collective search help created from the matchcode object.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A matchcode is a means of finding data records stored in the system. The matchcode is defined in the ABAP Dictionary in two steps:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You first define the relevant tables and fields for the search in a matchcode object. A matchcode object describes the set of all possible search paths for a search string. &lt;/P&gt;&lt;P&gt;You then create one or more matchcode IDs for a matchcode object. A matchcode ID describes a special search path for a search string. The matchcode ID defines the fields or field combinations to be used in the search.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 23 Jul 2007 12:37:04 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-07-23T12:37:04Z</dc:date>
    <item>
      <title>matchcode</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/matchcode/m-p/2547954#M579747</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hei,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;By being in the search help of a transaction How can I get the name of the match code. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Plz help&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Jul 2007 11:52:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/matchcode/m-p/2547954#M579747</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-23T11:52:23Z</dc:date>
    </item>
    <item>
      <title>Re: matchcode</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/matchcode/m-p/2547955#M579748</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;For many entry fields, but not all, SAP provides a search function called a Matchcode. Matchcodes allow you to select a value from a list or search for a value by categories of data if there are many possibilities. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Types of Matchcodes&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Matchcodes fall into three basic categories:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1) Short list or hit list&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The values are listed on one screen. For longer lists, you may need to scroll down to see all the values.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2) Restrict Value Range&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Many entries are available for the field. A number of tabbed screens with different categories display so that you can enter your search criteria.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3) Calendar search &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A calendar-type dialog box is displayed so that you can select day, month, and year. This is used in date fields such as invoice posting date.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Matchcodes were replaced with Search Helps starting with Release 4.0. Please use search helps to assign an input help to a field.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Existing matchcodes were automatically converted to search helps. A matchcode object is hereby converted to a collective search help with the same name. Each matchcode ID of the matchcode object is converted into an elementary search help with the same name and assigned to the collective search help created from the matchcode object.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A matchcode is a means of finding data records stored in the system. The matchcode is defined in the ABAP Dictionary in two steps:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You first define the relevant tables and fields for the search in a matchcode object. A matchcode object describes the set of all possible search paths for a search string. &lt;/P&gt;&lt;P&gt;You then create one or more matchcode IDs for a matchcode object. A matchcode ID describes a special search path for a search string. The matchcode ID defines the fields or field combinations to be used in the search.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Jul 2007 12:37:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/matchcode/m-p/2547955#M579748</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-23T12:37:04Z</dc:date>
    </item>
    <item>
      <title>Re: matchcode</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/matchcode/m-p/2547956#M579749</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Macro Choosefields (&amp;amp;Fieldname [Choose)... [Copy EndMacro&lt;/P&gt;&lt;P&gt;/SE11 "ABAP Data Dictionary&lt;/P&gt;&lt;P&gt;&amp;lt;Object name "the name of the Match Code Object&lt;/P&gt;&lt;P&gt;*Matchcode objects&lt;/P&gt;&lt;P&gt;[Create &amp;gt;&amp;lt;Short Text &amp;gt;&amp;lt;Primary Table&lt;/P&gt;&lt;P&gt;[Tables&lt;/P&gt;&lt;P&gt;[Yes "Save before terminating Editing?&lt;/P&gt;&lt;P&gt;&amp;gt;&amp;lt;Development Class [Save&lt;/P&gt;&lt;P&gt;[Choose Sec. Tab. "presents candidate list&lt;/P&gt;&lt;P&gt;(&amp;amp;Tablename [Choose)... [Copy&lt;/P&gt;&lt;P&gt;[Fields&lt;/P&gt;&lt;P&gt;[Yes "Save before terminating Editing?&lt;/P&gt;&lt;P&gt;[Enter&lt;/P&gt;&lt;P&gt;(&amp;amp;Tablename [Choose Fields #Choosefields)..&lt;/P&gt;&lt;P&gt;[Save [Back [Activate&lt;/P&gt;&lt;P&gt;"Match Code Object is now created and activated.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Matchcodes are an SAP technique to help users find information, normally in&lt;/P&gt;&lt;P&gt;connection with the F4 key on an input field. Information from one or more&lt;/P&gt;&lt;P&gt;tables can be combined and queried on using various search criteria: for&lt;/P&gt;&lt;P&gt;example, all companies whose name starts with "TATA" and whose location is&lt;/P&gt;&lt;P&gt;"INDIA."&lt;/P&gt;&lt;P&gt;Traditionally, matchcodes were implemented as redundant collections of data&lt;/P&gt;&lt;P&gt;in pool tables, as illustrated in the following:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Company header table Company detail table Matchcode pool table&lt;/P&gt;&lt;P&gt;(TAB1) (TAB2) (M_POOL)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The advantage of the old pool matchcodes was a quick and easy search, as&lt;/P&gt;&lt;P&gt;long as the significant fields were entered by the end user (in this case,&lt;/P&gt;&lt;P&gt;company name and location). The disadvantage was that for every change in&lt;/P&gt;&lt;P&gt;the master tables, the system had to make redundant updates in the matchcode&lt;/P&gt;&lt;P&gt;tables. In addition, it was impossible to search in a pool matchcode for any&lt;/P&gt;&lt;P&gt;but the significant fields, i.e., it would have been very CPU intensive to&lt;/P&gt;&lt;P&gt;search for all companies in San Francisco.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This limitation led to the creation of matchcodes (more precisely, in SAP&lt;/P&gt;&lt;P&gt;terms, "matchcode IDs") for every possible query you could expect from end&lt;/P&gt;&lt;P&gt;users (one with company name as the significant field, one with location,&lt;/P&gt;&lt;P&gt;yet another with customer number, and so on). Customers with a very high&lt;/P&gt;&lt;P&gt;number of debitors, for example, soon found that their pool matchcode tables&lt;/P&gt;&lt;P&gt;grew to unmanageable sizes.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As of release 2.1, it is now possible to define so-called transparent or&lt;/P&gt;&lt;P&gt;view matchcodes. Transparent matchcodes are implemented by defining a&lt;/P&gt;&lt;P&gt;database view for the information that should be queried. Database views are&lt;/P&gt;&lt;P&gt;not redundant containers of data, but are merely definitions of paths to&lt;/P&gt;&lt;P&gt;obtaining that data. In the example:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Company header table Company detail table Database view:&lt;/P&gt;&lt;P&gt;(TAB1) (TAB2) (M_VIEW)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The advantage of this new technique is that it is no longer necessary to&lt;/P&gt;&lt;P&gt;maintain redundant matchcode data: a view takes only a small amount of&lt;/P&gt;&lt;P&gt;database dictionary space. Using this technique, the query is converted by&lt;/P&gt;&lt;P&gt;the database to a query against the original tables, so it becomes very&lt;/P&gt;&lt;P&gt;important that access be supported by the proper indexes.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CHECK THIS LINK&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_40b/helpdata/en/cf/21ef46446011d189700000e8322d00/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_40b/helpdata/en/cf/21ef46446011d189700000e8322d00/content.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://web.mit.edu/sapr3/docs/webdocs/dontindex/pdf/mcqc.pdf" target="test_blank"&gt;http://web.mit.edu/sapr3/docs/webdocs/dontindex/pdf/mcqc.pdf&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;Pavan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 23 Jul 2007 12:57:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/matchcode/m-p/2547956#M579749</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-07-23T12:57:43Z</dc:date>
    </item>
    <item>
      <title>Re: matchcode</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/matchcode/m-p/2547957#M579750</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi , Would you mind to tell me ... Where can I Find all matchcodes for SAP FI, I have a lot of them non-updated thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Nov 2014 16:13:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/matchcode/m-p/2547957#M579750</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2014-11-12T16:13:20Z</dc:date>
    </item>
  </channel>
</rss>

