<?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: debugging in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/debugging/m-p/2221478#M477069</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kumaran,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check this info.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There are 3 types of debugging:&lt;/P&gt;&lt;P&gt;update,normal and system debugging &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;check this for update debugging&lt;/P&gt;&lt;P&gt;If you set "Update Debbugging" you can debug the codes which works in update tusk.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SAP std often runs the routine (function or form) to update the database in update tusk mode, these routine start as soon as a commit work is done.&lt;/P&gt;&lt;P&gt;The commit is called at the end of the program, so you can't debug them by "normal debbugging" because it ends as soon as the program ends&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;or----&lt;/P&gt;&lt;HR originaltext="----------------------" /&gt;&lt;P&gt;All the database updates are performed by the update work processes by calling the functions/subroutines in update tasks.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;These tasks are executed after a commit work is reached in the application. By default you cannot debug these functions.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TO debug these u need to explicitly activate update debugging.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for system debugging check the below link&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw2004s/helpdata/en/ef/5f0640555ae369e10000000a155106/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw2004s/helpdata/en/ef/5f0640555ae369e10000000a155106/content.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_47x200/helpdata/en/c6/617ca9e68c11d2b2ab080009b43351/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_47x200/helpdata/en/c6/617ca9e68c11d2b2ab080009b43351/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For debugging tutorial:&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_erp2005vp/helpdata/en/5a/4ed93f130f9215e10000000a155106/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_erp2005vp/helpdata/en/5a/4ed93f130f9215e10000000a155106/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapdevelopment.co.uk/tips/debug/debughome.htm" target="test_blank"&gt;http://www.sapdevelopment.co.uk/tips/debug/debughome.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sap-basis-abap.com/sapab002.htm" target="test_blank"&gt;http://www.sap-basis-abap.com/sapab002.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;System Debugging&lt;/P&gt;&lt;P&gt;If you set this option, the Debugger is also activated for system programs (programs with status S in their program attributes). When you save breakpoints, the System Debugging setting is also saved.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Update Debugging&lt;/P&gt;&lt;P&gt;Update function modules do not run in the same user session as the program that is currently running in the ABAP Debugger. These function modules are therefore not included in debugging. Only if you select the Update Debugging option can you display and debug them after the COMMIT WORK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Normal Debugging&lt;/P&gt;&lt;P&gt;Normal debugging is the one we do it by the normal dynamic break points or by /H or by using stattic break points.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can switch to diffferent debugging modes while processing.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BREAKPOINT&lt;/P&gt;&lt;P&gt;In the source code we set the Break-point there by clicking the stop button, the system will stop there when you execute the program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Watchpoint&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For watchpoints, we need to give some condition and when this condition is satisfied, program will stop&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;example : if you want to debug only&lt;/P&gt;&lt;P&gt;for matnr value 100 than set watch point&lt;/P&gt;&lt;P&gt;matnr = 100. when value reaches 100 than&lt;/P&gt;&lt;P&gt;program stops at that point.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MORE INFO:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw04/helpdata/en/c6/617cdce68c11d2b2ab080009b43351/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04/helpdata/en/c6/617cdce68c11d2b2ab080009b43351/content.htm&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw2004s/helpdata/en/c6/617ca9e68c11d2b2ab080009b43351/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw2004s/helpdata/en/c6/617ca9e68c11d2b2ab080009b43351/frameset.htm&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;A href="https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/9cbb7716-0a01-0010-58b1-a2ddd8361ac0" target="test_blank"&gt;https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/9cbb7716-0a01-0010-58b1-a2ddd8361ac0&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In sap library you will have lot of information about debugging.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_47x200/helpdata/en/c6/617ca9e68c11d2b2ab080009b43351/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_47x200/helpdata/en/c6/617ca9e68c11d2b2ab080009b43351/content.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw2004s/helpdata/en/c6/617ca9e68c11d2b2ab080009b43351/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw2004s/helpdata/en/c6/617ca9e68c11d2b2ab080009b43351/content.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In sap library you will have lot of information about debugging.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_47x200/helpdata/en/c6/617ca9e68c11d2b2ab080009b43351/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_47x200/helpdata/en/c6/617ca9e68c11d2b2ab080009b43351/content.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw2004s/helpdata/en/c6/617ca9e68c11d2b2ab080009b43351/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw2004s/helpdata/en/c6/617ca9e68c11d2b2ab080009b43351/content.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this resolves your query.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Reward all the helpful answers.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 03 May 2007 10:28:00 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-05-03T10:28:00Z</dc:date>
    <item>
      <title>debugging</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/debugging/m-p/2221474#M477065</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI ALL,&lt;/P&gt;&lt;P&gt;         Can anyone  guide me to use ABAP debugging , like the purpose of that , and how to use fields, tables, watchpoints, breakpoints... with some examples.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks in advance&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 May 2007 09:23:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/debugging/m-p/2221474#M477065</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-03T09:23:00Z</dc:date>
    </item>
    <item>
      <title>Re: debugging</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/debugging/m-p/2221475#M477066</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Debugging Document.&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.cba.nau.edu/haney-j/CIS497/Assignments/Debugging.doc" target="test_blank"&gt;http://www.cba.nau.edu/haney-j/CIS497/Assignments/Debugging.doc&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_47x200/helpdata/en/c6/617ca9e68c11d2b2ab080009b43351/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_47x200/helpdata/en/c6/617ca9e68c11d2b2ab080009b43351/content.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.cba.nau.edu/haney-j/CIS497/Assignments/Debugging.doc" target="test_blank"&gt;http://www.cba.nau.edu/haney-j/CIS497/Assignments/Debugging.doc&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_erp2005/helpdata/en/b3/d322540c3beb4ba53795784eebb680/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_erp2005/helpdata/en/b3/d322540c3beb4ba53795784eebb680/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw04/helpdata/en/84/1f624f4505144199e3d570cf7a9225/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04/helpdata/en/84/1f624f4505144199e3d570cf7a9225/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_bw30b/helpdata/en/c6/617ca9e68c11d2b2ab080009b43351/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_bw30b/helpdata/en/c6/617ca9e68c11d2b2ab080009b43351/content.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_erp2005/helpdata/en/b3/d322540c3beb4ba53795784eebb680/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_erp2005/helpdata/en/b3/d322540c3beb4ba53795784eebb680/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 May 2007 09:28:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/debugging/m-p/2221475#M477066</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-03T09:28:05Z</dc:date>
    </item>
    <item>
      <title>Re: debugging</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/debugging/m-p/2221476#M477067</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kumaran&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3 types update,normal and system debugging&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;check this for update debugging&lt;/P&gt;&lt;P&gt;If you set "Update Debbugging" you can debug the codes which works in update tusk.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SAP std often runs the routine (function or form) to update the database in update tusk mode, these routine start as soon as a commit work is done.&lt;/P&gt;&lt;P&gt;The commit is called at the end of the program, so you can't debug them by "normal debbugging" because it ends as soon as the program ends&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;or----&lt;/P&gt;&lt;HR originaltext="----------------------" /&gt;&lt;P&gt;All the database updates are performed by the update work processes by calling the functions/subroutines in update tasks.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;These tasks are executed after a commit work is reached in the application. By default you cannot debug these functions.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TO debug these u need to explicitly activate update debugging.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for system debugging check the below link&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw2004s/helpdata/en/ef/5f0640555ae369e10000000a155106/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw2004s/helpdata/en/ef/5f0640555ae369e10000000a155106/content.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_47x200/helpdata/en/c6/617ca9e68c11d2b2ab080009b43351/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_47x200/helpdata/en/c6/617ca9e68c11d2b2ab080009b43351/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For debugging tutorial:&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_erp2005vp/helpdata/en/5a/4ed93f130f9215e10000000a155106/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_erp2005vp/helpdata/en/5a/4ed93f130f9215e10000000a155106/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapdevelopment.co.uk/tips/debug/debughome.htm" target="test_blank"&gt;http://www.sapdevelopment.co.uk/tips/debug/debughome.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sap-basis-abap.com/sapab002.htm" target="test_blank"&gt;http://www.sap-basis-abap.com/sapab002.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;System Debugging&lt;/P&gt;&lt;P&gt;If you set this option, the Debugger is also activated for system programs (programs with status S in their program attributes). When you save breakpoints, the System Debugging setting is also saved.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Update Debugging&lt;/P&gt;&lt;P&gt;Update function modules do not run in the same user session as the program that is currently running in the ABAP Debugger. These function modules are therefore not included in debugging. Only if you select the Update Debugging option can you display and debug them after the COMMIT WORK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Normal Debugging&lt;/P&gt;&lt;P&gt;Normal debugging is the one we do it by the normal dynamic break points or by /H or by using stattic break points.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can switch to diffferent debuggin modes while processing.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BREAKPOINT&lt;/P&gt;&lt;P&gt;In the source code we set the Break-point there by clicking the stop button, the system will stop there when you execute the program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Watchpoint&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For watchpoints, we need to give some condition and when this condition is satisfied, program will stop&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;example : if you want to debug only&lt;/P&gt;&lt;P&gt;for matnr value 100 than set watch point&lt;/P&gt;&lt;P&gt;matnr = 100. when value reaches 100 than&lt;/P&gt;&lt;P&gt;program stops at that point.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;more at&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw04/helpdata/en/c6/617cdce68c11d2b2ab080009b43351/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04/helpdata/en/c6/617cdce68c11d2b2ab080009b43351/content.htm&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards Rk&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 May 2007 09:29:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/debugging/m-p/2221476#M477067</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-03T09:29:20Z</dc:date>
    </item>
    <item>
      <title>Re: debugging</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/debugging/m-p/2221477#M477068</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi,&lt;/P&gt;&lt;P&gt;go to se38-&amp;gt;give ur program name-.execute-&amp;gt;give /h at command prompt-&amp;gt;execute-&amp;gt;now debugging will start-&amp;gt;&lt;/P&gt;&lt;P&gt;f5-used for line by line debugging&lt;/P&gt;&lt;P&gt;f6-used for directly executing function modules or performs i.e. control won't go into that block.&lt;/P&gt;&lt;P&gt;f7-run to cursor&lt;/P&gt;&lt;P&gt;f8-direct executing.&lt;/P&gt;&lt;P&gt;field's: here we can check field values.&lt;/P&gt;&lt;P&gt;click filed's option and double click on the filed or type the field name beside filed&lt;/P&gt;&lt;P&gt;tables : here we can check the data in the internal table.&lt;/P&gt;&lt;P&gt;click tables option and double click on the internal table.&lt;/P&gt;&lt;P&gt;Break points:&lt;/P&gt;&lt;P&gt;if you want to debug a particular part you can use this.&lt;/P&gt;&lt;P&gt;place the cursor at any perform click breakpoint or double click on that line.it will be set.&lt;/P&gt;&lt;P&gt;if /h from report statement it will debug,so for debugging from particular point we will use break points.use f7 to traverse between multiple break points.&lt;/P&gt;&lt;P&gt;Watch-points: In some cases we need to check the data populated in the internal table for example if we want to check the data of internal table record belongs to 100th vendor we will create watch point for this goto-&amp;gt;breakpoints-&amp;gt;create watch points-&amp;gt;give filed itab-lifnr-&amp;gt;=-&amp;gt;100.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if helpful reward points.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 May 2007 10:06:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/debugging/m-p/2221477#M477068</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-03T10:06:27Z</dc:date>
    </item>
    <item>
      <title>Re: debugging</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/debugging/m-p/2221478#M477069</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kumaran,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check this info.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;There are 3 types of debugging:&lt;/P&gt;&lt;P&gt;update,normal and system debugging &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;check this for update debugging&lt;/P&gt;&lt;P&gt;If you set "Update Debbugging" you can debug the codes which works in update tusk.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SAP std often runs the routine (function or form) to update the database in update tusk mode, these routine start as soon as a commit work is done.&lt;/P&gt;&lt;P&gt;The commit is called at the end of the program, so you can't debug them by "normal debbugging" because it ends as soon as the program ends&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;or----&lt;/P&gt;&lt;HR originaltext="----------------------" /&gt;&lt;P&gt;All the database updates are performed by the update work processes by calling the functions/subroutines in update tasks.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;These tasks are executed after a commit work is reached in the application. By default you cannot debug these functions.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TO debug these u need to explicitly activate update debugging.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;for system debugging check the below link&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw2004s/helpdata/en/ef/5f0640555ae369e10000000a155106/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw2004s/helpdata/en/ef/5f0640555ae369e10000000a155106/content.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_47x200/helpdata/en/c6/617ca9e68c11d2b2ab080009b43351/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_47x200/helpdata/en/c6/617ca9e68c11d2b2ab080009b43351/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For debugging tutorial:&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_erp2005vp/helpdata/en/5a/4ed93f130f9215e10000000a155106/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_erp2005vp/helpdata/en/5a/4ed93f130f9215e10000000a155106/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapdevelopment.co.uk/tips/debug/debughome.htm" target="test_blank"&gt;http://www.sapdevelopment.co.uk/tips/debug/debughome.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sap-basis-abap.com/sapab002.htm" target="test_blank"&gt;http://www.sap-basis-abap.com/sapab002.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;System Debugging&lt;/P&gt;&lt;P&gt;If you set this option, the Debugger is also activated for system programs (programs with status S in their program attributes). When you save breakpoints, the System Debugging setting is also saved.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Update Debugging&lt;/P&gt;&lt;P&gt;Update function modules do not run in the same user session as the program that is currently running in the ABAP Debugger. These function modules are therefore not included in debugging. Only if you select the Update Debugging option can you display and debug them after the COMMIT WORK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Normal Debugging&lt;/P&gt;&lt;P&gt;Normal debugging is the one we do it by the normal dynamic break points or by /H or by using stattic break points.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can switch to diffferent debugging modes while processing.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BREAKPOINT&lt;/P&gt;&lt;P&gt;In the source code we set the Break-point there by clicking the stop button, the system will stop there when you execute the program.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Watchpoint&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For watchpoints, we need to give some condition and when this condition is satisfied, program will stop&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;example : if you want to debug only&lt;/P&gt;&lt;P&gt;for matnr value 100 than set watch point&lt;/P&gt;&lt;P&gt;matnr = 100. when value reaches 100 than&lt;/P&gt;&lt;P&gt;program stops at that point.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MORE INFO:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw04/helpdata/en/c6/617cdce68c11d2b2ab080009b43351/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw04/helpdata/en/c6/617cdce68c11d2b2ab080009b43351/content.htm&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw2004s/helpdata/en/c6/617ca9e68c11d2b2ab080009b43351/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw2004s/helpdata/en/c6/617ca9e68c11d2b2ab080009b43351/frameset.htm&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;A href="https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/9cbb7716-0a01-0010-58b1-a2ddd8361ac0" target="test_blank"&gt;https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/9cbb7716-0a01-0010-58b1-a2ddd8361ac0&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In sap library you will have lot of information about debugging.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_47x200/helpdata/en/c6/617ca9e68c11d2b2ab080009b43351/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_47x200/helpdata/en/c6/617ca9e68c11d2b2ab080009b43351/content.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw2004s/helpdata/en/c6/617ca9e68c11d2b2ab080009b43351/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw2004s/helpdata/en/c6/617ca9e68c11d2b2ab080009b43351/content.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In sap library you will have lot of information about debugging.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_47x200/helpdata/en/c6/617ca9e68c11d2b2ab080009b43351/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_47x200/helpdata/en/c6/617ca9e68c11d2b2ab080009b43351/content.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_nw2004s/helpdata/en/c6/617ca9e68c11d2b2ab080009b43351/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_nw2004s/helpdata/en/c6/617ca9e68c11d2b2ab080009b43351/content.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this resolves your query.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;Reward all the helpful answers.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 May 2007 10:28:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/debugging/m-p/2221478#M477069</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-03T10:28:00Z</dc:date>
    </item>
    <item>
      <title>Re: debugging</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/debugging/m-p/2221479#M477070</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;thanks a lot , great effort&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 May 2007 13:42:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/debugging/m-p/2221479#M477070</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-05-03T13:42:30Z</dc:date>
    </item>
  </channel>
</rss>

