<?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 can we update database using se38 in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/can-we-update-database-using-se38/m-p/3782037#M910028</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi gurus&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;can anyone suggest me &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;can we update database using se38&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks&amp;amp;regards&lt;/P&gt;&lt;P&gt;kals.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 29 Apr 2008 12:15:13 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-04-29T12:15:13Z</dc:date>
    <item>
      <title>can we update database using se38</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/can-we-update-database-using-se38/m-p/3782037#M910028</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi gurus&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;can anyone suggest me &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;can we update database using se38&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks&amp;amp;regards&lt;/P&gt;&lt;P&gt;kals.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Apr 2008 12:15:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/can-we-update-database-using-se38/m-p/3782037#M910028</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-29T12:15:13Z</dc:date>
    </item>
    <item>
      <title>Re: can we update database using se38</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/can-we-update-database-using-se38/m-p/3782038#M910029</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;U can write a program in SE38 and update tables ...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Apr 2008 12:16:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/can-we-update-database-using-se38/m-p/3782038#M910029</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-29T12:16:25Z</dc:date>
    </item>
    <item>
      <title>Re: can we update database using se38</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/can-we-update-database-using-se38/m-p/3782039#M910030</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;Yes u can update by using se38,&lt;/P&gt;&lt;P&gt;but u Security purpose it is not better.&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; Report  YMFAR_DATA_UPDATE                                           *&lt;/P&gt;&lt;P&gt;*&amp;amp;                                                                     *&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;                                                                     *&lt;/P&gt;&lt;P&gt;*&amp;amp;                                                                     *&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;&lt;/P&gt;&lt;P&gt;report  ymfar_data_update                       .&lt;/P&gt;&lt;P&gt;tables : j_1igrxref.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : begin of t_upd occurs 0.&lt;/P&gt;&lt;P&gt;        include structure j_1igrxref.&lt;/P&gt;&lt;P&gt;data : end of t_upd .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data : l_mblnr type j_1igrxref-mblnr,&lt;/P&gt;&lt;P&gt;       l_mjahr type j_1igrxref-mjahr,&lt;/P&gt;&lt;P&gt;       l_zeile type j_1igrxref-zeile.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select-options :&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;                mandt FOR sy-mandt,&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;                 p_mblnr for j_1igrxref-mblnr,&lt;/P&gt;&lt;P&gt;                 p_mjahr for j_1igrxref-mjahr,&lt;/P&gt;&lt;P&gt;                 p_zeile for j_1igrxref-zeile,&lt;/P&gt;&lt;P&gt;                 exnum for j_1igrxref-exnum,&lt;/P&gt;&lt;P&gt;                 exyear for j_1igrxref-exyear,&lt;/P&gt;&lt;P&gt;                 lifnr for j_1igrxref-lifnr,&lt;/P&gt;&lt;P&gt;                 exc_zele for j_1igrxref-exc_zeile,&lt;/P&gt;&lt;P&gt;                 exdat for j_1igrxref-exdat,&lt;/P&gt;&lt;P&gt;                 gr_qty for j_1igrxref-gr_qty,&lt;/P&gt;&lt;P&gt;                 alw_qty for j_1igrxref-alw_qty,&lt;/P&gt;&lt;P&gt;                 credit for j_1igrxref-credit_qty,&lt;/P&gt;&lt;P&gt;                 meins for j_1igrxref-meins,&lt;/P&gt;&lt;P&gt;                 exbed for j_1igrxref-exbed,&lt;/P&gt;&lt;P&gt;                 exaed for j_1igrxref-exaed,&lt;/P&gt;&lt;P&gt;                 exsed for j_1igrxref-exsed,&lt;/P&gt;&lt;P&gt;                 bedinv for j_1igrxref-bedinv,&lt;/P&gt;&lt;P&gt;                 aedinv for j_1igrxref-aedinv,&lt;/P&gt;&lt;P&gt;                 sedinv for j_1igrxref-sedinv,&lt;/P&gt;&lt;P&gt;                 excur for j_1igrxref-excur,&lt;/P&gt;&lt;P&gt;                 rdoc1 for j_1igrxref-rdoc1,&lt;/P&gt;&lt;P&gt;                 ryear1 for j_1igrxref-ryear1,&lt;/P&gt;&lt;P&gt;                 rind for j_1igrxref-rind,&lt;/P&gt;&lt;P&gt;                 status for j_1igrxref-status,&lt;/P&gt;&lt;P&gt;                 nccd for j_1igrxref-nccd,&lt;/P&gt;&lt;P&gt;                 nccdinv for j_1igrxref-nccdinv,&lt;/P&gt;&lt;P&gt;                 ecs for j_1igrxref-ecs,&lt;/P&gt;&lt;P&gt;                 ecsinv for j_1igrxref-ecsinv,&lt;/P&gt;&lt;P&gt;                 extax1 for j_1igrxref-exaddtax1,&lt;/P&gt;&lt;P&gt;                 exinv1 for j_1igrxref-exaddinv1,&lt;/P&gt;&lt;P&gt;                 extax2 for j_1igrxref-exaddtax2,&lt;/P&gt;&lt;P&gt;                 exinv2 for j_1igrxref-exaddinv2,&lt;/P&gt;&lt;P&gt;                 extax3 for j_1igrxref-exaddtax3,&lt;/P&gt;&lt;P&gt;                 exinv3 for j_1igrxref-exaddinv3.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;start-of-selection.&lt;/P&gt;&lt;P&gt;*select single mblnr&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;             mjahr&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;             zeile&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      from J_1IGRXREF&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      into (l_mblnr, l_mjahr, l_zeile )&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      where mblnr in p_mblnr&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      and   mjahr in P_mjahr&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      and   zeile in p_zeile.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&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;LI level="1" type="ul"&gt;&lt;P&gt;   MESSAGE i051(yf) WITH 'Data Alredy exists'.&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; ELSE.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    if p_mblnr-low is not  initial.&lt;/P&gt;&lt;P&gt;    perform sub_value.&lt;/P&gt;&lt;P&gt;    else.&lt;/P&gt;&lt;P&gt;    message i051(yf).&lt;/P&gt;&lt;P&gt;    endif.&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;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  SUB_DATA_UPDATE&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        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 sub_data_update .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;clear t_upd.&lt;/P&gt;&lt;P&gt;clear t_upd[].&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;t_upd-mandt = mandt.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; if p_mblnr-low is not initial.&lt;/P&gt;&lt;P&gt; t_upd-mblnr =  p_mblnr-low.&lt;/P&gt;&lt;P&gt; endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; if p_mjahr-low is not initial.&lt;/P&gt;&lt;P&gt; t_upd-mjahr =  p_mjahr-low.&lt;/P&gt;&lt;P&gt; endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; if p_zeile-low is not initial.&lt;/P&gt;&lt;P&gt; t_upd-zeile =  p_zeile-low.&lt;/P&gt;&lt;P&gt; endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; if exnum-low is not initial.&lt;/P&gt;&lt;P&gt; t_upd-exnum =  exnum-low.&lt;/P&gt;&lt;P&gt; else.&lt;/P&gt;&lt;P&gt; t_upd-exnum = j_1igrxref-exnum.&lt;/P&gt;&lt;P&gt; endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; if exyear-low is not initial.&lt;/P&gt;&lt;P&gt; t_upd-exyear = exyear-low.&lt;/P&gt;&lt;P&gt; else.&lt;/P&gt;&lt;P&gt; t_upd-exyear = j_1igrxref-exyear.&lt;/P&gt;&lt;P&gt; endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; if lifnr-low is not initial.&lt;/P&gt;&lt;P&gt; t_upd-lifnr = lifnr-low.&lt;/P&gt;&lt;P&gt; else.&lt;/P&gt;&lt;P&gt; t_upd-lifnr = j_1igrxref-lifnr.&lt;/P&gt;&lt;P&gt; endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; if exc_zele-low is not initial.&lt;/P&gt;&lt;P&gt; t_upd-exc_zeile = exc_zele-low.&lt;/P&gt;&lt;P&gt; else.&lt;/P&gt;&lt;P&gt; t_upd-exc_zeile = j_1igrxref-exc_zeile.&lt;/P&gt;&lt;P&gt; endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; if exdat-low is not initial.&lt;/P&gt;&lt;P&gt; t_upd-exdat = exdat-low.&lt;/P&gt;&lt;P&gt; else.&lt;/P&gt;&lt;P&gt; t_upd-exdat = j_1igrxref-exdat.&lt;/P&gt;&lt;P&gt; endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; if gr_qty-low is not initial.&lt;/P&gt;&lt;P&gt; t_upd-gr_qty = gr_qty-low.&lt;/P&gt;&lt;P&gt; else.&lt;/P&gt;&lt;P&gt; t_upd-gr_qty = j_1igrxref-gr_qty.&lt;/P&gt;&lt;P&gt; endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; if alw_qty-low is not initial.&lt;/P&gt;&lt;P&gt; t_upd-alw_qty = alw_qty-low.&lt;/P&gt;&lt;P&gt; else.&lt;/P&gt;&lt;P&gt; t_upd-alw_qty = j_1igrxref-alw_qty.&lt;/P&gt;&lt;P&gt; endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; if credit-low is not initial.&lt;/P&gt;&lt;P&gt; t_upd-credit_qty = credit-low.&lt;/P&gt;&lt;P&gt; else.&lt;/P&gt;&lt;P&gt; t_upd-credit_qty = j_1igrxref-credit_qty.&lt;/P&gt;&lt;P&gt; endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; if meins-low is not initial.&lt;/P&gt;&lt;P&gt; t_upd-meins = meins-low.&lt;/P&gt;&lt;P&gt;  else.&lt;/P&gt;&lt;P&gt; t_upd-meins = j_1igrxref-meins.&lt;/P&gt;&lt;P&gt; endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; if exbed-low is not initial.&lt;/P&gt;&lt;P&gt; t_upd-exbed = exbed-low.&lt;/P&gt;&lt;P&gt;  else.&lt;/P&gt;&lt;P&gt; t_upd-exbed = j_1igrxref-exbed.&lt;/P&gt;&lt;P&gt; endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; if exaed-low is not initial.&lt;/P&gt;&lt;P&gt; t_upd-exaed = exaed-low.&lt;/P&gt;&lt;P&gt;  else.&lt;/P&gt;&lt;P&gt; t_upd-exaed = j_1igrxref-exaed.&lt;/P&gt;&lt;P&gt; endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; if exsed-low is not initial.&lt;/P&gt;&lt;P&gt; t_upd-exsed = exsed-low.&lt;/P&gt;&lt;P&gt;  else.&lt;/P&gt;&lt;P&gt; t_upd-exsed = j_1igrxref-exsed.&lt;/P&gt;&lt;P&gt; endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; if bedinv-low is not initial.&lt;/P&gt;&lt;P&gt; t_upd-bedinv = bedinv-low.&lt;/P&gt;&lt;P&gt;  else.&lt;/P&gt;&lt;P&gt; t_upd-bedinv = j_1igrxref-bedinv.&lt;/P&gt;&lt;P&gt; endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; if aedinv-low is not initial.&lt;/P&gt;&lt;P&gt; t_upd-aedinv = aedinv-low.&lt;/P&gt;&lt;P&gt;  else.&lt;/P&gt;&lt;P&gt; t_upd-aedinv = j_1igrxref-aedinv.&lt;/P&gt;&lt;P&gt; endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; if sedinv-low is not initial.&lt;/P&gt;&lt;P&gt; t_upd-sedinv = sedinv-low.&lt;/P&gt;&lt;P&gt;  else.&lt;/P&gt;&lt;P&gt; t_upd-sedinv = j_1igrxref-sedinv.&lt;/P&gt;&lt;P&gt; endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; if excur-low is not initial.&lt;/P&gt;&lt;P&gt; t_upd-excur = excur-low.&lt;/P&gt;&lt;P&gt;  else.&lt;/P&gt;&lt;P&gt; t_upd-excur = j_1igrxref-excur.&lt;/P&gt;&lt;P&gt; endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; if rdoc1-low is not initial.&lt;/P&gt;&lt;P&gt; t_upd-rdoc1 = rdoc1-low.&lt;/P&gt;&lt;P&gt;  else.&lt;/P&gt;&lt;P&gt; t_upd-rdoc1 = j_1igrxref-rdoc1.&lt;/P&gt;&lt;P&gt; endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; if ryear1-low is not initial.&lt;/P&gt;&lt;P&gt; t_upd-ryear1 = ryear1-low.&lt;/P&gt;&lt;P&gt;  else.&lt;/P&gt;&lt;P&gt; t_upd-ryear1 = j_1igrxref-ryear1.&lt;/P&gt;&lt;P&gt; endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; if rind-low is not initial.&lt;/P&gt;&lt;P&gt; t_upd-rind = rind-low.&lt;/P&gt;&lt;P&gt;  else.&lt;/P&gt;&lt;P&gt; t_upd-rind = j_1igrxref-rind.&lt;/P&gt;&lt;P&gt; endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; if status-low is not initial.&lt;/P&gt;&lt;P&gt; t_upd-status = status-low.&lt;/P&gt;&lt;P&gt;  else.&lt;/P&gt;&lt;P&gt; t_upd-status = j_1igrxref-status.&lt;/P&gt;&lt;P&gt; endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; if nccd-low is not initial.&lt;/P&gt;&lt;P&gt; t_upd-nccd = nccd-low.&lt;/P&gt;&lt;P&gt;  else.&lt;/P&gt;&lt;P&gt; t_upd-nccd = j_1igrxref-nccd.&lt;/P&gt;&lt;P&gt; endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; if nccdinv-low is not initial.&lt;/P&gt;&lt;P&gt; t_upd-nccdinv = nccdinv-low.&lt;/P&gt;&lt;P&gt;  else.&lt;/P&gt;&lt;P&gt; t_upd-nccdinv = j_1igrxref-nccdinv.&lt;/P&gt;&lt;P&gt; endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; if ecs-low is not initial.&lt;/P&gt;&lt;P&gt; t_upd-ecs = ecs-low.&lt;/P&gt;&lt;P&gt;  else.&lt;/P&gt;&lt;P&gt; t_upd-ecs = j_1igrxref-ecs.&lt;/P&gt;&lt;P&gt; endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; if ecsinv-low is not initial.&lt;/P&gt;&lt;P&gt; t_upd-ecsinv = ecsinv-low.&lt;/P&gt;&lt;P&gt;  else.&lt;/P&gt;&lt;P&gt; t_upd-ecsinv = j_1igrxref-ecsinv.&lt;/P&gt;&lt;P&gt; endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; if extax1-low is not initial.&lt;/P&gt;&lt;P&gt; t_upd-exaddtax1 = extax1-low.&lt;/P&gt;&lt;P&gt;  else.&lt;/P&gt;&lt;P&gt; t_upd-exaddtax1 = j_1igrxref-exaddtax1.&lt;/P&gt;&lt;P&gt; endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; if exinv1-low is not initial.&lt;/P&gt;&lt;P&gt; t_upd-exaddinv1 = exinv1-low.&lt;/P&gt;&lt;P&gt;  else.&lt;/P&gt;&lt;P&gt; t_upd-exaddinv1 = j_1igrxref-exaddinv1.&lt;/P&gt;&lt;P&gt; endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; if extax2-low is not initial.&lt;/P&gt;&lt;P&gt; t_upd-exaddtax2 = extax2-low.&lt;/P&gt;&lt;P&gt;   else.&lt;/P&gt;&lt;P&gt; t_upd-exaddtax2 = j_1igrxref-exaddtax2.&lt;/P&gt;&lt;P&gt; endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; if exinv2-low is not initial.&lt;/P&gt;&lt;P&gt; t_upd-exaddinv2 = exinv2-low.&lt;/P&gt;&lt;P&gt;   else.&lt;/P&gt;&lt;P&gt; t_upd-exaddinv2 = j_1igrxref-exaddinv2.&lt;/P&gt;&lt;P&gt; endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; if extax3-low is not initial.&lt;/P&gt;&lt;P&gt; t_upd-exaddtax3 = extax3-low.&lt;/P&gt;&lt;P&gt;   else.&lt;/P&gt;&lt;P&gt; t_upd-exaddtax3 = j_1igrxref-exaddtax3.&lt;/P&gt;&lt;P&gt; endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; if exinv3-low is not initial.&lt;/P&gt;&lt;P&gt; t_upd-exaddinv3 = exinv3-low.&lt;/P&gt;&lt;P&gt;  else.&lt;/P&gt;&lt;P&gt; t_upd-exaddinv3 = j_1igrxref-exaddinv3.&lt;/P&gt;&lt;P&gt; endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; append t_upd.&lt;/P&gt;&lt;P&gt;endform.                    " SUB_DATA_UPDATE&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  SUB_TAB_UPDATE&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        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 sub_tab_update .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;loop at t_upd.&lt;/P&gt;&lt;P&gt;update j_1igrxref from table t_upd.&lt;/P&gt;&lt;P&gt;commit work.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;if sy-subrc = 0.&lt;/P&gt;&lt;P&gt;message s050(yf) with 'DATA UPLOADED SUCCESFULLY'.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;endform.                    " SUB_TAB_UPDATE&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  SUB_VALUE&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;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; --&amp;gt;  p1        text&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; &amp;lt;--  p2        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 sub_value .&lt;/P&gt;&lt;P&gt;select single * from j_1igrxref&lt;/P&gt;&lt;P&gt;                into j_1igrxref&lt;/P&gt;&lt;P&gt;                where mblnr in p_mblnr&lt;/P&gt;&lt;P&gt;                and   mjahr in p_mjahr&lt;/P&gt;&lt;P&gt;                and zeile in p_zeile.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if sy-subrc = 0 .&lt;/P&gt;&lt;P&gt;    perform sub_data_update.&lt;/P&gt;&lt;P&gt;    perform sub_tab_update.&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt;message i052(yf).&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;endform.                    " SUB_VALUE&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;with Regards,&lt;/P&gt;&lt;P&gt;Kiran.G&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Apr 2008 12:17:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/can-we-update-database-using-se38/m-p/3782039#M910030</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-29T12:17:35Z</dc:date>
    </item>
    <item>
      <title>Re: can we update database using se38</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/can-we-update-database-using-se38/m-p/3782040#M910031</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As already said here, yes, we can update a table from SE38 by writing a "Z" program where you, manually, insert data into the table you want to. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;However if what you need is just populate the table only to do some tests or something you'd better create a Maintenaince View  for this table in the Transaction SM30. That'd be Safer.&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;Gabriel dos Santos&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 29 Apr 2008 18:33:51 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/can-we-update-database-using-se38/m-p/3782040#M910031</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-29T18:33:51Z</dc:date>
    </item>
  </channel>
</rss>

