<?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/1790140#M339974</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Venu Gopal &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BREAK-POINT { [ID group] &lt;/P&gt;&lt;P&gt;            | {[log_text] [AT NEXT APPLICATION STATEMENT]} }. &lt;/P&gt;&lt;P&gt;Extras: &lt;/P&gt;&lt;P&gt;1. ... ID group &lt;/P&gt;&lt;P&gt;2. ... log_text &lt;/P&gt;&lt;P&gt;3. ... AT NEXT APPLICATION STATEMENT &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Effect &lt;/P&gt;&lt;P&gt;This statement defines an unconditional checkpoint (breakpoint). If the program reaches an active breakpoint during dialog processing, program execution is interrupted and the system switches to the ABAP Debugger. An inactive breakpoint will be ignored and program execution will continue with the statement following BREAK-POINT. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Without the ID addition, the breakpoint is always active. If the IDaddition is used, activation from outside the program will be controlled by a checkpoint group. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;During background processing and during updating, program execution will not be interrupted. If the ID addition is specified, a breakpoint will always be inactive during breakpoint processing and during the updating process. If a breakpoint is always active, that is, the ID addition is not specified, the entry "Breakpoint reached" is written to the system log during background processing and during the udpate task. After the entry, the program name and the point where the breakpoint took place in the program are also recorded. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;using watch points we create a range to display the records&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 07 Dec 2006 12:28:46 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-12-07T12:28:46Z</dc:date>
    <item>
      <title>Data dictionary</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/data-dictionary/m-p/1790136#M339970</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;What is the function module using for Search help in 4.7E.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;what is debugging? what are the type.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;what is the difference between Breack point and Watch point.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rgds&lt;/P&gt;&lt;P&gt;venugopal&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Dec 2006 03:25:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/data-dictionary/m-p/1790136#M339970</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-07T03:25:52Z</dc:date>
    </item>
    <item>
      <title>Re: Data dictionary</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/data-dictionary/m-p/1790137#M339971</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;        Debugging means running the program in STEP BY STEP mode.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You have four options&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;F5 One step at a time and on procedure calles enters the procedure andexecutes step by step.&lt;/P&gt;&lt;P&gt;F6 One step at a time but on procedures executes the procedure in one step will not go into the procedure.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;F7 Completes the execution of the current processing block and comes out of it, if we are in a procedure and F7 is pressed we will come out of that proedure.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;F8 Execute the program in one step(Will stop at Break-points set using the work bench).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Break-point are defined either programatically sung the key word BREAK-POINT or using the work bench stop icon.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Watch points are defined in the DEBUG MODE( used to give condtional stop points).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sesh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Dec 2006 03:40:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/data-dictionary/m-p/1790137#M339971</guid>
      <dc:creator>seshatalpasai_madala</dc:creator>
      <dc:date>2006-12-07T03:40:47Z</dc:date>
    </item>
    <item>
      <title>Re: Data dictionary</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/data-dictionary/m-p/1790138#M339972</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hai Venu,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;b]what is the difference between Breack point and Watch point.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;     &lt;/P&gt;&lt;P&gt;   A breakpoint is a signal at a particular point in the program that tells the ABAP runtime processor to interrupt processing and start the Debugger. The Debugger is activated when the program reaches this point.Max 30 breakpoints we can use.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There is  a special kind of breakpoint called a watchpoint. When you use watchpoints, the Debugger is not activated until the contents of a particular field change ie...Watchpoints allow you the option of monitoring the content of individual variables.The Debugger stops as soon as the value of the monitored variable changes.You can use max of 5 watchpoints.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Prasanthi.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Dec 2006 09:21:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/data-dictionary/m-p/1790138#M339972</guid>
      <dc:creator>prasanthi_chavala</dc:creator>
      <dc:date>2006-12-07T09:21:54Z</dc:date>
    </item>
    <item>
      <title>Re: Data dictionary</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/data-dictionary/m-p/1790139#M339973</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;The function module used for search help are:-&lt;/P&gt;&lt;P&gt;F4_CHECK_SEARCH_HELP_INPUT     &lt;/P&gt;&lt;P&gt;F4_SEARCH_HELP                 &lt;/P&gt;&lt;P&gt;F4_SELECT_FROM_SEARCH_HELP     &lt;/P&gt;&lt;P&gt;F4_SELECT_SEARCH_HELP          &lt;/P&gt;&lt;P&gt;F4_CHOOSE_SEARCH_HELP          &lt;/P&gt;&lt;P&gt;F4IF_CHOOSE_SEARCHHELP         &lt;/P&gt;&lt;P&gt;F4IF_DETERMINE_SEARCHHELP      &lt;/P&gt;&lt;P&gt;F4IF_EXPAND_SEARCHHELP         &lt;/P&gt;&lt;P&gt;F4_DD_SEARCH_HELP              &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can use the one which suits your requirement&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Debugging is used to find out exactly where the error occured and the reason of the error.&lt;/P&gt;&lt;P&gt;The code is excuted only when you press F5(step-by-step) or F6(one block of code)&lt;/P&gt;&lt;P&gt;You can place Breakpoints where you think the problem might be&lt;/P&gt;&lt;P&gt;You can go in debug mode by putting Breakpoints before executing the program or by /h followed by enter and then execute(F8)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Watch point is a feature of debugging.&lt;/P&gt;&lt;P&gt;For a particular field and its value you want to check how the code proceeds then watch point is set for that field and value&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sameena&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Dec 2006 12:01:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/data-dictionary/m-p/1790139#M339973</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-07T12:01:27Z</dc:date>
    </item>
    <item>
      <title>Re: Data dictionary</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/data-dictionary/m-p/1790140#M339974</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Venu Gopal &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BREAK-POINT { [ID group] &lt;/P&gt;&lt;P&gt;            | {[log_text] [AT NEXT APPLICATION STATEMENT]} }. &lt;/P&gt;&lt;P&gt;Extras: &lt;/P&gt;&lt;P&gt;1. ... ID group &lt;/P&gt;&lt;P&gt;2. ... log_text &lt;/P&gt;&lt;P&gt;3. ... AT NEXT APPLICATION STATEMENT &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Effect &lt;/P&gt;&lt;P&gt;This statement defines an unconditional checkpoint (breakpoint). If the program reaches an active breakpoint during dialog processing, program execution is interrupted and the system switches to the ABAP Debugger. An inactive breakpoint will be ignored and program execution will continue with the statement following BREAK-POINT. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Without the ID addition, the breakpoint is always active. If the IDaddition is used, activation from outside the program will be controlled by a checkpoint group. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;During background processing and during updating, program execution will not be interrupted. If the ID addition is specified, a breakpoint will always be inactive during breakpoint processing and during the updating process. If a breakpoint is always active, that is, the ID addition is not specified, the entry "Breakpoint reached" is written to the system log during background processing and during the udpate task. After the entry, the program name and the point where the breakpoint took place in the program are also recorded. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;using watch points we create a range to display the records&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Dec 2006 12:28:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/data-dictionary/m-p/1790140#M339974</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-07T12:28:46Z</dc:date>
    </item>
    <item>
      <title>Re: Data dictionary</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/data-dictionary/m-p/1790141#M339975</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi venu,&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;  debug is a way one can check how his code works..watch point is a break point which we can set in debug mode and ths is the break point which we can keep in the code..it is simple by selecting stop button in the menu on the line where u want the check to be done...we have four options in it ...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;F5 One step at a time and on procedure calles enters the procedure andexecutes step by step.&lt;/P&gt;&lt;P&gt;F6 One step at a time but on procedures executes the procedure in one step will not go into the procedure.&lt;/P&gt;&lt;P&gt;F7 Completes the execution of the current processing block and comes out of it, if we are in a procedure and F7 is pressed we will come out of that proedure.&lt;/P&gt;&lt;P&gt;F8 Execute the program in one step(Will stop at Break-points set using the work bench).&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Dec 2006 07:13:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/data-dictionary/m-p/1790141#M339975</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-08T07:13:11Z</dc:date>
    </item>
    <item>
      <title>Re: Data dictionary</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/data-dictionary/m-p/1790142#M339976</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;The function  modules for search help is&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;F4IF_SHLP_EXIT&lt;/P&gt;&lt;P&gt;F4HELP_CLASS&lt;/P&gt;&lt;P&gt;F4IF_SHLP_EXIT_005Z_IDTYP&lt;/P&gt;&lt;P&gt;F4IF_SHLP_EXIT_ROLES&lt;/P&gt;&lt;P&gt;F4IF_SHLP_EXIT_BUPA_TEMPLATES&lt;/P&gt;&lt;P&gt;F4IF_SHLP_EXIT_REMUNS&lt;/P&gt;&lt;P&gt;F4IF_SHLP_EXIT_CACS_STMT&lt;/P&gt;&lt;P&gt;F4IF_SHLP_EXIT_ADHOC_COSTING&lt;/P&gt;&lt;P&gt;F4IF_SHLP_EXIT_CK_ECP_PSCHL&lt;/P&gt;&lt;P&gt;F4IF_SHLP_EXIT_EXTTX_COSTING&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There are more function modules.U can go to transaction SE37 and can see the function modules starting with F4.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Debugging:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The purpose of the debugger is to allow you to execute your program line by line.  It also allow you display the data as you execute the program. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please go through this link:&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="236355"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Differences:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Break Point.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;At particular LINE of SOURCE CODE,&lt;/P&gt;&lt;P&gt;the system will STOP there.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. Watch Point.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;(For this, we have to give some&lt;/P&gt;&lt;P&gt;VARIABLE NAME &amp;amp; VARIABLE VALUE - with relational operator)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When this CONDITION gets satisfied,&lt;/P&gt;&lt;P&gt;(anywhere during the execution of the program),&lt;/P&gt;&lt;P&gt;the system will AUTOMATICALLY STOP THERE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;(EG when the value of matnr reaches the specified value)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;That is the purpose of WATCHPOINT&lt;/P&gt;&lt;P&gt;(the system will WATCH it, like a dog)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please go through this link:&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="201335"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;gunasree.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Dec 2006 07:08:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/data-dictionary/m-p/1790142#M339976</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-12-13T07:08:22Z</dc:date>
    </item>
  </channel>
</rss>

