<?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 ALV Update problem in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-update-problem/m-p/7774362#M1584805</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;I have a abap report using ALV-Editable to update a Z-table. Data are reading into internal table and the user does modfications in alv-grid; then user confirms these changes and the report call Open-SQL statement UPDATE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This are the steps:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY_LVC'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      i_callback_program      = gd_repid&lt;/P&gt;&lt;P&gt;      i_callback_user_command = c_user_command&lt;/P&gt;&lt;P&gt;      is_layout_lvc           = gd_layout&lt;/P&gt;&lt;P&gt;      it_fieldcat_lvc         = t_fieldcat&lt;/P&gt;&lt;P&gt;      i_save                  = 'X'&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      t_outtab                = it_out&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      program_error           = 1&lt;/P&gt;&lt;P&gt;      OTHERS                  = 2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; if  sy-subrc = 0.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;     &lt;STRONG&gt;perform save_data.&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; endif.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then user does modifications in this alv-grid and the report call the following subroutine:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  save_data&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;form save_data.&lt;/P&gt;&lt;P&gt;  perform update_database.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; message s000(0k) with text-s01.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;endform.                    "save_data&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  update_database&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;form update_database.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  data: lt_instab type table of zsdpob.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  zsdpob-zfrecepok   = wa_zsdpob-zfrecepok.&lt;/P&gt;&lt;P&gt;  zsdpob-zfrecnofi   = wa_zsdpob-zfrecnofi.&lt;/P&gt;&lt;P&gt;  zsdpob-zproblema   = wa_zsdpob-zproblema.&lt;/P&gt;&lt;P&gt;  zsdpob-zmensajero  = wa_zsdpob-zmensajero.&lt;/P&gt;&lt;P&gt;  zsdpob-zfentregafv = wa_zsdpob-zfentregafv.&lt;/P&gt;&lt;P&gt;  zsdpob-zfrecepfv   = wa_zsdpob-zfrecepfv.&lt;/P&gt;&lt;P&gt;  zsdpob-znroguiad   = wa_zsdpob-znroguiad.&lt;/P&gt;&lt;P&gt;  zsdpob-znroguiar   = wa_zsdpob-znroguiar.&lt;/P&gt;&lt;P&gt;  zsdpob-zsobreporte = wa_zsdpob-zsobreporte.&lt;/P&gt;&lt;P&gt;  zsdpob-zobserv1    = wa_zsdpob-zobserv1.&lt;/P&gt;&lt;P&gt;  zsdpob-zobserv2    = wa_zsdpob-zobserv2.&lt;/P&gt;&lt;P&gt;  zsdpob-zobserv3    = wa_zsdpob-zobserv3.&lt;/P&gt;&lt;P&gt;  zsdpob-zobserv4    = wa_zsdpob-zobserv4.&lt;/P&gt;&lt;P&gt;  zsdpob-zusercflag  = sy-uname.&lt;/P&gt;&lt;P&gt;  zsdpob-zfechachange = sy-datum.&lt;/P&gt;&lt;P&gt;  zsdpob-zhorachange = sy-uzeit.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  update zsdpob set zfrecepok   = wa_zsdpob-zfrecepok&lt;/P&gt;&lt;P&gt;                    zfrecnofi   = wa_zsdpob-zfrecnofi&lt;/P&gt;&lt;P&gt;                    zproblema   = wa_zsdpob-zproblema&lt;/P&gt;&lt;P&gt;                    zmensajero  = wa_zsdpob-zmensajero&lt;/P&gt;&lt;P&gt;                    zfentregafv = wa_zsdpob-zfentregafv&lt;/P&gt;&lt;P&gt;                    zfrecepfv   = wa_zsdpob-zfrecepfv&lt;/P&gt;&lt;P&gt;                    znroguiad   = wa_zsdpob-znroguiad&lt;/P&gt;&lt;P&gt;                    znroguiar   = wa_zsdpob-znroguiar&lt;/P&gt;&lt;P&gt;                    zsobreporte = wa_zsdpob-zsobreporte&lt;/P&gt;&lt;P&gt;                    zobserv1    = wa_zsdpob-zobserv1&lt;/P&gt;&lt;P&gt;                    zobserv2    = wa_zsdpob-zobserv2&lt;/P&gt;&lt;P&gt;                    zobserv3    = wa_zsdpob-zobserv3&lt;/P&gt;&lt;P&gt;                    zobserv4    = wa_zsdpob-zobserv4&lt;/P&gt;&lt;P&gt;                    zusercflag   = sy-uname&lt;/P&gt;&lt;P&gt;                    zfechachange = sy-datum&lt;/P&gt;&lt;P&gt;                    zhorachange = sy-uzeit&lt;/P&gt;&lt;P&gt;  where zvbeln  = wa_zsdpob-vbeln&lt;/P&gt;&lt;P&gt;    and zbukrs  = wa_zsdpob-bukrs&lt;/P&gt;&lt;P&gt;    and zfkdat  = wa_zsdpob-fkdat&lt;/P&gt;&lt;P&gt;    and zfkart  = wa_zsdpob-fkart&lt;/P&gt;&lt;P&gt;    and zwerks  = wa_zsdpob-werks&lt;/P&gt;&lt;P&gt;    and zfksto  = wa_zsdpob-fksto.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;    message '!!!Update OK!!!!' type 'I'.&lt;/P&gt;&lt;P&gt;  else.&lt;/P&gt;&lt;P&gt;     message '!!!Update Error!!!!' type 'I'.&lt;/P&gt;&lt;P&gt;  endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; update zsdpob from table lt_instab.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endform.                    "update_database&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But nothing is record in the table. What's section in my code is wrong?  Can any guy help me?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 07 Apr 2011 20:02:32 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2011-04-07T20:02:32Z</dc:date>
    <item>
      <title>ALV Update problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-update-problem/m-p/7774362#M1584805</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;I have a abap report using ALV-Editable to update a Z-table. Data are reading into internal table and the user does modfications in alv-grid; then user confirms these changes and the report call Open-SQL statement UPDATE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This are the steps:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY_LVC'&lt;/P&gt;&lt;P&gt;    EXPORTING&lt;/P&gt;&lt;P&gt;      i_callback_program      = gd_repid&lt;/P&gt;&lt;P&gt;      i_callback_user_command = c_user_command&lt;/P&gt;&lt;P&gt;      is_layout_lvc           = gd_layout&lt;/P&gt;&lt;P&gt;      it_fieldcat_lvc         = t_fieldcat&lt;/P&gt;&lt;P&gt;      i_save                  = 'X'&lt;/P&gt;&lt;P&gt;    TABLES&lt;/P&gt;&lt;P&gt;      t_outtab                = it_out&lt;/P&gt;&lt;P&gt;    EXCEPTIONS&lt;/P&gt;&lt;P&gt;      program_error           = 1&lt;/P&gt;&lt;P&gt;      OTHERS                  = 2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; if  sy-subrc = 0.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;     &lt;STRONG&gt;perform save_data.&lt;/STRONG&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; endif.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Then user does modifications in this alv-grid and the report call the following subroutine:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  save_data&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;form save_data.&lt;/P&gt;&lt;P&gt;  perform update_database.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; message s000(0k) with text-s01.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;endform.                    "save_data&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  update_database&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;form update_database.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  data: lt_instab type table of zsdpob.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  zsdpob-zfrecepok   = wa_zsdpob-zfrecepok.&lt;/P&gt;&lt;P&gt;  zsdpob-zfrecnofi   = wa_zsdpob-zfrecnofi.&lt;/P&gt;&lt;P&gt;  zsdpob-zproblema   = wa_zsdpob-zproblema.&lt;/P&gt;&lt;P&gt;  zsdpob-zmensajero  = wa_zsdpob-zmensajero.&lt;/P&gt;&lt;P&gt;  zsdpob-zfentregafv = wa_zsdpob-zfentregafv.&lt;/P&gt;&lt;P&gt;  zsdpob-zfrecepfv   = wa_zsdpob-zfrecepfv.&lt;/P&gt;&lt;P&gt;  zsdpob-znroguiad   = wa_zsdpob-znroguiad.&lt;/P&gt;&lt;P&gt;  zsdpob-znroguiar   = wa_zsdpob-znroguiar.&lt;/P&gt;&lt;P&gt;  zsdpob-zsobreporte = wa_zsdpob-zsobreporte.&lt;/P&gt;&lt;P&gt;  zsdpob-zobserv1    = wa_zsdpob-zobserv1.&lt;/P&gt;&lt;P&gt;  zsdpob-zobserv2    = wa_zsdpob-zobserv2.&lt;/P&gt;&lt;P&gt;  zsdpob-zobserv3    = wa_zsdpob-zobserv3.&lt;/P&gt;&lt;P&gt;  zsdpob-zobserv4    = wa_zsdpob-zobserv4.&lt;/P&gt;&lt;P&gt;  zsdpob-zusercflag  = sy-uname.&lt;/P&gt;&lt;P&gt;  zsdpob-zfechachange = sy-datum.&lt;/P&gt;&lt;P&gt;  zsdpob-zhorachange = sy-uzeit.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  update zsdpob set zfrecepok   = wa_zsdpob-zfrecepok&lt;/P&gt;&lt;P&gt;                    zfrecnofi   = wa_zsdpob-zfrecnofi&lt;/P&gt;&lt;P&gt;                    zproblema   = wa_zsdpob-zproblema&lt;/P&gt;&lt;P&gt;                    zmensajero  = wa_zsdpob-zmensajero&lt;/P&gt;&lt;P&gt;                    zfentregafv = wa_zsdpob-zfentregafv&lt;/P&gt;&lt;P&gt;                    zfrecepfv   = wa_zsdpob-zfrecepfv&lt;/P&gt;&lt;P&gt;                    znroguiad   = wa_zsdpob-znroguiad&lt;/P&gt;&lt;P&gt;                    znroguiar   = wa_zsdpob-znroguiar&lt;/P&gt;&lt;P&gt;                    zsobreporte = wa_zsdpob-zsobreporte&lt;/P&gt;&lt;P&gt;                    zobserv1    = wa_zsdpob-zobserv1&lt;/P&gt;&lt;P&gt;                    zobserv2    = wa_zsdpob-zobserv2&lt;/P&gt;&lt;P&gt;                    zobserv3    = wa_zsdpob-zobserv3&lt;/P&gt;&lt;P&gt;                    zobserv4    = wa_zsdpob-zobserv4&lt;/P&gt;&lt;P&gt;                    zusercflag   = sy-uname&lt;/P&gt;&lt;P&gt;                    zfechachange = sy-datum&lt;/P&gt;&lt;P&gt;                    zhorachange = sy-uzeit&lt;/P&gt;&lt;P&gt;  where zvbeln  = wa_zsdpob-vbeln&lt;/P&gt;&lt;P&gt;    and zbukrs  = wa_zsdpob-bukrs&lt;/P&gt;&lt;P&gt;    and zfkdat  = wa_zsdpob-fkdat&lt;/P&gt;&lt;P&gt;    and zfkart  = wa_zsdpob-fkart&lt;/P&gt;&lt;P&gt;    and zwerks  = wa_zsdpob-werks&lt;/P&gt;&lt;P&gt;    and zfksto  = wa_zsdpob-fksto.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;    message '!!!Update OK!!!!' type 'I'.&lt;/P&gt;&lt;P&gt;  else.&lt;/P&gt;&lt;P&gt;     message '!!!Update Error!!!!' type 'I'.&lt;/P&gt;&lt;P&gt;  endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; update zsdpob from table lt_instab.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endform.                    "update_database&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But nothing is record in the table. What's section in my code is wrong?  Can any guy help me?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Apr 2011 20:02:32 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-update-problem/m-p/7774362#M1584805</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-04-07T20:02:32Z</dc:date>
    </item>
    <item>
      <title>Re: ALV Update problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-update-problem/m-p/7774363#M1584806</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;just add&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;COMMIT WORK.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;after the update&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards, sebastian&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 Apr 2011 20:13:39 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-update-problem/m-p/7774363#M1584806</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-04-07T20:13:39Z</dc:date>
    </item>
    <item>
      <title>Re: ALV Update problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-update-problem/m-p/7774364#M1584807</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Sebastian,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Although I inserted this instruction in my code, however nothing is done.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Apr 2011 11:49:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-update-problem/m-p/7774364#M1584807</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-04-08T11:49:36Z</dc:date>
    </item>
    <item>
      <title>Re: ALV Update problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/alv-update-problem/m-p/7774365#M1584808</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;From your ALV, have you actually obtained anything to update (e.g., your data fields are not initial going into the update command)?  You have run in debug to watch what is happening?  There's a huge gap here that you're not showing....from ALV to update step....what are you doing in the middle to get the data the user changed?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;With update, you are &lt;STRONG&gt;CHANGING&lt;/STRONG&gt; an existing record....is that what you're trying to do?  If not, use MODIFY or do a SELECT from the db table for the key values and choose to update or insert, based on your zero or non-zero return code for the SELECT.  MODIFY will result in the correct decision (update or insert) for you, but is more expensive from an efficiency viewpoint.  What is your sy-dbcnt after the update command?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: BreakPoint on Apr 8, 2011 3:32 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 08 Apr 2011 13:32:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/alv-update-problem/m-p/7774365#M1584808</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2011-04-08T13:32:26Z</dc:date>
    </item>
  </channel>
</rss>

