<?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: deep table infinite loop in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/deep-table-infinite-loop/m-p/9329412#M1729137</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/attachments/storage/7/jiveimages/183291" width="450" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 08 Feb 2013 16:12:30 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2013-02-08T16:12:30Z</dc:date>
    <item>
      <title>deep table infinite loop</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/deep-table-infinite-loop/m-p/9329408#M1729133</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello experts,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I met an error of infinite loop when populating a deep table. Can any one help me correct the code?&lt;/P&gt;&lt;P&gt;Thanx.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="L0S52"&gt;LOOP &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;AT &lt;/SPAN&gt;ZGT_ITM &lt;SPAN class="L0S52"&gt;INTO &lt;/SPAN&gt;ZGS_ITM&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;CONCATENATE &lt;/SPAN&gt;ZGS_ITM&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;VBELN ZGS_ITM&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;POSNR&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;INTO &lt;/SPAN&gt;TXTNAME&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; LV_EXTQTY &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;( &lt;/SPAN&gt;ZGS_ITM&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;FKIMG + ZGS_ITM&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;SPR_QTY &lt;SPAN class="L0S55"&gt;) &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;MOD &lt;/SPAN&gt;ZGV_CMSTPCS&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; LV_FULQTY &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;( &lt;/SPAN&gt;ZGS_ITM&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;FKIMG + ZGS_ITM&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;SPR_QTY &lt;SPAN class="L0S55"&gt;) &lt;/SPAN&gt;&lt;SPAN class="L0S70"&gt;- &lt;/SPAN&gt;LV_EXTQTY&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;CLEAR&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;: &lt;/SPAN&gt;LANGVAL&lt;SPAN class="L0S55"&gt;, &lt;/SPAN&gt;LT_LINE[]&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;DATA&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;: &lt;/SPAN&gt;LV_FMTXT &lt;SPAN class="L0S52"&gt;TYPE &lt;/SPAN&gt;TDLINE&lt;SPAN class="L0S55"&gt;,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LV_TOTXT &lt;SPAN class="L0S52"&gt;TYPE &lt;/SPAN&gt;TDLINE&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;DATA&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;: &lt;/SPAN&gt;LV_FMVAL &lt;SPAN class="L0S52"&gt;TYPE &lt;/SPAN&gt;P&lt;SPAN class="L0S55"&gt;,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LV_TOVAL &lt;SPAN class="L0S52"&gt;TYPE &lt;/SPAN&gt;P&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;PERFORM &lt;/SPAN&gt;GET_LANGU &lt;SPAN class="L0S52"&gt;USING &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'VBBP' &lt;/SPAN&gt;TXTNAME &lt;SPAN class="L0S33"&gt;'Z801'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;CHANGING &lt;/SPAN&gt;LANGVAL&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;PERFORM &lt;/SPAN&gt;GET_ITM_TXT &lt;SPAN class="L0S52"&gt;TABLES &lt;/SPAN&gt;LT_LINE&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;USING &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'Z801' &lt;/SPAN&gt;LANGVAL TXTNAME &lt;SPAN class="L0S33"&gt;'VBBP'&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;LOOP &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;AT &lt;/SPAN&gt;LT_LINE&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; LS_TXTS&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;IDX_VAL &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;SY&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;TABIX&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; LS_TXTS&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;CARTXT&amp;nbsp; &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;LT_LINE&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;TDLINE&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;IF &lt;/SPAN&gt;SY&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;TABIX &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S32"&gt;1&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;SPLIT &lt;/SPAN&gt;LS_TXTS&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;CARTXT &lt;SPAN class="L0S52"&gt;AT &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'-' &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;INTO &lt;/SPAN&gt;LV_FMTXT LV_TOTXT&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;PERFORM &lt;/SPAN&gt;CONV_TXT_TO_NUM &lt;SPAN class="L0S52"&gt;USING &lt;/SPAN&gt;LV_FMTXT&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;CHANGING &lt;/SPAN&gt;LV_FMVAL&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;PERFORM &lt;/SPAN&gt;CONV_TXT_TO_NUM &lt;SPAN class="L0S52"&gt;USING &lt;/SPAN&gt;LV_TOTXT&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;CHANGING &lt;/SPAN&gt;LV_TOVAL&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LS_TXTS&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;SQTY&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;ZGS_ITM&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;SPR_QTY&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LS_TXTS&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;CTNQTY&amp;nbsp; &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;( &lt;/SPAN&gt;ZGS_ITM&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;FKIMG + ZGS_ITM&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;SPR_QTY &lt;SPAN class="L0S55"&gt;) &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;DIV &lt;/SPAN&gt;ZGV_CMSTPCS&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LS_TXTS&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;PERCTN&amp;nbsp; &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;ZGV_CMSTPCS&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LS_TXTS&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;QTY_VAL &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;LV_FULQTY&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;ENDIF&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;IF &lt;/SPAN&gt;SY&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;TABIX &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S32"&gt;2&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LS_TXTS&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;SQTY&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S32"&gt;0&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LS_TXTS&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;PERCTN&amp;nbsp; &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;LV_EXTQTY&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LS_TXTS&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;QTY_VAL &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;LV_EXTQTY&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;FIND &lt;/SPAN&gt;LC_PATT &lt;SPAN class="L0S52"&gt;IN &lt;/SPAN&gt;LS_TXTS&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;CARTXT IGNORING &lt;SPAN class="L0S52"&gt;CASE&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;IF &lt;/SPAN&gt;SY&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;SUBRC &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S32"&gt;0&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;SPLIT &lt;/SPAN&gt;LS_TXTS&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;CARTXT &lt;SPAN class="L0S52"&gt;AT &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'INCLUDED' &lt;/SPAN&gt;&lt;SPAN class="L0S52"&gt;INTO &lt;/SPAN&gt;LV_FMTXT LV_TOTXT&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;PERFORM &lt;/SPAN&gt;CONV_TXT_TO_NUM &lt;SPAN class="L0S52"&gt;USING &lt;/SPAN&gt;LV_FMTXT&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;CHANGING &lt;/SPAN&gt;LV_FMVAL&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LS_TXTS&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;INLFLG &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'X'&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LS_TXTS&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;CTNQTY &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S32"&gt;0&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;ELSE&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;PERFORM &lt;/SPAN&gt;CONV_TXT_TO_NUM &lt;SPAN class="L0S52"&gt;USING &lt;/SPAN&gt;LS_TXTS&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;CARTXT&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;CHANGING &lt;/SPAN&gt;LV_FMVAL&lt;SPAN class="L0S55"&gt;.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LS_TXTS&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;INLFLG &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S33"&gt;'-'&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LS_TXTS&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;CTNQTY &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;&lt;SPAN class="L0S32"&gt;1&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;ENDIF&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LV_TOVAL &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;LV_FMVAL&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;ENDIF&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; LS_TXTS&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;FM_VAL &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;LV_FMVAL&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; LS_TXTS&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;TO_VAL &lt;SPAN class="L0S55"&gt;= &lt;/SPAN&gt;LV_TOVAL&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;APPEND &lt;/SPAN&gt;LS_TXTS &lt;SPAN class="L0S52"&gt;TO &lt;/SPAN&gt;ZGS_CART_ITM&lt;SPAN class="L0S70"&gt;-&lt;/SPAN&gt;LONGTXT&lt;SPAN class="L0S55"&gt;. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;ENDLOOP&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;MOVE-CORRESPONDING &lt;/SPAN&gt;ZGS_ITM &lt;SPAN class="L0S52"&gt;TO &lt;/SPAN&gt;ZGS_CART_ITM&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;APPEND &lt;/SPAN&gt;ZGS_CART_ITM &lt;SPAN class="L0S52"&gt;TO &lt;/SPAN&gt;ZGT_CART_ITM&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="L0S52"&gt;CLEAR&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;: &lt;/SPAN&gt;ZGS_CART_ITM&lt;SPAN class="L0S55"&gt;, &lt;/SPAN&gt;ZGS_ITM&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN class="L0S52"&gt;ENDLOOP&lt;/SPAN&gt;&lt;SPAN class="L0S55"&gt;.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Feb 2013 15:01:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/deep-table-infinite-loop/m-p/9329408#M1729133</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-02-08T15:01:40Z</dc:date>
    </item>
    <item>
      <title>Re: deep table infinite loop</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/deep-table-infinite-loop/m-p/9329409#M1729134</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi t s,&lt;/P&gt;&lt;P&gt;you should provide more information about what table is producing an "infinite loop". &lt;/P&gt;&lt;P&gt;Your code contains a loop inside another loop and performs inside these loops and perhaps these performs contains insturcitions like "append internal_table" in... &lt;/P&gt;&lt;P&gt;In my opinion it is not an efficient code... you could debug and having a look at all instructions "append interna_tables" and checking if some of them is growing up in some bucle.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards and good luck!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Alberto.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Feb 2013 15:42:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/deep-table-infinite-loop/m-p/9329409#M1729134</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-02-08T15:42:13Z</dc:date>
    </item>
    <item>
      <title>Re: deep table infinite loop</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/deep-table-infinite-loop/m-p/9329410#M1729135</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi ts,&lt;/P&gt;&lt;P&gt;on the level of provided code, there's no reason for an infinite loop.&lt;/P&gt;&lt;P&gt;Like Alberto suggested, you'll have to take a look at your forms.&lt;/P&gt;&lt;P&gt;Besides: why do you have a DATA statement within the loop???&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Jörg&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Feb 2013 15:47:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/deep-table-infinite-loop/m-p/9329410#M1729135</guid>
      <dc:creator>jrg_wulf</dc:creator>
      <dc:date>2013-02-08T15:47:49Z</dc:date>
    </item>
    <item>
      <title>Re: deep table infinite loop</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/deep-table-infinite-loop/m-p/9329411#M1729136</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;Try with debug&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;may be you can follow sy-index, maybe it is returning to first position&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;take care of table size, it is posible that instructions instert new rows&lt;/P&gt;&lt;P&gt;using en debug table_name[]&amp;nbsp; with [] at the end shows you number of rows for table&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if an iteration inserts new row, it is an infinite loop&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Feb 2013 16:00:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/deep-table-infinite-loop/m-p/9329411#M1729136</guid>
      <dc:creator>juan_vasquez2</dc:creator>
      <dc:date>2013-02-08T16:00:23Z</dc:date>
    </item>
    <item>
      <title>Re: deep table infinite loop</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/deep-table-infinite-loop/m-p/9329412#M1729137</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/attachments/storage/7/jiveimages/183291" width="450" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Feb 2013 16:12:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/deep-table-infinite-loop/m-p/9329412#M1729137</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-02-08T16:12:30Z</dc:date>
    </item>
    <item>
      <title>Re: deep table infinite loop</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/deep-table-infinite-loop/m-p/9329413#M1729138</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Alberto,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I upload an attachment to explain my intention. Would you mind telling me how to construct the code efficiently?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanx.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;ts&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Feb 2013 16:26:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/deep-table-infinite-loop/m-p/9329413#M1729138</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-02-08T16:26:00Z</dc:date>
    </item>
    <item>
      <title>Re: deep table infinite loop</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/deep-table-infinite-loop/m-p/9329414#M1729139</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If you don't know what internal table induce an infinite loop you could try to put a watchpoint like that:&lt;/P&gt;&lt;P&gt;&lt;IMG class="migrated-image" src="https://community.sap.com/legacyfs/online/storage/attachments/storage/7/jiveimages/183219" width="450" /&gt;&lt;/P&gt;&lt;P&gt;It could give you some track.&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;Alberto.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Feb 2013 16:35:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/deep-table-infinite-loop/m-p/9329414#M1729139</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-02-08T16:35:09Z</dc:date>
    </item>
    <item>
      <title>Re: deep table infinite loop</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/deep-table-infinite-loop/m-p/9329415#M1729140</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanx.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 09 Feb 2013 01:11:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/deep-table-infinite-loop/m-p/9329415#M1729140</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2013-02-09T01:11:49Z</dc:date>
    </item>
  </channel>
</rss>

