<?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: RFC in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/rfc/m-p/2921171#M687913</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;/P&gt;&lt;P&gt;Try the following&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the options&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You should concatenate in such way, that it should like this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;(WERKS = '0288').&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try the below code&lt;/P&gt;&lt;P&gt;DATA : WERKS_STR TYPE STRING.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CONCATENATE ''''&lt;/P&gt;&lt;P&gt;         w_werks&lt;/P&gt;&lt;P&gt;         ''''&lt;/P&gt;&lt;P&gt;         INTO WERKS_STR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CONCATENATE '(WERKS =  '&lt;/P&gt;&lt;P&gt;             WERKS_STR&lt;/P&gt;&lt;P&gt;             ')'&lt;/P&gt;&lt;P&gt;             INTO t_options-text .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;append t_options.&lt;/P&gt;&lt;P&gt;*************&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;MD&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 11 Oct 2007 14:48:44 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-10-11T14:48:44Z</dc:date>
    <item>
      <title>RFC</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/rfc/m-p/2921170#M687912</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Experts,&lt;/P&gt;&lt;P&gt;I am using the FM :RFC_READ_TABLE inmy program.In this i am filling the options table for giving conditions(Where clause).i am giving condition to retrieve only one record.In the database also there is only one record which satisfies that condition.But after exicuting the FM when i see data in the data table it is retrieving all the rows in the table.Can anybody tell me what is the reason?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;See this code:&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  YTEST_RFC&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  YTEST_RFC.&lt;/P&gt;&lt;P&gt;DATA: t_options   LIKE rfc_db_opt    OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;      t_fields    LIKE rfc_db_fld    OCCURS 0 WITH HEADER LINE,&lt;/P&gt;&lt;P&gt;      t_data      LIKE tab512        OCCURS 0 WITH HEADER LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: w_werks(4) type c value '0288'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:w_rfcdest LIKE zvxxparam_global-value.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; MOVE 'MATNR' TO T_fields-fieldname.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    APPEND  t_fields.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CONCATENATE  'WERKS' 'EQ'  INTO T_options-text SEPARATED BY space.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CONCATENATE t_options-text ' ''' w_werks '''' into t_options-text.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    write:/ 'hjbkjnkn'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;    CALL FUNCTION 'RFC_READ_TABLE'&lt;/P&gt;&lt;P&gt;    DESTINATION w_rfcdest&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      EXPORTING&lt;/P&gt;&lt;P&gt;        query_table                = 'Z2SKU1'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      DELIMITER                  = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      NO_DATA                    = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      ROWSKIPS                   = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      ROWCOUNT                   = 0&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;      tables&lt;/P&gt;&lt;P&gt;        OPTIONS                    = T_OPTIONS&lt;/P&gt;&lt;P&gt;        fields                     = T_FIELDS&lt;/P&gt;&lt;P&gt;        data                       = T_DATA&lt;/P&gt;&lt;P&gt;     EXCEPTIONS&lt;/P&gt;&lt;P&gt;       TABLE_NOT_AVAILABLE        = 1&lt;/P&gt;&lt;P&gt;       TABLE_WITHOUT_DATA         = 2&lt;/P&gt;&lt;P&gt;       OPTION_NOT_VALID           = 3&lt;/P&gt;&lt;P&gt;       FIELD_NOT_VALID            = 4&lt;/P&gt;&lt;P&gt;       NOT_AUTHORIZED             = 5&lt;/P&gt;&lt;P&gt;       DATA_BUFFER_EXCEEDED       = 6&lt;/P&gt;&lt;P&gt;       OTHERS                     = 7&lt;/P&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;ELSE.&lt;/P&gt;&lt;P&gt;LOOP AT T_DATA.&lt;/P&gt;&lt;P&gt;WRITE:/ T_DATA.&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;    ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Oct 2007 13:04:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/rfc/m-p/2921170#M687912</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-11T13:04:15Z</dc:date>
    </item>
    <item>
      <title>Re: RFC</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/rfc/m-p/2921171#M687913</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;/P&gt;&lt;P&gt;Try the following&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the options&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You should concatenate in such way, that it should like this&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;(WERKS = '0288').&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try the below code&lt;/P&gt;&lt;P&gt;DATA : WERKS_STR TYPE STRING.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CONCATENATE ''''&lt;/P&gt;&lt;P&gt;         w_werks&lt;/P&gt;&lt;P&gt;         ''''&lt;/P&gt;&lt;P&gt;         INTO WERKS_STR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CONCATENATE '(WERKS =  '&lt;/P&gt;&lt;P&gt;             WERKS_STR&lt;/P&gt;&lt;P&gt;             ')'&lt;/P&gt;&lt;P&gt;             INTO t_options-text .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;append t_options.&lt;/P&gt;&lt;P&gt;*************&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;MD&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 11 Oct 2007 14:48:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/rfc/m-p/2921171#M687913</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-10-11T14:48:44Z</dc:date>
    </item>
  </channel>
</rss>

