Launch of BEx Analyzer via RRMX, other transaction?

Transaction RRMX has been a common means for us to launch the BEx Analyzer in our BW 3.x system.  After upgrading to NW04s, transaction RRMX continues to call the 3.x BEx Analyzer.  Is there a way to have this call the new NW04s (7.0) BEx Analyzer or perhaps to call it from a different backend transaction?
Regards,
Rod

Hi Bala
We have upgraded our development box to 2004S including front end ( SP9 and FEP 903). As we are not able to perform old 3.5 functionalities in 2004S with FEP 903 we have decided to go back to 3.x Bex Analyzer.
As you explained below, can you please shred some light how to configure to launch only 3.x BEx anayzer from START->PROGRAM->BUISNESS EXPLORER. We dont want to see the 2004S BEx analyzer if we navigate from START menu.
I am able to bring 3.X analyzer through RRMX after making changes in the GLOBAL SETTINGS as you said.
I am not able to locate Analyzer under BEx in my PC as you mentioned below.
HKEY_CURRENT_USER\Software\SAP\BEx\Analyzer]
"LAUNCH_VERSION"="LEGACY
Can you provide me more details for the sentence "For non NW04s BW system to launch only 3.x BEX, there is a fix that need to be applied to the backend system" as you mentioned previously.
I appreciate your help.
Thanks
Prasad Talluru

Similar Messages

  • Please Help -- Launch of BEx Analyzer via RRMX?

    We have users who access SAP BW reports and are having problem accessing the reports.The cause for this is the latest version of Business Explorer Release 2004's 7004.4.0.5. According to corporate standards, users need to have Business Explorer 3.5 version only and this will be supported correctly.
    How do we configure to launch only 3.x BEx anayzer from RRMX?
    We don’t want to see the 2004S BEx analyzer.
    I am able to bring 3.X analyzer through RRMX after making changes in the GLOBAL SETTINGS for individual user.
    How can we do this setting on every PC in the company without going to each PC and fixing it? We have around 800 users.

    Hi
    I am trying to find out what version we are in SAP BW. I tried to go to tcode - SAINT or SPAM or RSA1-->system status to find the version (SP>=10) as per Chetan.
    It was bit confusing for me to see which the right SP was. I have asked the basis to give me update on this.
    If we are in SP>=10, who would do the changes? Can you please let me know?
    I would like to thank every body who are helping me. I would give more points once I am able to solve this.
    Thanks again.
    Kiran

  • Automated start of Excel BEx Analyzer via Web VBScript

    Hi all,
    at first... all the versions:
    SAPGUI 6.40 Patch Level 19, BW 3.5 Addon Patch 9, BI 7.0 with NetWeaver 2004s, Excel 2002 SP3.
    I got the following working code to start Excel out of our Intranet, start the BEx Analyzer and connect to our BW:
    <html>
    <head>
    <title>Excel Script</title>
    <SCRIPT LANGUAGE="VBScript">
    sub bwreport()
    Dim app
    Dim myConnection ' As Object
    Dim logonToBW2 ' As Boolean
    ' Launch Excel
    set app = createobject("Excel.Application")
    ' Make it visible
    app.Visible = true
    ' Open xla file
    app.Workbooks.Open("C:ProgrammeSAPFrontEndBWsapbex.xla")
    app.Run("SAPBEX.XLA!sapBEXinit")
    ' Logon to BW
    logonToBW2 = False
    Set myConnection = app.Run("SAPBEX.XLA!SAPBEXgetConnection")
    With myConnection
    .client = "001"
    .User = "myuser"
    .Password = "mypw"
    .Language = "de"
    .systemnumber = "00"
    .ApplicationServer = "xxx.xxx.xxx.xxx"
    .UseSAPLogonIni = false
    .Logon 0, True
    If .IsConnected = 0 Then
    MsgBox "Verbunden"
    .Logon 0, False
    If .IsConnected <> 1 Then
    MsgBox "Fehler beim Verbinden"
    End If
    End If
    End With
    app.Run("SAPBEX.XLA!SAPBEXinitConnection")
    logonToBW2 = True
    ' Give the user control of Excel
    app.UserControl = true
    end sub
    </SCRIPT>
    <P> </P>
    </head>
    <body>
    <button onclick= "bwreport()">Alternative Excel</button>
    </body>
    </html>
    I'm still working on two issues here and hope you can help me:
    1.
    app.Workbooks.Open("C:\Programme\SAP\FrontEnd\BW\sapbex.xla")
    The Webscript will be used by many BW-Users so the full installation path is not the same for all users. Is there a way to start the Analyzer without the full path ?
    When I start Excel with "Excel.Application" via OLE out of my Script, then BEx is not automatically loaded, that's why I need the above line.
    But when I start Excel manually, it's loaded automatically. So there has to be some way Excel "knows" the location of an installed BEx Add-In. Maybe there is some addition to say Excel to start all it's usual Add-Ins, or to start in standard behaviour ?
    2.
    app.Run("SAPBEX.XLA!sapBEXinit")
    Before I added this line, I always got the BEx Analyzer title "xxxsapbexxxx" and was unable to use any macros or functionality of the BEx Analyzer.
    I found hints and code examples to use "RunAutoMacros" so sapbex.xla is fully initialized but wasn't able to make it work in my code.
    So I checked the macros of sapbex.xla and "sapBEXinit" seems to do the job although I'm not sure if this is a complete/clean initialization of the sapbex.
    Thx,
      Thomas
    Message was edited by: Thomas Kassumeh
    Message was edited by: Thomas Kassumeh

    Welcome to SDN.
    First of all thanks for sharing the script, good work.
    coming to your first question.
    you can get the path by reading the system registry
    its under <b>"SAP.BusinessExplorer.Analyzer\path"</b>
    if you analyze the FM "RSAH_LAUNCH_EXCEL" in BW system, you can get the logic for your script.
    Regards
    Raja

  • Using Bex Analyzer via internet

    Hello experts,
    I have BW 3.5 and do not have portal. I want users travelling in various locations to access / run queries via internet. Some queries are static (updated once a day) and some are dynamic (structure updated every 15 min). What all steps do I take to acheive this?
    Any help would be rewarded with points.
    Thanks
    UV

    Hi UV,
    Ok..Here are the steps to create a simple web report:
    1. Create a quesry on your cube. Goto bex analyzer and just drag and drop a few chars in the rows and columns sections and save.
    2. Now goto start -> programs -> business explorer -> web application designer.
    3. In the WAD drag and drop table web item (you would find lots of them like table, chart, etc..) to the rightr hand side.
    4. Now below the web items you would find the properties tab. Now in the properties for the table select the query that you created. Save.
    5. There is a button in WAD to execute the report in browser. Execute and check.
    Bye
    Dinesh

  • Query Jump from Bex Analyzer to r/3 transactions: error of web server

    Hello,
    I have created a query jump in the RSBBS transaction to go in R/3 through a Bex Query. When i choose the jump in the query anayzer I have the error message:
    <b>No Web server maintained for the presentation of log. system.</b>
    Do you have ever had this message? what is the solution? why do my bex anayzer use a web interface to connect in R/3?
    Thanks a lot!
    Julien

    Hi
    this may be possible by using an openDocument URL.
    http://help.sap.com/businessobject/product_guides/boexir31/en/xi3-1_url_reporting_opendocument_en.pdf
    Still you have to configure the auhtentication connectivity between BOBJ and SAP Backend in the BOBJ CMC console.
    And setup the SSO option in the database configuration panel of your CR reports (this has also to be done in the CMC, just go to Folders, navigate to your report and invoke the context menu. You have to scroll to the the bottom of the panel in order to find the SSP option)
    Regards,
    Stratos

  • Error when launching BEx analyzer from Portals

    BI Gurus...
    We are working on an initiative to migrate our user interface from SAP GUI to Enterprise Portal.
    Bex Analyzer is primary mode of reporting at this time.
    After importing the Roles into EP, I am able to execute the web queries successfully, in the BEx Wen analyzer. But, I get an error when I click on any of the excel workbooks. Our expectation was that once we click on the excel workbook name, the BEx analyzer will launch from EP. But it seems like the issue is with launching BEx Analyzer from BI Portal.
    Has anyone faced this issue before?
    Is it possible to launch BEx Analyzer from EP?
    Are their some key portal settings we have missed out on to enable launching BEx analyzer from EP?
    Please provide your thoughts/experience.
    Thanks,
    Ajay.

    Hi WernerS,
    Thanks for your response.
    The RRMXP Transaction works and it launching the BEx Analyzer as expected.
    Now, as per our research, I think there are 2 ways of launching BEx analyzer from BI Portals.
    1) Call via a URL
    You can call BEx Analyzer via the following URL: http(s)://<server:port>/sap/bc/bsp/sap/rsr_bex_launch/bexanalyzerportalwrapper.htm
    You can modify the URL to open BEx Analyzer with either a workbook, a query or a query view. You can use the following parameters to do this:
    ●      Parameter to open the workbook: ?WBID=<wb_id>
    I have tried calling via URL iView, but instead of launching the BEx Analyzer, it just throws a dialog box to "save" or "open" a file, RRMX.bex. When I try to open this file, it says "Invalid File Format".
    I tried opening the file in notepad and I see the following parameters passed.
               test
               Data=BX2,CONAJP,EN,mikoyan,17,,,250,
               9
    Any clue about what I am doing wrong?
    2) Calling via a Transaction
    You can generate BEx Analyzer in Portal Content Studio as an SAP Transaction iView.
    The iViews are of type SAP Transaction iView and have the code link com.sap.portal.app integrator.sap.Transaction.
    The most important properties are System, Transaction Code (TCODE) and ApplicationParameter.
    ●      The Transaction Code for all workbooks is RRMXP.
    ●      The ApplicationParameter property contains the value WBID=<WORKBOOK_ID>.
    I have tried this approach as well. When I open this iView, I see the RRMXP transaction in the Internet explorer, but the workbooks still does not open in the BEx Analyzer (Excel)
    Any thoughts on where am I going wrong ?
    Thanks,
    Ajay.

  • SAPBEXgetConnection doesn't return proper values when BEX is open via RRMX

    had to put a lot of interactivity in some workbook based on the user profile and going far beyond the simple authorisation objects.
    Following the advice of some specialists such as Peter Knoer, I used the following code to get the user connection details:
    <i>Set myConnection = Run("SAPBEX.XLA!SAPBEXgetConnection")
    With myConnection ' call the connection
    Sheets("BAPI").Cells(27, 2).Value = myConnection.Client
    Sheets("BAPI").Cells(28, 2).Value = myConnection.User
    Sheets("BAPI").Cells(29, 2).Value = myConnection.language
    Sheets("BAPI").Cells(30, 2).Value = myConnection.SystemNumber
    Sheets("BAPI").Cells(31, 2).Value = myConnection.System
    Sheets("BAPI").Cells(32, 2).Value = myConnection.ApplicationServer
    End With</i>
    Everything works fine as long as the user first launch BEX and connect directly in BEX.
    This command function fails if BEX is launch from SAP EasyAccess Menu via the RRMX transaction.
    Any clue why this function does not work in the case of a launch via RRMX?
    I tried several alternative, is there a better Function to use to get all the user connection details in this case?
    thanks for your insights on this point.

    Hi Peter,
    why do I need to test what is the current login?
    I had the request to make truly dynamic workbook based on user profile: logo, workbook label based on user language  etc.
    To do so, I need to pass either the user name or the system number or the language to two RFC/BAPI functions from excel. Have a look at the complete macro below:
    +Sub BAPIUserDetail()
    'Declaration for the necessary objects
    Dim myConnection, myConnection2, objLogonControl, objBAPIControl, objConnection, objUserDetail, objUserName, objTranslation, objTranslationTable As Object
    Dim objTranslationDelimiter As Object
    Dim objTranslationOptions As Table
    Sheets("BAPI").Range("B27:B33").Value = ""
    Set myConnection = Run("SAPBEX.XLA!SAPBEXgetConnection")
    With myConnection ' call the connection
    Sheets("BAPI").Cells(27, 2).Value = myConnection.Client
    Sheets("BAPI").Cells(28, 2).Value = myConnection.User
    Sheets("BAPI").Cells(29, 2).Value = myConnection.language
    Sheets("BAPI").Cells(30, 2).Value = myConnection.SystemNumber
    Sheets("BAPI").Cells(31, 2).Value = myConnection.System
    Sheets("BAPI").Cells(32, 2).Value = myConnection.ApplicationServer
    '.UseSAPLogonIni = False 'important for automatic connection
    '.Logon 0, True ' This will provide a dialog to appear
    'If .IsConnected <> 1 Then
    '.Logon 0, False
    'If .IsConnected <> 1 Then Exit Sub
    'End If
    End With
    'Run "sapbex.xla!sapbexinit"
    ' if the user launch bex via SAPGUI easyaccess, sometimes the connection parameter fails
    Dim objVerifyConnection As String
    objVerifyConnection = Sheets("BAPI").Cells(27, 2).Value
    If objVerifyConnection = "" Then
    'Close completely the connection to BW !
    Run "sapbex.xla!dialOut", True, True
    'We warn-out the user that BEX connection is not correct
    MsgBox "ATTENTION: Les Parametres de Connection de votre BEX ne sont pas correctement transmis depuis votre SAPGUI. Veuillez vous reconnecter et relancer la derniere requête."
    'We recreate a new connection via SAPlogon dialog and relaunch the first query in the sequence of SAPBEXqueries worksheet
    Dim r As Range
    Set r = Range("SAPBEXqueries!SAPBEXq0003")
    Run "sapbex.xla!SAPBEXrefresh", False, r
    'We get another time all the connection parameter in the BAPI sheet
    Set myConnection2 = Run("SAPBEX.XLA!SAPBEXgetConnection")
    With myConnection2 ' call the connection
    Sheets("BAPI").Cells(27, 2).Value = myConnection2.Client
    Sheets("BAPI").Cells(28, 2).Value = myConnection2.User
    Sheets("BAPI").Cells(29, 2).Value = myConnection2.language
    Sheets("BAPI").Cells(30, 2).Value = myConnection2.SystemNumber
    Sheets("BAPI").Cells(31, 2).Value = myConnection2.System
    Sheets("BAPI").Cells(32, 2).Value = myConnection2.ApplicationServer
    End With
    End If
    'Create automatic connection for the user USER_BAPI to gather the Entity and Logo parameters linked to the user connected
    Set objBAPIControl = CreateObject("SAP.Functions") 'Create ActiveX object
    'Specify user
    objBAPIControl.Connection.User = "USER_BAPI"
    'Then password
    objBAPIControl.Connection.Password = "BOUYGUES"
    'Client
    objBAPIControl.Connection.Client = Sheets("BAPI").Cells(27, 2).Value
    'Target server address
    objBAPIControl.Connection.ApplicationServer = Sheets("BAPI").Cells(32, 2).Value
    'Language code
    objBAPIControl.Connection.language = Sheets("BAPI").Cells(29, 2).Value
    'System ID
    objBAPIControl.Connection.System = Sheets("BAPI").Cells(31, 2).Value
    'System Number
    objBAPIControl.Connection.SystemNumber = Sheets("BAPI").Cells(30, 2).Value
    'Finally, try to logon to the specified system and check if the connection established
    If objBAPIControl.Connection.Logon(0, True) <> True Then
    MsgBox "Cannot Log on to SAP" 'Issue message if cannot logon
    Else
    '  MsgBox "Logged on to SAP!"
    End If
    On Error Resume Next
    ' BAPI_USER_GET_DETAIL to get the user's parameter1 values
    Set objUserDetail = objBAPIControl.Add("BAPI_USER_GET_DETAIL")
    Set objUserName = objUserDetail.exports("USERNAME")
    objUserName.Value = Sheets("BAPI").Cells(15, 2).Value
    ' Function call
    objUserDetail.call
    ' Getting the result set in a table
    Dim objTable As Table
    Set objTable = objUserDetail.Tables("PARAMETER1")
    ' Printing the number of company codes
    'MsgBox "Row count :" & objTable.RowCount
    Sheets("BAPI").Cells(16, 2) = objTable.RowCount
    ' Clearing the PARAMETER1 Table on the Excel Sheet
    Sheets("BAPI").Range("A18:C25").Value = ""
    ' Saving the PARAMETER1 Table to the Excel Sheet
    For i = 1 To objTable.RowCount
    Sheets("BAPI").Cells(17 + i, 1) = objTable.Cell(i, 1)
    Sheets("BAPI").Cells(17 + i, 2) = objTable.Cell(i, 2)
    Next i
    'if any error then displaying the same to the users
    If Err Then
        MsgBox Err.Description
    End If
    ' Determine the standard SAP language code
    Dim language As String
    language = Sheets("BAPI").Cells(29, 2).Value
    Select Case language
    'FR
    Case "FR"
    Sheets("BAPI").Cells(16, 5).Value = "F"
    'EN
    Case "EN"
    Sheets("BAPI").Cells(16, 5).Value = "E"
    'DE
    Case "DE"
    Sheets("BAPI").Cells(16, 5).Value = "D"
    'ES
    Case "ES"
    Sheets("BAPI").Cells(16, 5).Value = "S"
    'Empty Language
    Case ""
    Sheets("BAPI").Cells(16, 5).Value = "F"
    Case Else
    Sheets("BAPI").Cells(16, 5).Value = "F"
    End Select
    ' RFC_READ_TABLE to get all the translation for the text label according to user preference
    Set objTranslation = objBAPIControl.Add("RFC_READ_TABLE")
    Set objTranslationTable = objTranslation.exports("QUERY_TABLE")
    objTranslationTable.Value = Sheets("BAPI").Cells(8, 5).Value
    Set objTranslationDelimiter = objTranslation.exports("DELIMITER")
    objTranslationDelimiter.Value = Sheets("BAPI").Cells(10, 5).Value
    Set objTranslationSkips = objTranslation.exports("ROWSKIPS")
    objTranslationSkips.Value = "0"
    Set objTranslationCount = objTranslation.exports("ROWCOUNT")
    objTranslationCount.Value = "0"
    'Define the filters for the OPTIONS table
    Dim area As String
    Dim langu As String
    area = Sheets("BAPI").Cells(14, 5)
    langu = Sheets("BAPI").Cells(16, 5)
    Set objTranslationOptions = objTranslation.Tables("OPTIONS")
    objTranslationOptions.AppendRow
    objTranslationOptions(1, "TEXT") = "AREA = '" & area & "' AND LANGU = '" & langu & "'"
    ' Function call
    objTranslation.call
    ' Getting the result set in a table
    Dim objTTable As Table
    Set objTTable = objTranslation.Tables("DATA")
    ' Printing the number of company codes
    'MsgBox "Row count :" & objTTable.RowCount
    Sheets("BAPI").Cells(12, 5) = objTTable.RowCount
    ' Clearing the  Table on the Excel Sheet
    Sheets("BAPI").Range("G7:Z10000").Value = ""
    ' Saving the  Table to the Excel Sheet
    For i = 1 To objTTable.RowCount
    Sheets("BAPI").Cells(6 + i, 7) = objTTable.Cell(i, 1)
    Next i
    'Convert to column the semicolon delimited text from the
    Dim objRange1 As Range
        'Set up the ranges
        Set objRange1 = Sheets("BAPI").Range("G7:G10000")
        'Do the first parse
        objRange1.TextToColumns _
          Destination:=Range("G7"), _
          DataType:=xlDelimited, _
          Tab:=False, _
          Semicolon:=True, _
          Comma:=False, _
          Space:=False, _
          Other:=False, _
          OtherChar:="-"
    'Replace the * by the € symbol, there is a pb with this caracter in the RFC_READ_TABLE
      Dim Cell As Variant
        For Each Cell In Sheets("BAPI").Range("K7:K1000")
            Cell.Value = Replace(Cell.Value, "*", "€")
        Next Cell
    'Insert logo in the BAPI worksheet
    Dim objPic As Object
    Dim ApplicationServer As String
    Dim logo As String
    ApplicationServer = Sheets("BAPI").Cells(32, 2).Value
    logo = Sheets("BAPI").Cells(20, 5).Value
    If logo = "Langue!" Then
    MsgBox "Attention: Il n'y a pas d'Entité et de Logo associés à votre profile! Veuillez contacter votre Administrateur."
    Else
    'Assign inserted image to an object
    Set objPic = Worksheets("BAPI").Pictures.Insert("http://" & ApplicationServer & ".bouygues-construction.com:8000/sap/bw/Mime/BEx/Bouygues%20Logos/" & logo & ".gif")
    objPic.Left = 400
    objPic.Top = 300
    objPic.Name = "MyLogo"
    objPic.Height = 100
    ' using the name reference to change width
    'Worksheets("BAPI").Shapes("MyLogo").Width = Worksheets("BAPI").Shapes("MyLogo").Width / 4
    'if any error then displaying the same to the users
    'Insert logo in the BAPI worksheet
    Dim objMainPic As Object
    'Dim ApplicationServer As String
    'Dim logo As String
    'ApplicationServer = Sheets("BAPI").Cells(32, 2).Value
    'logo = Sheets("BAPI").Cells(20, 5).Value
    'Assign inserted image to an object
    Set objMainPic = Worksheets("TBD dynamique").Pictures.Insert("http://" & ApplicationServer & ".bouygues-construction.com:8000/sap/bw/Mime/BEx/Bouygues%20Logos/" & logo & ".gif")
    objMainPic.Left = 30
    objMainPic.Top = 30
    objMainPic.Name = "MyMainLogo"
    'objMainPic.Height = 100
    ' using the name reference to change width
    Worksheets("TBD dynamique").Shapes("MyMainLogo").Width = Worksheets("TBD dynamique").Shapes("MyMainLogo").Width * 0.9
    End If
    If Err Then
        MsgBox Err.Description
    End If
    'log off for the USER_BAPI
    objBAPIControl.Connection.Logoff
    End Sub+
    But as I said the SAPBEXgetConnection  does not behave the same way if login is done directly done in BEX or via RRMX. Any Clue?

  • Doubts about the advantages and disadvantages of BEx Analyzer

    Hi people!
    Do you know in specific. What are the advantages and disadvantages of BEx Analyzer?
    and Do you know the limitations and scope of the bex analyzer?
    Talking about the security issue. What kind of resticciones be applied to end-users to control information. Protecting system
    resources and the information that the user uses, not be manipulated.
    I hope you could answer my doubts
    Ramon
    Thanks

    Hi!
    The standard BEx BI 3.x tools, is no longer available with the SAP NetWeaver 7.0 BI tools; however, it is part of the SAP BI add-on installation that, by default, will install the BW 3.x tools along with the newer BI 7.0 tools.
    We want to prevent unauthorized download of data to excel sheets from users who have installed bex analyzer but are not authorized to do that. Certain users only have to access querys from web and shouldn't have to use reports from bex analyzer.
    The only accepted way to access reports for all users is by using web querys published in our intranet. But many users have bex analyzer installed and we don't want that an unauthorized user download data to a excel sheet via bex analyzer.
    I'm testing with one user with this roles, but bex web template and bex analyzer have similiar object authorizations, and i don't know if is possible prevent unauthorized download of data from excel sheets.
    Final users don't access to bex analyzer by rrmx transaction
    Until know i'm testing with this user roles:
    1. ZBW:BEX_WEB:RFC (for web templates)
    S_RFC:
    ACTVT:     16
    RFC_NAME:
    RFC1
    RSBOLAP_BICS
    RSBOLAP_BICS_CONSUMER
    RSBOLAP_BICS_PROVIDER
    RSBOLAP_BICS_PROVIDER_VAR
    RSOBJS_RFC_INTERFACE
    RSRCI_LOCAL_VIEW
    RSWRTEMPLATE
    SDIFRUNTIME
    SYST
    RFC_TYPE:  FUGR
    2. ZBW:BEX:RFC (for Bex Analyzer):
    ACTVT:     16 
    RFC_NAME:
    RSOBJS_RFC_INTERFACE
    RSR_XLS_RFC
    RZX0
    SDIFRUNTIME
    SM02
    SUNI
    SYST
    RFC_TYPE:  FUGR
    please take in count this points:
    1. Prevent unauthorized download of data to excel sheets from users that should have accees only querys from web not bex analyzer (very important this point)=
    2. what are the disadvantages of BEx Analyzer, if only if limited by excel...from other point like performance, workprocess with long runtimes, memory issues, for said something.
    I don't know if i'm going by good way.
    Somebody could help me?
    Ramon

  • Error with BEx Analyzer

    I am getting the following errors when launching BEx analyzer. What do I do to solve this"
    Error Group
    RFC_ERROR_PROGRAM
    Message
    SAPLOGON_ID 'BID - Netweaver 7.0 EHP2 BI' not found in saplogon.ini

    check if you are to logon to Query designer for the same system and client. I guess you will not be able to correct.
    Most probably, entry for the system is missing in the ini file. check if you are able to connect to Bex analyzer on some other system. If yes, copy the INI file from that system to your system.
    you should be able to ini file
    C drive > Program Files > SAP > Front End
    Regards,
    Gaurav

  • BW on HANA Trial - Using BEx Analyzer

    Hello,
    is my assumption correct that it is not possible to use BEx Analyzer with the BW on HANA Trial?
    When I try to start BEx Analyzer via remote desktop of my instance nothing happened. Also I found a comment that there is a license problem with micrsoft und that´s the reason why it doesn´t work.
    Do you know any workarround to use BEx Analyzer or Analysis for Office with BW on HANA Trial?
    Thanks for your help!
    Christine

    Hello Christina,
    the private network option will be offered when you setup your AWS account with the VPC settings.
    More details can be found in the FAQ section.
    http://scn.sap.com/docs/DOC-33673
    if you want to use your local GUI you will have to open the corresponding ports in the Virtual Machine settings.
    I would also like to highlight the fact, that this is a Trial and that - based on the Terms and Conditions - you can not upload your own data and you can not connect it to your own ERP systems.
    see the restrictions here:
    http://scn.sap.com/docs/DOC-58120
    A trial is there for you to experience the software based on the predefined scenarios.
    regards
    Ingo Hilgefort

  • Different in viewing the query in query designer and bex analyzer in BW Prd

    hello...i transported the query from bw dev into bw prod successfully. when i view the query using query designer in prod, the query is the same copy of query in bw dev and QA but when i view the same query under the bex analyzer in prod, the query is not the same.
    the correct query should be able to see 3 mandatory variable input but when i view it under the bex analyzer, only 1 mandatory variable can be seen here. Whereas when i view it under query designer, i can see the 3 mandatory variable being define there. And this query is assigned in one of the role as well.
    any idea on this? thanks!!!

    i checked in rsrt in sap, the personalization of the variable is not in yellow color, i can see the 3 variable in bex analyzer but the other 2 variable which is a mandatory field input for that query appear as optional variable input instead of the mandatory field input...

  • Start BEX via RRMX doesn't work

    Hello
    BW 3.5 /SAP GU 6.2
    It is possible to access bex via system-> program-> BEx -> analyzer.
    However transaction RRMX doesn't start BEX . There is also no error message. But the EXCEL Process starts ( seen in the Windows Task Manager) and disappears immediately.
    I have also checked authorization, where everything is ok.
    Please has anyone a good idea how to solve or at least some investigation ideas.
    Best regards
    Christian Baumann

    > Hi,
    >
    > First try this->
    > Open business explorer through the start menu.
    >
    > If not, then Restarting the BW server will work.
    >
    > Regards,
    > San!
    Hello
    Thanks a lot of your answer. Perhaps I didnt write all important information on this issue down.
    It is a user, who is not able to start Bex via RRMX. However when I start RRMX it works perfectly and we are on the same platform.
    Do you have another idea?

  • Excel macro to launch Bex analyzer

    Hi,
    first of all congratulation to the forum. really interesting and useful.
    I am trying to write a macro that launches Bex analyzer from an excel template. 
    I have been trying with:
    Dim RetVal
    RetVal = Shell("C:\Program Files\....\BW\sapbex.xla", 1)
    with no success so far.
    has anybody got any suggestions?
    thanks in advance and best regards
    david

    Hello,
    R u working as Security consultant or BI developer.
    If you are a BI developer you dont have access to Auth objects S_RFC.
    If you are security consultant you have access and to look where for S_RFC.
    I dont know how your roles organaized.But try this way.
    1. gO TO TRANSACTION  SUIM
    2. select ROLES.
    3. Under roles select Roles by Complex Selection Criteria.
    4. Under this go to 4 th box Selection by profiles and Authorization Objects
    5. enter S_RFC in Authorization Object.
    and execute.Then you get all the roles in which S_RFC is there.
    Then see the roles of the user for whoom RRMX does not work.
    and match the role to the selection criteria and make the changes to S_RFC in the role.
    generate role and save.
    If you are not security consultant u dont have access to any of these.
    Consult u r basis or security team and tell them to check the values of S_RFC.
    Getback if u have any questions.
    Abhiram

  • TRYING TO LAUNCH BEx ANALYZER FROM R3 SYSTEM, WITHOUT LOGIN AGAIN...

    Hi mates,
    We are trying to launch BEx Analyzer, with a Program/Function from R3 System, using an RFC.
    1.- We create a program in R3 system (4.6c), in that program we try to call BW (SAP BI 7.0, SP18), with:
            - CALL FUNCTION 'RSAH_LAUNCH_TRANSACTION_SLAVE'
              DESTINATION **RFC TO BW**
             EXPORTING
            TRANSACTION                  = 'RRMX'
    or
           -  CALL FUNCTION 'RFC_CALL_TRANSACTION_USING'
              DESTINATION **RFC TO BW**
                 EXPORTING
                   tcode                         = 'RRMX'
                   mode                          = 'N'
    With that, or calling an Z transaction, with an Z program, and calling the next functions in the BW program:
             'RSSEM_QUERY_LAUNCH'
             'RSAH_LAUNCH_EXCEL'
             With o without setting Infoprovider and Query or Workbook in the functions.
    The result was the same:
    1.- R3 call BW - OK
    2.- BW call BEx ANALYZER/EXCEL - OK
    3.- Analyzer shows, but the user have to login again in BEx Analyzer to open queries or workbooks, and that step we are trying to hide to the users.
    We need that users call BEx ANALYZER from R3 to BW using an R3 program or transaction, without login again into BW or BEx, but it seems like there is a problem with ANALYZER, RRMX (and its functions) and SSO.
    RFC works fine, and is "trusted". Remote connection and Test Connection works OK.
    If you make a REMOTE ACCCES with the RFC, and call RRMX, the result is the same, you have to login again in BEx Analyzer, to open queries or workbooks...
    We think, must be something wrong with the SSO, or the SSO with BWE and BEx Analyzer, i mean something wrong with the standar or versions.
    We tryied with:
    1.- BIAddon 9 in Excel 2007
    2.- BIAddon 6 in Excel 2003.
    We really appreciate your help.
    Best regards,
    Bruno.

    Hi Ravi,
    Have you read this whitepaper?
    http://www.oracle.com/technology/products/database/application_express/pdf/Extend_Oracle_Applications_11i.pdf
    Cheers,
    Mike

  • Launching BeX Analyzer from BeX Query Designer

    Hi,
    We are using BeX Frontend version 7.x.
    In the Query Designer, when you presss the 'Execute' button, it generally opens the report on the web (calls the portal). Is there any way to change this so that when you press 'Execute', it runs the report on the BeX Analyzer?
    Best Regards,
    Rajib

    Hello...
    I regret to inform you, there is no way to do such a thing.
    You cannot call via "Query Designer" the "BEx Analyzer".
    I don't thing my suggestion is very helpful, but as workaround, you can call via SAPGUI, with transaction RMMX.
    I personally suggest you to install and use the BI Java stack, since the BI 7.0 addons was designed to work together with an BI Java Portal.
    Thanks...
    Best regards,
    Edward John

Maybe you are looking for