<?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 loop append and modify problem in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/loop-append-and-modify-problem/m-p/1655420#M290935</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HELLOW I HAVE A PROBLEM WITH MY ITS LITLE PROBLEM BUT I DON&amp;#146;T SCUSSES TO FIND IT I JUST WONT TO PUT IN FIELD      wa_itab_final-status_resom = text-003.&lt;/P&gt;&lt;P&gt;IN THE FIRST LOOP AND IN THE SECOND SELECT I WONT 2 PUT TEXT 004 JUST DIFFERENT TEXT WHEN THE LOOP IS HAPPENES AND I DON&amp;#146;T SUCSSES I HAVE JUST TEXT-003 WHY?????&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT itab INTO wa_itab.&lt;/P&gt;&lt;P&gt;    READ TABLE c_itab INTO wa_c_itab WITH KEY employee_num = wa_itab-objid.&lt;/P&gt;&lt;P&gt;    IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;      wa_itab_final-objid = wa_itab-objid.&lt;/P&gt;&lt;P&gt;      wa_itab_final-firstname = wa_itab-firstname.&lt;/P&gt;&lt;P&gt;      wa_itab_final-lastname = wa_itab-lastname.&lt;/P&gt;&lt;P&gt;      MOVE wa_c_itab-begda TO wa_itab_final-begda.&lt;/P&gt;&lt;P&gt;      MOVE wa_c_itab-endda TO wa_itab_final-endda.&lt;/P&gt;&lt;P&gt;      MOVE wa_c_itab-priox TO wa_itab_final-priox.&lt;/P&gt;&lt;P&gt;      MOVE wa_c_itab-istat TO wa_itab_final-istat.&lt;/P&gt;&lt;P&gt;      SELECT SINGLE stext&lt;/P&gt;&lt;P&gt;       FROM hrp1000&lt;/P&gt;&lt;P&gt;       INTO wa_itab_final-stext&lt;/P&gt;&lt;P&gt;       WHERE objid = wa_c_itab-objid.&lt;/P&gt;&lt;P&gt;      &amp;lt;b&amp;gt;wa_itab_final-status_resom = text-003.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;      APPEND wa_itab_final TO itab_final.&lt;/P&gt;&lt;P&gt;      CLEAR wa_itab_final.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT itab INTO wa_itab.&lt;/P&gt;&lt;P&gt;    READ TABLE d_itab INTO wa_d_itab WITH KEY employee_num_reg = wa_itab-objid.&lt;/P&gt;&lt;P&gt;    IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;      wa_itab_final-objid = wa_itab-objid.&lt;/P&gt;&lt;P&gt;      wa_itab_final-firstname = wa_itab-firstname.&lt;/P&gt;&lt;P&gt;      wa_itab_final-lastname = wa_itab-lastname.&lt;/P&gt;&lt;P&gt;   &amp;lt;b&amp;gt;   wa_itab_final-status_resom = text-004.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;      MODIFY itab_final FROM wa_itab_final INDEX sy-tabix.&lt;/P&gt;&lt;P&gt;      CLEAR wa_itab_final.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*--&lt;DEL&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="----------" /&gt;check the status of employee--&lt;P&gt;&lt;/P&gt;&lt;HR originaltext="------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT itab_final INTO wa_itab_final.&lt;/P&gt;&lt;P&gt;    IF wa_itab_final-istat = 2.&lt;/P&gt;&lt;P&gt;      wa_itab_final-employee_status = text-001.&lt;/P&gt;&lt;P&gt;    ELSE.&lt;/P&gt;&lt;P&gt;      wa_itab_final-employee_status = text-002.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;    MODIFY itab_final FROM wa_itab_final.&lt;/P&gt;&lt;P&gt;    CLEAR wa_itab_final.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFUNCTION.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 16 Nov 2006 07:54:55 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2006-11-16T07:54:55Z</dc:date>
    <item>
      <title>loop append and modify problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/loop-append-and-modify-problem/m-p/1655420#M290935</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HELLOW I HAVE A PROBLEM WITH MY ITS LITLE PROBLEM BUT I DON&amp;#146;T SCUSSES TO FIND IT I JUST WONT TO PUT IN FIELD      wa_itab_final-status_resom = text-003.&lt;/P&gt;&lt;P&gt;IN THE FIRST LOOP AND IN THE SECOND SELECT I WONT 2 PUT TEXT 004 JUST DIFFERENT TEXT WHEN THE LOOP IS HAPPENES AND I DON&amp;#146;T SUCSSES I HAVE JUST TEXT-003 WHY?????&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT itab INTO wa_itab.&lt;/P&gt;&lt;P&gt;    READ TABLE c_itab INTO wa_c_itab WITH KEY employee_num = wa_itab-objid.&lt;/P&gt;&lt;P&gt;    IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;      wa_itab_final-objid = wa_itab-objid.&lt;/P&gt;&lt;P&gt;      wa_itab_final-firstname = wa_itab-firstname.&lt;/P&gt;&lt;P&gt;      wa_itab_final-lastname = wa_itab-lastname.&lt;/P&gt;&lt;P&gt;      MOVE wa_c_itab-begda TO wa_itab_final-begda.&lt;/P&gt;&lt;P&gt;      MOVE wa_c_itab-endda TO wa_itab_final-endda.&lt;/P&gt;&lt;P&gt;      MOVE wa_c_itab-priox TO wa_itab_final-priox.&lt;/P&gt;&lt;P&gt;      MOVE wa_c_itab-istat TO wa_itab_final-istat.&lt;/P&gt;&lt;P&gt;      SELECT SINGLE stext&lt;/P&gt;&lt;P&gt;       FROM hrp1000&lt;/P&gt;&lt;P&gt;       INTO wa_itab_final-stext&lt;/P&gt;&lt;P&gt;       WHERE objid = wa_c_itab-objid.&lt;/P&gt;&lt;P&gt;      &amp;lt;b&amp;gt;wa_itab_final-status_resom = text-003.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;      APPEND wa_itab_final TO itab_final.&lt;/P&gt;&lt;P&gt;      CLEAR wa_itab_final.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT itab INTO wa_itab.&lt;/P&gt;&lt;P&gt;    READ TABLE d_itab INTO wa_d_itab WITH KEY employee_num_reg = wa_itab-objid.&lt;/P&gt;&lt;P&gt;    IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;      wa_itab_final-objid = wa_itab-objid.&lt;/P&gt;&lt;P&gt;      wa_itab_final-firstname = wa_itab-firstname.&lt;/P&gt;&lt;P&gt;      wa_itab_final-lastname = wa_itab-lastname.&lt;/P&gt;&lt;P&gt;   &amp;lt;b&amp;gt;   wa_itab_final-status_resom = text-004.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;      MODIFY itab_final FROM wa_itab_final INDEX sy-tabix.&lt;/P&gt;&lt;P&gt;      CLEAR wa_itab_final.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*--&lt;DEL&gt;&lt;/DEL&gt;&lt;/P&gt;&lt;HR originaltext="----------" /&gt;check the status of employee--&lt;P&gt;&lt;/P&gt;&lt;HR originaltext="------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT itab_final INTO wa_itab_final.&lt;/P&gt;&lt;P&gt;    IF wa_itab_final-istat = 2.&lt;/P&gt;&lt;P&gt;      wa_itab_final-employee_status = text-001.&lt;/P&gt;&lt;P&gt;    ELSE.&lt;/P&gt;&lt;P&gt;      wa_itab_final-employee_status = text-002.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;    MODIFY itab_final FROM wa_itab_final.&lt;/P&gt;&lt;P&gt;    CLEAR wa_itab_final.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFUNCTION.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Nov 2006 07:54:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/loop-append-and-modify-problem/m-p/1655420#M290935</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-16T07:54:55Z</dc:date>
    </item>
    <item>
      <title>Re: loop append and modify problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/loop-append-and-modify-problem/m-p/1655421#M290936</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;make this Change:&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;data: v_tabix like sy-tabix.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;LOOP AT itab INTO wa_itab.&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;v_tabix = sy-tabix.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;READ TABLE d_itab INTO wa_d_itab WITH KEY employee_num_reg = wa_itab-objid.&lt;/P&gt;&lt;P&gt;IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;wa_itab_final-objid = wa_itab-objid.&lt;/P&gt;&lt;P&gt;wa_itab_final-firstname = wa_itab-firstname.&lt;/P&gt;&lt;P&gt;wa_itab_final-lastname = wa_itab-lastname.&lt;/P&gt;&lt;P&gt;wa_itab_final-status_resom = text-004.&lt;/P&gt;&lt;P&gt;MODIFY itab_final FROM wa_itab_final INDEX &amp;lt;b&amp;gt;v_tabix&amp;lt;/b&amp;gt;.&lt;/P&gt;&lt;P&gt;CLEAR wa_itab_final.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ravi&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Nov 2006 08:00:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/loop-append-and-modify-problem/m-p/1655421#M290936</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-16T08:00:58Z</dc:date>
    </item>
    <item>
      <title>Re: loop append and modify problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/loop-append-and-modify-problem/m-p/1655422#M290937</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Antonio,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;First of all i didn' t understand you well but in the second loop that you add text-004 check sy-tabix.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;"MODIFY itab_final FROM wa_itab_final INDEX sy-tabix."&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think this is the problem. hold your index as a variable such as &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;gv_index like sy-tabix. in every loop , add one to it. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Nov 2006 08:03:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/loop-append-and-modify-problem/m-p/1655422#M290937</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-16T08:03:58Z</dc:date>
    </item>
    <item>
      <title>Re: loop append and modify problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/loop-append-and-modify-problem/m-p/1655423#M290938</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Antonio,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT itab INTO wa_itab.&lt;/P&gt;&lt;P&gt;READ TABLE d_itab INTO wa_d_itab WITH KEY employee_num_reg = wa_itab-objid.&lt;/P&gt;&lt;P&gt;IF sy-subrc = 0.&lt;/P&gt;&lt;P&gt;wa_itab_final-objid = wa_itab-objid.&lt;/P&gt;&lt;P&gt;wa_itab_final-firstname = wa_itab-firstname.&lt;/P&gt;&lt;P&gt;wa_itab_final-lastname = wa_itab-lastname.&lt;/P&gt;&lt;P&gt;wa_itab_final-status_resom = text-004.&lt;/P&gt;&lt;P&gt;MODIFY itab_final FROM wa_itab_final INDEX sy-tabix.&lt;/P&gt;&lt;P&gt;CLEAR wa_itab_final.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in MODIFY itab_final FROM wa_itab_final INDEX sy-tabix.&lt;/P&gt;&lt;P&gt;do not modify wiht index.&lt;/P&gt;&lt;P&gt;use where statement &lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;in MODIFY itab_final FROM wa_itab_final where objid = wa_itab_final-objid.&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-Anu&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: &lt;/P&gt;&lt;P&gt;        Anupama Reddy&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Nov 2006 08:06:24 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/loop-append-and-modify-problem/m-p/1655423#M290938</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2006-11-16T08:06:24Z</dc:date>
    </item>
  </channel>
</rss>

