<?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 read data from bw cube in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/read-data-from-bw-cube/m-p/2673482#M617494</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hallow&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i wont to have an example how to read data from BW CUBE&lt;/P&gt;&lt;P&gt;any sample will help &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i reward&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 20 Aug 2007 14:33:27 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-08-20T14:33:27Z</dc:date>
    <item>
      <title>read data from bw cube</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/read-data-from-bw-cube/m-p/2673482#M617494</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hallow&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i wont to have an example how to read data from BW CUBE&lt;/P&gt;&lt;P&gt;any sample will help &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;i reward&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Aug 2007 14:33:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/read-data-from-bw-cube/m-p/2673482#M617494</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-20T14:33:27Z</dc:date>
    </item>
    <item>
      <title>Re: read data from bw cube</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/read-data-from-bw-cube/m-p/2673483#M617495</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Look at the below thread&lt;/P&gt;&lt;P&gt;&lt;A class="jive_macro jive_macro_thread" href="https://community.sap.com/" __jive_macro_name="thread" modifiedtitle="true" __default_attr="27527"&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt; Sudheer&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Aug 2007 14:34:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/read-data-from-bw-cube/m-p/2673483#M617495</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-20T14:34:52Z</dc:date>
    </item>
    <item>
      <title>Re: read data from bw cube</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/read-data-from-bw-cube/m-p/2673484#M617496</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You could use either RSDRI_INFOPROV_READ_RFC or use the standard methods via BAPI object MDDataSetBW. Other ideas are to use Open Hub and write your own RFC to read the db table. The BAPI is the official way but as I said it's a bit difficult to use. It has the advantage to not only extract cube data but also extract query results so if your data is in multiple cubes you might want to use XML/A on queries on multiproviders. The XML/A statement is normally the way to handle this situation.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;&lt;P&gt;srinivas&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;b&amp;gt;*&lt;STRONG&gt;reward for useful answers&lt;/STRONG&gt;*&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Aug 2007 14:37:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/read-data-from-bw-cube/m-p/2673484#M617496</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-20T14:37:55Z</dc:date>
    </item>
    <item>
      <title>Re: read data from bw cube</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/read-data-from-bw-cube/m-p/2673485#M617497</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi srinivas&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;u can give my example of code how to do that ,simple one will help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Aug 2007 14:45:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/read-data-from-bw-cube/m-p/2673485#M617497</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-20T14:45:43Z</dc:date>
    </item>
    <item>
      <title>Re: read data from bw cube</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/read-data-from-bw-cube/m-p/2673486#M617498</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;REPORT  ZTEST_READ_CUBE1.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*2.G_END_OF_DATA &amp;#150; Once the FM is executed successfully, this output&lt;/P&gt;&lt;P&gt;*parameter will hold the value &amp;#145;X&amp;#146;, means extraction completed&lt;/P&gt;&lt;P&gt;*successfully.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES:&lt;/P&gt;&lt;P&gt;  BEGIN OF ET_LINE,&lt;/P&gt;&lt;P&gt;    0G_CWWTER TYPE /BI0/OIG_CWWTER,&lt;/P&gt;&lt;P&gt;    ZOCBRDMAJ TYPE /BIC/OIZOCBRDMAJ,&lt;/P&gt;&lt;P&gt;    ZOCBTIER TYPE /BIC/OIZOCBTIER,&lt;/P&gt;&lt;P&gt;  END OF ET_LINE,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  ET_DATA        TYPE ET_LINE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: TAB_ET          TYPE STANDARD TABLE OF ET_LINE&lt;/P&gt;&lt;P&gt;                       WITH DEFAULT KEY INITIAL SIZE 10.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: TAB_SFC TYPE RSDRI_TH_SFC.&lt;/P&gt;&lt;P&gt;DATA: REC_SFC TYPE RSDRI_S_SFC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REC_SFC-CHANM = '0G_CWWTER'.&lt;/P&gt;&lt;P&gt;INSERT REC_SFC INTO TABLE TAB_SFC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REC_SFC-CHANM = 'ZOCBRDMAJ'.&lt;/P&gt;&lt;P&gt;INSERT REC_SFC INTO TABLE TAB_SFC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REC_SFC-CHANM = 'ZOCBTIER'.&lt;/P&gt;&lt;P&gt;INSERT REC_SFC INTO TABLE TAB_SFC.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;WHAT KEY FIGURES YOU WANT RETURNED&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;DATA: TAB_SFK TYPE RSDRI_TH_SFK.&lt;/P&gt;&lt;P&gt;DATA: REC_SFK TYPE RSDRI_S_SFK.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*REC_SFK-KYFNM = 'ZOKCOUNT'.&lt;/P&gt;&lt;P&gt;*INSERT REC_SFK INTO TABLE TAB_SFK.&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;WHERE YOU SET THE PARAMETERS/FILTERS.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;DATA:  REC_RANGE       TYPE RSDRI_S_RANGE.&lt;/P&gt;&lt;P&gt;DATA:  TAB_RANGE       TYPE RSDRI_T_RANGE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLEAR REC_RANGE.&lt;/P&gt;&lt;P&gt;REC_RANGE-CHANM    = '0G_CWWTER'.&lt;/P&gt;&lt;P&gt;REC_RANGE-SIGN     = 'I'.&lt;/P&gt;&lt;P&gt;REC_RANGE-COMPOP   = 'EQ'.&lt;/P&gt;&lt;P&gt;REC_RANGE-LOW      = '1560'.&lt;/P&gt;&lt;P&gt;*REC_RANGE-HIGH =  '1700'.&lt;/P&gt;&lt;P&gt;APPEND REC_RANGE TO TAB_RANGE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLEAR REC_RANGE.&lt;/P&gt;&lt;P&gt;REC_RANGE-CHANM    = 'ZOCBRDMAJ'.&lt;/P&gt;&lt;P&gt;REC_RANGE-SIGN     = 'I'.&lt;/P&gt;&lt;P&gt;REC_RANGE-COMPOP   = 'BT'.&lt;/P&gt;&lt;P&gt;REC_RANGE-LOW      = '423'.&lt;/P&gt;&lt;P&gt;REC_RANGE-HIGH =  '520'.&lt;/P&gt;&lt;P&gt;APPEND REC_RANGE TO TAB_RANGE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: LIN_COUNT        TYPE I.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: FIRST_CALL       TYPE RS_BOOL.&lt;/P&gt;&lt;P&gt;FIRST_CALL = 'X'.&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 'RSDRI_INFOPROV_READ'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;    I_INFOPROV                   = 'ZCBMDREL'&lt;/P&gt;&lt;P&gt;    I_TH_SFC                     = TAB_SFC&lt;/P&gt;&lt;P&gt;    I_TH_SFK                     = TAB_SFK&lt;/P&gt;&lt;P&gt;    I_T_RANGE                    = TAB_RANGE&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_TH_TABLESEL                =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_T_RTIME                    =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_REFERENCE_DATE             = SY-DATUM&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_ROLLUP_ONLY                = RS_C_TRUE&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_T_REQUID                   =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_SAVE_IN_TABLE              = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_TABLENAME                  =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_SAVE_IN_FILE               = ' '&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_FILENAME                   =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_PACKAGESIZE                = 1000&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_MAXROWS                    = 0&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_AUTHORITY_CHECK            = RSDRC_C_AUTHCHK-READ&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_CURRENCY_CONVERSION        = 'X'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_USE_DB_AGGREGATION         = RS_C_TRUE&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_USE_AGGREGATES             = RS_C_TRUE&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_READ_ODS_DELTA             = RS_C_FALSE&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_CALLER                     = RSDRS_C_CALLER-RSDRI&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_DEBUG                      = RS_C_FALSE&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_CLEAR                      = RS_C_FALSE&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  IMPORTING&lt;/P&gt;&lt;P&gt;    E_T_DATA                     = TAB_ET&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  E_END_OF_DATA                =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  E_AGGREGATE                  =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  E_SPLIT_OCCURRED             =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  E_T_MSG                      =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  CHANGING&lt;/P&gt;&lt;P&gt;    C_FIRST_CALL                 = FIRST_CALL&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ILLEGAL_INPUT                = 1&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ILLEGAL_INPUT_SFC            = 2&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ILLEGAL_INPUT_SFK            = 3&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ILLEGAL_INPUT_RANGE          = 4&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ILLEGAL_INPUT_TABLESEL       = 5&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  NO_AUTHORIZATION             = 6&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ILLEGAL_DOWNLOAD             = 7&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  ILLEGAL_TABLENAME            = 8&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  TRANS_NO_WRITE_MODE          = 9&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  INHERITED_ERROR              = 10&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  X_MESSAGE                    = 11&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  OTHERS                       = 12&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;&lt;/P&gt;&lt;P&gt;DESCRIBE TABLE TAB_ET LINES LIN_COUNT.&lt;/P&gt;&lt;P&gt;WRITE : LIN_COUNT.&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Mahesh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 20 Aug 2007 14:45:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/read-data-from-bw-cube/m-p/2673486#M617498</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-20T14:45:47Z</dc:date>
    </item>
  </channel>
</rss>

