<?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: Check condition on remote table fields in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/check-condition-on-remote-table-fields/m-p/5404212#M1241257</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hey Nihad,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;keep this code at the extreme bottom of the code like all your Case statements etc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;FORM app_tab. 
  APPEND ITAB_ORA.
ENDFORM.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 15 Apr 2009 04:01:26 GMT</pubDate>
    <dc:creator>former_member222860</dc:creator>
    <dc:date>2009-04-15T04:01:26Z</dc:date>
    <item>
      <title>Check condition on remote table fields</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/check-condition-on-remote-table-fields/m-p/5404193#M1241238</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi guys,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;and good morning all &lt;SPAN __jive_emoticon_name="happy"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Oracle table is defined:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CREATE TABLE KUPCI&lt;/P&gt;&lt;P&gt;(&lt;/P&gt;&lt;P&gt;POZIVNI        VARCHAR2(3 BYTE),&lt;/P&gt;&lt;P&gt; MSISDN         VARCHAR2(6 BYTE),&lt;/P&gt;&lt;P&gt;)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I need to check some field on oracle table. I want to do this as part of my abap include code:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; IF itab-dat = &amp;lt;oracle_table_field1&amp;gt; or itab-tel = &amp;lt;oracle_table_field2&amp;gt;.&lt;/P&gt;&lt;P&gt;    ACTION 1.&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt;   ACTION 2.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;how to do this?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks,&lt;/P&gt;&lt;P&gt;nihad&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: nihad omerbegovic on Apr 9, 2009 7:45 AM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Apr 2009 05:38:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/check-condition-on-remote-table-fields/m-p/5404193#M1241238</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-09T05:38:12Z</dc:date>
    </item>
    <item>
      <title>Re: Check condition on remote table fields</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/check-condition-on-remote-table-fields/m-p/5404194#M1241239</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In sap do you have oracle data base ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If yes use native sql command to use oracle table otherwise you can interact directly with oracle database.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Apr 2009 05:51:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/check-condition-on-remote-table-fields/m-p/5404194#M1241239</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-09T05:51:25Z</dc:date>
    </item>
    <item>
      <title>Re: Check condition on remote table fields</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/check-condition-on-remote-table-fields/m-p/5404195#M1241240</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;write this within exec.....endexec&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Siddarth&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Apr 2009 05:55:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/check-condition-on-remote-table-fields/m-p/5404195#M1241240</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-09T05:55:25Z</dc:date>
    </item>
    <item>
      <title>Re: Check condition on remote table fields</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/check-condition-on-remote-table-fields/m-p/5404196#M1241241</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Get the values of Oracle table into an itab,, then validate your condition with those itab values&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Check this code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;DATA: BEGIN OF itab_ora OCCURS 0,
        poz(3) type c,
        msi(6) type c,
      END OF itab_ora.  

EXEC SQL PERFORMING app_tab.
  SELECT * FROM KUPCI INTO :ITAB_ORA
ENDEXEC.

FORM app_tab.
  APPEND ITAB_ORA.
ENDFORM.

loop at itab_ora.
  if 
  -- condition
  else.
    -- condition
  endif.
 endloop.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Apr 2009 06:05:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/check-condition-on-remote-table-fields/m-p/5404196#M1241241</guid>
      <dc:creator>former_member222860</dc:creator>
      <dc:date>2009-04-09T06:05:16Z</dc:date>
    </item>
    <item>
      <title>Re: Check condition on remote table fields</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/check-condition-on-remote-table-fields/m-p/5404197#M1241242</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;yes, I use native sql. exec...endexec.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;but how I write syntax for oracle table field?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;connect to 'dbcon_name'&lt;/P&gt;&lt;P&gt;exec sql.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF itab-dat  = &lt;STRONG&gt;pozivni@kupci&lt;/STRONG&gt; or itab-tel = &lt;STRONG&gt;msisdn@kupci&lt;/STRONG&gt;. &lt;/P&gt;&lt;P&gt;Action1.&lt;/P&gt;&lt;P&gt;endexec.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;but is this syntax correct?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks,&lt;/P&gt;&lt;P&gt;Nihad&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Apr 2009 06:05:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/check-condition-on-remote-table-fields/m-p/5404197#M1241242</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-09T06:05:19Z</dc:date>
    </item>
    <item>
      <title>Re: Check condition on remote table fields</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/check-condition-on-remote-table-fields/m-p/5404198#M1241243</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;thanks, this is nice idea...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So can I write like this?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;exec sql.&lt;/P&gt;&lt;P&gt;........&lt;/P&gt;&lt;P&gt;loop at itab_ora.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;IF itab-poz = itab_ora-poz or itab-tel = itab_ora-msi.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;INSERT INTO KUPCI (....)VALUES (:itab-poz, :itab-tel.....).&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;endloop.&lt;/P&gt;&lt;P&gt;endexec.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Nihad&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Apr 2009 06:33:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/check-condition-on-remote-table-fields/m-p/5404198#M1241243</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-09T06:33:07Z</dc:date>
    </item>
    <item>
      <title>Re: Check condition on remote table fields</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/check-condition-on-remote-table-fields/m-p/5404199#M1241244</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;no this is not a correct syntax....&lt;/P&gt;&lt;P&gt;use the if condition outside exec...endexec.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;if &amp;lt;condition&amp;gt;.
   exec.
   ...
  endexec.
endif.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Siddarth&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Apr 2009 06:35:20 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/check-condition-on-remote-table-fields/m-p/5404199#M1241244</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-09T06:35:20Z</dc:date>
    </item>
    <item>
      <title>Re: Check condition on remote table fields</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/check-condition-on-remote-table-fields/m-p/5404200#M1241245</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;OK, but after condition I need to insert record into oracle table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;so,&lt;/P&gt;&lt;P&gt;IF condition1&lt;/P&gt;&lt;P&gt;.....&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt;......&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;exec sql.&lt;/P&gt;&lt;P&gt;insert into kupci (.,...) values (itab values)&lt;/P&gt;&lt;P&gt;endexec.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Nihad&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Apr 2009 06:37:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/check-condition-on-remote-table-fields/m-p/5404200#M1241245</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-09T06:37:09Z</dc:date>
    </item>
    <item>
      <title>Re: Check condition on remote table fields</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/check-condition-on-remote-table-fields/m-p/5404201#M1241246</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;you can try like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;loop at itab_ora.
  IF itab-poz = itab_ora-poz or itab-tel = itab_ora-msi.

    exec sql.
      INSERT INTO KUPCI (....)VALUES (:itab-poz, :itab-tel.....).
    endexec.

  endif.
endloop.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Apr 2009 06:40:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/check-condition-on-remote-table-fields/m-p/5404201#M1241246</guid>
      <dc:creator>former_member222860</dc:creator>
      <dc:date>2009-04-09T06:40:16Z</dc:date>
    </item>
    <item>
      <title>Re: Check condition on remote table fields</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/check-condition-on-remote-table-fields/m-p/5404202#M1241247</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;use it this way...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;exec sql.
........  " if this is an sql query
endexec.
loop at itab_ora.
IF itab-poz = itab_ora-poz or itab-tel = itab_ora-msi.
exec sql.
INSERT INTO KUPCI (....)VALUES (:itab-poz, :itab-tel.....).
endexec.
else.
"if you have some other query.
exec sql.
"sql query goes here
endexec.

endif.
endloop.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Siddarth&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Apr 2009 06:42:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/check-condition-on-remote-table-fields/m-p/5404202#M1241247</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-09T06:42:58Z</dc:date>
    </item>
    <item>
      <title>Re: Check condition on remote table fields</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/check-condition-on-remote-table-fields/m-p/5404203#M1241248</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;when I debug program I got warning message "Statement is not accessible".&lt;/P&gt;&lt;P&gt;step by step check shows that I have endless loop at this line .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select * from zbt_bonus into table itab.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;EXEC SQL PERFORMING app_tab.&lt;/P&gt;&lt;P&gt;  SELECT * FROM KUPCI INTO :ITAB_ORA&lt;/P&gt;&lt;P&gt;ENDEXEC.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;FORM app_tab.  " this is where I got in enless loop&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;APPEND ITAB_ORA.&lt;/STRONG&gt;**&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ENDFORM.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;have u idea what is wrong?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks,&lt;/P&gt;&lt;P&gt;Nihad&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Apr 2009 10:52:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/check-condition-on-remote-table-fields/m-p/5404203#M1241248</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-09T10:52:25Z</dc:date>
    </item>
    <item>
      <title>Re: Check condition on remote table fields</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/check-condition-on-remote-table-fields/m-p/5404204#M1241249</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Filter the selection criteria as per your requirement&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;EXEC SQL PERFORMING app_tab.
    SELECT POZIVNI, MSISDN 
      FROM KUPCI 
      INTO :ITAB_ORA
     WHERE POZIVNI = :P_POZ   " if any where-clause
ENDEXEC.


FORM app_tab. 
  APPEND ITAB_ORA.
ENDFORM.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Mahesh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Apr 2009 11:13:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/check-condition-on-remote-table-fields/m-p/5404204#M1241249</guid>
      <dc:creator>former_member222860</dc:creator>
      <dc:date>2009-04-09T11:13:09Z</dc:date>
    </item>
    <item>
      <title>Re: Check condition on remote table fields</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/check-condition-on-remote-table-fields/m-p/5404205#M1241250</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks, when new record is added into itab I must check all records in oracle table,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;specificly two fields: pozivni and ms.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;so, isn't this good:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT * FROM KUPCI INTO :ITAB_ORA  "consider all records from table KUPCI&lt;/P&gt;&lt;P&gt;                "then check if itab-poz and itab-tel already exists in itab_ora-pozivni and itab_ora-ms&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Nihad&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: nihad omerbegovic on Apr 9, 2009 1:23 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Apr 2009 11:22:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/check-condition-on-remote-table-fields/m-p/5404205#M1241250</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-09T11:22:44Z</dc:date>
    </item>
    <item>
      <title>Re: Check condition on remote table fields</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/check-condition-on-remote-table-fields/m-p/5404206#M1241251</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Nihab,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if the table is is in remote system( I mean another R/3 sytem) we can get the table and field details&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;through Function module&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;

RFC_READ_TABLE.

if you pass the tabel name it will return the available fields in the table...

&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Prabhudas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Apr 2009 11:26:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/check-condition-on-remote-table-fields/m-p/5404206#M1241251</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-09T11:26:15Z</dc:date>
    </item>
    <item>
      <title>Re: Check condition on remote table fields</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/check-condition-on-remote-table-fields/m-p/5404207#M1241252</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;No, this table is on another oracle database.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What Mahesh suggests is very fine, but I just need to put under loop&lt;/P&gt;&lt;P&gt;and check if my itab-poz and itab-tel fields already exist in remote table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Nihad&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Apr 2009 11:34:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/check-condition-on-remote-table-fields/m-p/5404207#M1241252</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-09T11:34:55Z</dc:date>
    </item>
    <item>
      <title>Re: Check condition on remote table fields</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/check-condition-on-remote-table-fields/m-p/5404208#M1241253</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello, will this program update oracle table KUPCI?&lt;/P&gt;&lt;P&gt;I want sap table zbt_kupci and oracle KUPCI to be updated on click of button PROVJERA.&lt;/P&gt;&lt;P&gt;Can u check this code please?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;REPORT ZTEST2_SCREEN .
TABLES: ZBT_BONUS.

TYPES : BEGIN OF TY_ITAB,
KLIJENT TYPE mandt,
POZIVNI(3) TYPE C,
TELEFON(6) TYPE C,
IME(25) TYPE C,
PREZIME(35) TYPE C,
NOVI(1) TYPE C,
DATUM TYPE dats,
KORISNIK(12) TYPE C,
END OF TY_ITAB.

data: begin of itab_ora occurs 0,
      ID TYPE NUM,
      SIF(13),
      POZIVNI(3),
      MS(6),
      SER(20),
      ID2(13),
      IME(25),
      PREZIME(35),
      NAZ(160),
      AD(160),
      DAT(9),
      NOV(1),
      end of itab_ora.  "same structure like ora table
DATA : WA_ITAB TYPE TY_ITAB.
data : wk_answer.
data: begin of itab occurs 0,
        man(3) type c,
        poz(3) type c,
        tel(6) type c,
        name(25) type c,
        surname(35) type c,
        novi(1) type c,
        dat type dats,
        usnam(12) type c,
     end of itab.

CALL SCREEN 100.

*&amp;amp;---------------------------------------------------------------------*
*&amp;amp;      Module  USER_COMMAND_0100  INPUT
*&amp;amp;---------------------------------------------------------------------*
*       text
*----------------------------------------------------------------------*

MODULE USER_COMMAND_0100 INPUT.

CASE SY-UCOMM.

when 'PROVJERA' .

call function 'POPUP_TO_CONFIRM_STEP'
exporting
defaultoption = 'Y'
textline1 = 'Da li zelite snimiti podatke?'(004)
textline2 = 'Sigurni?'(005)
titel = 'PROVJERA PODATAKA'(006)
start_column = 25
start_row = 6
cancel_display = 'X'
importing
answer = wk_answer.

case wk_answer.
when 'J'.
wa_itab-KLIJENT = ZBT_BONUS-MANDT.
wa_itab-pozivni = ZBT_BONUS-POZIVNI.
wa_itab-telefon = ZBT_BONUS-TELEFON.
wa_itab-ime = ZBT_BONUS-IME.
wa_itab-prezime = ZBT_BONUS-PREZIME.
wa_itab-novi = ZBT_BONUS-NOVI_KORISNIK.
wa_itab-datum = ZBT_BONUS-DATUM.
wa_itab-korisnik = SY-UNAME.

EXEC SQL.
  CONNECT TO 'ORADB'
ENDEXEC.

EXEC SQL.
*PERFORMING app_tab.
  SELECT * FROM KUPCI INTO :ITAB_ORA
ENDEXEC.
  APPEND ITAB_ORA.

exec sql.
Read itab_ora where itab_ora-pozivni = wa_itab-pozivni and
itab_ora-ms = wa_itab-telefon.
if sy-subrc &amp;lt;&amp;gt; 0.
update KUPCI using wa_itab.
endexec.

INSERT INTO ZBT_BONUS VALUES WA_ITAB.
COMMIT WORK.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Nihad&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 14 Apr 2009 10:40:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/check-condition-on-remote-table-fields/m-p/5404208#M1241253</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-14T10:40:19Z</dc:date>
    </item>
    <item>
      <title>Re: Check condition on remote table fields</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/check-condition-on-remote-table-fields/m-p/5404209#M1241254</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I don't know how to take all data from oracle table kupci into itab_ora.&lt;/P&gt;&lt;P&gt;Is this code right please check from the previous post..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When I debugg I got some sql error....Is abap logic ok?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks,&lt;/P&gt;&lt;P&gt;Nihad&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 14 Apr 2009 12:06:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/check-condition-on-remote-table-fields/m-p/5404209#M1241254</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-14T12:06:28Z</dc:date>
    </item>
    <item>
      <title>Re: Check condition on remote table fields</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/check-condition-on-remote-table-fields/m-p/5404210#M1241255</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;In order to get all the records into &lt;STRONG&gt;itab_ora&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;you 've to use like this :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;EXEC SQL PERFORMING app_tab.
    SELECT * FROM KUPCI INTO :ITAB_ORA
ENDEXEC.
 
 
FORM app_tab. 
  APPEND ITAB_ORA.
ENDFORM.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 14 Apr 2009 12:56:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/check-condition-on-remote-table-fields/m-p/5404210#M1241255</guid>
      <dc:creator>former_member222860</dc:creator>
      <dc:date>2009-04-14T12:56:13Z</dc:date>
    </item>
    <item>
      <title>Re: Check condition on remote table fields</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/check-condition-on-remote-table-fields/m-p/5404211#M1241256</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It gives me error&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Incorrect nesting: Before the statement "FORM", the structure	*&lt;/P&gt;&lt;P&gt;*introduced by "CASE" must be concluded by "ENDCASE".	*&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I put this code before case btu again the same....&lt;/P&gt;&lt;P&gt;Also, In CASE I fill wa_itab with data from inuput/output fields....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;nihad&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: nihad omerbegovic on Apr 14, 2009 3:41 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 14 Apr 2009 13:41:05 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/check-condition-on-remote-table-fields/m-p/5404211#M1241256</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-04-14T13:41:05Z</dc:date>
    </item>
    <item>
      <title>Re: Check condition on remote table fields</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/check-condition-on-remote-table-fields/m-p/5404212#M1241257</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hey Nihad,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;keep this code at the extreme bottom of the code like all your Case statements etc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;FORM app_tab. 
  APPEND ITAB_ORA.
ENDFORM.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 15 Apr 2009 04:01:26 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/check-condition-on-remote-table-fields/m-p/5404212#M1241257</guid>
      <dc:creator>former_member222860</dc:creator>
      <dc:date>2009-04-15T04:01:26Z</dc:date>
    </item>
  </channel>
</rss>

