GetCellData error in WebI to SAP BEx Query

Hi all,
We have  multicube with a BeX query and and universe. We have created roles with authorizations and restrict users on Retun Line and Business Unit. We have created the authorization variables in the BeX query on Return Line and on Business Unit.
When we create a query only using Return Line, the authorization works and returns the correct result. When we use only Business Unit we got no results which is incorrect, but when we use a query in Webi with both Return Line and Business Unit we get the following error:
"A database error occured. The database error text is: Error in MDDataSetBW.GetCellData. See RFC trace file or SAP system log for more details. (WIS 10901)"
Any ideas where the issue can be? We have double checked the authorizations in BW and they seem fine. We have also assigned ALL BU's on Business Unit in so not to restrict anything.
Any help would be appreciated.
Jacques

Hi Ingo,
We are still having issues with the authorizations. I think this is where the root of all evil is...
My account has SAP_ALL so I can run eveything just fine.
An account has been created to test against... XUSER. This user belongs to roles, ZCBW_BARTN_100 to restrict data on the Return, ZCBW_BUPC_B00000 to restrict data in Business Unit and Profit Centre, and a 3rd role ZFBW_GEN_BU_ENDUSER that is used for general authorisations for the user - I think.
When the report is refreshed an error is raised: Failed to retrieve data form the database.... Database Error:'BAPI error #: 0. Unknown error when executing MDX.' When I remove ZFBW_GEN_BU_ENDUSER from XUSER, Crystal 2008 raises and error in the line of "XUSER has no RFC authorization for function group SYST. So this is leading me to think the issue is in the setup of this ZFBW_GEN_BU_ENDUSER role and certain access/autthorization has been removed preventing the user from executing the MDX via BOBJ correctly.
When one has a user account, what is the minimum authorization needed in a role to be able to execute queries from BOBJ using the MDX drivers? I think this may resolve the issue as the guys here have really locked down on a lot of stuff.
Thanks
Jacques

Similar Messages

  • MDX Error in WebI while running Bex Query

    Dear Experts,
    In my System BO XI R3.1 Enterprise and Integration kit For SAP has installed.
    While creating query with Efashion and MS Acess files query is running fine.
    But in case of BI queries(InfoCube or BEx Query) it is giving "Select Dimension 1 CrossJoin Dimension2...."Error(10901).
    Test Connection of BI (The server is responding)is working fine.
    How to solve the issue?
    Thanks in Advance
    Venkat P

    Hi Venkat,
    Obviously there is something wrong with your query.
    What happens if you parse the MDX using the BW transaction MDXTEST  - does it work ok?
    You need to try and identify at what point the query is failing, i.e. is it caused at the BW layer or is it a problem at the XI3.1 application layer...?
    I hope this is a very helpful answer to you.
    Kind regards,
    John

  • #Multivalue Error on Webi when Using BEx Query

    Hi All,
    I have created a Webi Report on top of SAP BW BEx Query. I have created a variable in Webi on top of a dimension. When I add that variable in the report block some of the Measures are showing as #Multivalue. I know we can get rid of this by creating a universe and then changing the properties of the measure to sum. However we do not plan to have a universe and would want to make the changes in the BEx query or in the Webi Report whereever applicable.
    Kindly suggest the solution at the earliest.
    Regards,
    James

    HI James,
    Creat Variable =
    =sum(Tonumber([Dimension]))
    use this variable in report , it will help you
    Regards,
    Mahi

  • Error while connecting executing a webi report from Bex query.

    hi all,
    i need to create one webi report fron Bex query based on sab BW.
    But when I execute the query its shows "Unspecified error invoking method or accessing property "on change DocID"".
    i didnt get this msg.
    please help

    Hi Mohit Gupta,
    Degrade the java version to java 7 update 45 and also degrade the java security level to low from medium. Also delete the java temporary files and also clear your IE browser cache as well.
    This solved the issue for me.
    Thanks,
    Chaitanya Krishna

  • -ve values in Webi Report , Run on SAP Bex query

    Hi,
      I am creating WebI Report on Bex Query. some of the key figures like Net Sales, Gross Margin & Operating Profit are display as -ve values.
    as they are +ve values in Bex Query.
      Do i need to check any options in Bex query or Universe.
    I am using Business Objects XI R2 .
       Please help me.
    Thanks,
    Anitha

    this seems to be a double entry.
    Ingo

  • Cnnection error while creating universe on Bex Query in BW

    Hi
    I am getting connection error while connecting to BW Bex query.
    The error i am getting while creating universe is  A runtime exception has occured Error getting levels for hierarchy  dimension .....:Unknown error.
    After this
    Also while creating universe no key figures/measures are getting generated from Bex query to designer.
    Also in Bex query which are created as mandatory variables comes as  Prompts in webi.
    But when I try to parse in Condition filter it is throwing error.
    Currently that mandatory variable is From Date and To Date
    Is we require to change the prompt syntax in Condition filter.
    Also kindly suggest solution for Connection error as impemtation is getting affected.
    Regards
    Gaurav Mang

    Hi
    R u saying allow external acces in BEX query.This option in Bex Query designer.
    Or In whether while creating universes under properties tab there is use of OLAP universes option has to be made to Yes.
    This both things we have tried
    Let me know any other option to be tried.
    Regards
    gaurav mang

  • Created Webi report using BEx Query.

    Hi All,
    I am going to upgrade in BW and using BEx  & Webi Report. I have created webi report using BEx query. Now I need to test data in webi report.
    Can anyone tell me how to test data?
    Regards,

    Hi,
    compare the webi report data with Bex report. more you can compare webi report with SAP R3 system for random records.
    Thanks,
    Amit

  • I need to know the user who has created/modified a SAP Bex Query and WAD

    Hi!
    I need to know the user who has created and modified a SAP Bex Query and SAP  Web Application Designer. Does it possible to know this information by a table or view?
    Best Regards
    Ramon Sanchez

    Hi,
    In BEx query, when you click "Queries" to open the query, the list of queries are displayed. Highlight the query, click on the "Properties On/Off' icon(right most on the top), you would see all the details.
    In WAD, before opening the template, click on "Properties On/Off'" icon to see the details.

  • Webi report on Bex Query takes very long to refresh.

    Hi All,
    I have a report in webi on bex query which takes forever to give me data which is only 1000 rows. In our Development environment its completely fine but in our UAT environment its extremely slow. i can not push it to production until i have same performance as development environment. Can someone help to point me in the right direction? Have tried to run that Bex directly against BW and its fine takes a few secs. But in webi takes almost 10 mins. Thank you.

    A) Please, state exact version and patch level of involved SAP BusObjects system as well as SAP BW system. There have been many improvements with respect to perfromance.
    B) Are you using BICS for Webi (recommended) to connect directly to SAP BEx query or the old and slow OLAP UNV approach?
    C) Are you using the same navigation state in Webi as in BEx Analyzer or are there more dimensions in the Webi query panel than shown in BEx Analyzer?

  • SAP BEx query's Conditions and Exceptions on BO Universe

    We are planning to create Conditions and Exception on SAP BEx Query. And provide this query to BO team for their development
    Could anyone tell me in what form will these BEx objects be visible in BO-Universe ....as detail objects...or query filters and a.s.o?
    Will they be Invisible? If invisible will they be atleast applied to BO-Universe.
    For e,g: I know that, BEx Query filter will be applied to the underlying query but are not visible in OLAP universe.
    - Anil

    Hi,
    Conditions and Excpetions are not supported by OLAP BAPI tehrefore they are not generated in universes or consumed at query level.
    You have to create conditions on measures in universes (except top end bottom exceptions that are not supported).
    Exceptions need to be done at cliient level (Webi, XCelsius, etc).
    I BOE CI 4.0 conditions will be supporte by the Semantic Layer direct acces with BICS but exceptions will continue to be created at client level.
    Didier

  • How to remove Decimals in Quantity Objects in SAP BO Explorer View created on top SAP Bex Query?

    Hi,
    I created SAP BO Explorer report on top of SAP BEx Query.
    In SAP BEx Query, Decimals were hided but when i created OLAP Universe on top that SAP BEx Query and Created Index on top of Information Space in SAP BO Explorer and then created Exploration Views. But i'm getting Decimals in my Exploration Views where as SAP BEx Query in RSRT, no decimals were appearing.
    Can anyone suggest me how to remove decimals in SAP BO Exploration Views.

    Hi Ramana,
    I am not use how you connect to SAP BEx query (Via universe or BWA or HANA)
    What I could say is BWA and HANA, you cannot adjust this
    For universe, you could try in universe layer, there is note about this
    For BWA and HANA, this function might be enhanced but you 'd better raise OSS to SAP to check with them
    Best regards
    Alex yang

  • Developing Crystal Report from SAP BEx query

    Hi,
    I am trying to create an crystal report from SAP BEx query( using MDX driver). I can able to connected to BEx query and got key figures and characterstics, but not able to get calculated key figures into crystal reports.
    Would likes to know how to use the calculated key figures used at BEx query level in Crystal Reports? and
    Creation of complex parametes in Crystal reports on SAP data.
    I really appreciate your quick reply.
    Thanks in advance.
    VR

    Hi,
    calculated keyfigures are shown like any other keyfigure in Crystal Reports.
    ingo

  • Cognos Framework Manager in SAP BEx Query

    Hello All,
    How would you set up a Cognos Framework Manager model from an SAP BEx query?
    Appreciate your replies.
    Thanks, Ravi

    Dear Ravi,
    Please check these threads,
    Re: Cognos data to BW
    Re: How to guide for connecting COGNOS / BO / Hyperion on top of SAP BI
    Re: Business Objects VS Cognos on BW
    Hope this would help you.

  • Error message when connecting to Bex Query in WebI

    Hi all,
    I've a Bex Query and I created a universe on top of that Query. I selected few characteristics and one keyfigure in WebI to build a report. When I ran the query I'm getting a error message as below :
    A database error occured. The database error text is: Failed to execute MDX Query. Reason : Error occured when starting the parser: timeout during allocate / CPIC-CALL: 'ThSAPCMRCV'. (WIS 10901)

    Hello John:
    I realize you are using webi, but a similar error is documented for Crystal Reports in the following KB:
    [1369523 - Crystal Reports and SAP BW -- 'Database Connector Error: BAPI Error #:0' |http://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/oss_notes_boj/sdn_oss_boj_bi/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/scn_bosap/notes%7B6163636573733d36393736354636443646363436353344333933393338323636393736354637333631373036453646373436353733354636453735364436323635373233443330333033303331333333363339333533323333%7D.do]
    See if the troubleshooting tip there helps.
    - Ludek

  • Webi 4.1 SSO - Error at the selection of BEX query

    Hi experts,
    we have configured the SSO following the step described in the manual, but when we tried to select a BEX Query by OLAP connection in Webi, occur this error:
    Java.util.concurrent.ExecutionException: com.businessobjects.sdk.core.server.CommunicationException$UnexpectedServerException: [[error.openSapBwBrowsingSessionFailed] 0] <<?xml version="1.0" encoding="UTF-8" standalone="yes"?><ConnectionString>
       <Properties>
          <Initial Catalog>ZIS_M_01</Initial Catalog>
          <Language>en_US</Language>
          <Data Source>172.31.240.13</Data Source>
          <Cube Type>Query</Cube Type>
          <SaveLanguage>true</SaveLanguage>
          <Initial Cube>ZZIS_M_01_Q020</Initial Cube>
          <TargetProvider>SAPNETWEAVER7X</TargetProvider>
          <NetworkLayer>SAPBW_BICS</NetworkLayer>
          <Authentication Mode>2</Authentication Mode>
       </Properties>
       <ExtendedProperties>
          <JCO_ASHOST>172.31.240.13</JCO_ASHOST>
          <SapLoginMode>0</SapLoginMode>
          <JCO_R3NAME>DWZ</JCO_R3NAME>
          <JCO_CLIENT>001</JCO_CLIENT>
          <JCO_SYSNR>01</JCO_SYSNR>
          <JCO_LANG>EN</JCO_LANG>
       </ExtendedProperties>
    </ConnectionString>>
      at java.util.concurrent.FutureTask.report(Unknown Source)
      at java.util.concurrent.FutureTask.get(Unknown Source)
      at javax.swing.SwingWorker.get(Unknown Source)
      at com.sap.webi.ui.dialog.bex.OpenBexPanel.endFetchNode(OpenBexPanel.java:825)
      at com.sap.webi.ui.dialog.bex.OpenBexPanel.propertyChange(OpenBexPanel.java:1036)
      at java.beans.PropertyChangeSupport.fire(Unknown Source)
      at java.beans.PropertyChangeSupport.firePropertyChange(Unknown Source)
      at javax.swing.SwingWorker$SwingWorkerPropertyChangeSupport.firePropertyChange(Unknown Source)
      at javax.swing.SwingWorker$SwingWorkerPropertyChangeSupport$1.run(Unknown Source)
      at javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.run(Unknown Source)
      at sun.swing.AccumulativeRunnable.run(Unknown Source)
      at javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.actionPerformed(Unknown Source)
      at javax.swing.Timer.fireActionPerformed(Unknown Source)
      at javax.swing.Timer$DoPostEvent.run(Unknown Source)
      at java.awt.event.InvocationEvent.dispatch(Unknown Source)
      at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
      at java.awt.EventQueue.access$500(Unknown Source)
      at java.awt.EventQueue$3.run(Unknown Source)
      at java.awt.EventQueue$3.run(Unknown Source)
      at java.security.AccessController.doPrivileged(Native Method)
      at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
      at java.awt.EventQueue.dispatchEvent(Unknown Source)
      at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
      at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
      at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
      at java.awt.WaitDispatchSupport$2.run(Unknown Source)
      at java.awt.WaitDispatchSupport$4.run(Unknown Source)
      at java.awt.WaitDispatchSupport$4.run(Unknown Source)
      at java.security.AccessController.doPrivileged(Native Method)
      at java.awt.WaitDispatchSupport.enter(Unknown Source)
      at java.awt.Dialog.show(Unknown Source)
      at com.jidesoft.dialog.StandardDialog.show(Unknown Source)
      at java.awt.Component.show(Unknown Source)
      at java.awt.Component.setVisible(Unknown Source)
      at java.awt.Window.setVisible(Unknown Source)
      at java.awt.Dialog.setVisible(Unknown Source)
      at com.sap.webi.toolkit.ui.dialog.GenericDialog.setVisible(GenericDialog.java:128)
      at com.sap.webi.ui.dialog.bex.OpenBexDialog.setVisible(OpenBexDialog.java:115)
      at com.sap.webi.ui.data.BexQueryDataSourceProvider.createDataSourceInfo(BexQueryDataSourceProvider.java:95)
      at com.sap.webi.ui.context.managers.DataManager.createDataSourceInfo(DataManager.java:383)
      at com.sap.webi.ui.tasks.workflows.CreateDataSourceInfoUITask.doneProcess(CreateDataSourceInfoUITask.java:127)
      at com.sap.webi.toolkit.ui.tasks.WebITask$PrivateWorker.done(WebITask.java:378)
      at javax.swing.SwingWorker$5.run(Unknown Source)
      at javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.run(Unknown Source)
      at sun.swing.AccumulativeRunnable.run(Unknown Source)
      at javax.swing.SwingWorker$DoSubmitAccumulativeRunnable.actionPerformed(Unknown Source)
      at javax.swing.Timer.fireActionPerformed(Unknown Source)
      at javax.swing.Timer$DoPostEvent.run(Unknown Source)
      at java.awt.event.InvocationEvent.dispatch(Unknown Source)
      at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
      at java.awt.EventQueue.access$500(Unknown Source)
      at java.awt.EventQueue$3.run(Unknown Source)
      at java.awt.EventQueue$3.run(Unknown Source)
      at java.security.AccessController.doPrivileged(Native Method)
      at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
      at java.awt.EventQueue.dispatchEvent(Unknown Source)
      at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
      at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
      at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
      at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
      at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
      at java.awt.EventDispatchThread.run(Unknown Source)
    Caused by: com.businessobjects.sdk.core.server.CommunicationException$UnexpectedServerException: [[error.openSapBwBrowsingSessionFailed] 0] <<?xml version="1.0" encoding="UTF-8" standalone="yes"?><ConnectionString>
       <Properties>
          <Initial Catalog>ZIS_M_01</Initial Catalog>
          <Language>en_US</Language>
          <Data Source>172.31.240.13</Data Source>
          <Cube Type>Query</Cube Type>
          <SaveLanguage>true</SaveLanguage>
          <Initial Cube>ZZIS_M_01_Q020</Initial Cube>
          <TargetProvider>SAPNETWEAVER7X</TargetProvider>
          <NetworkLayer>SAPBW_BICS</NetworkLayer>
          <Authentication Mode>2</Authentication Mode>
       </Properties>
       <ExtendedProperties>
          <JCO_ASHOST>172.31.240.13</JCO_ASHOST>
          <SapLoginMode>0</SapLoginMode>
          <JCO_R3NAME>DWZ</JCO_R3NAME>
          <JCO_CLIENT>001</JCO_CLIENT>
          <JCO_SYSNR>01</JCO_SYSNR>
          <JCO_LANG>EN</JCO_LANG>
       </ExtendedProperties>
    </ConnectionString>>
      at com.businessobjects.sdk.core.exception.ExceptionBuilder.make(ExceptionBuilder.java:152)
      at com.businessobjects.sdk.core.exception.ExceptionBuilder.make(ExceptionBuilder.java:109)
      at com.sap.sl.sdk.requests.doit.DoItRequestHandler.afterProcessing(DoItRequestHandler.java:54)
      at com.businessobjects.sdk.core.server.internal.AbstractServer.processIt(AbstractServer.java:178)
      at com.businessobjects.sdk.core.server.internal.AbstractServer.process(AbstractServer.java:133)
      at com.businessobjects.sdk.core.server.internal.InstanceServer.process(InstanceServer.java:96)
      at com.sap.sl.sdk.olap.sapbw.service.SapBwBrowsingServiceImpl.processDoIt(SapBwBrowsingServiceImpl.java:249)
      at com.sap.sl.sdk.olap.sapbw.service.SapBwBrowsingServiceImpl.processInvocation(SapBwBrowsingServiceImpl.java:207)
      at com.sap.sl.sdk.olap.sapbw.service.SapBwBrowsingServiceImpl.processOpenSecureSession(SapBwBrowsingServiceImpl.java:190)
      at com.sap.sl.sdk.olap.sapbw.service.SapBwBrowsingServiceImpl.openSession(SapBwBrowsingServiceImpl.java:72)
      at com.sap.webi.ui.dialog.bex.ExpandRepositoryItemWorker.getBrowsingSession(ExpandRepositoryItemWorker.java:66)
      at com.sap.webi.ui.dialog.bex.ExpandRepositoryItemWorker.doInBackground(ExpandRepositoryItemWorker.java:41)
      at com.sap.webi.ui.dialog.bex.ExpandRepositoryItemWorker.doInBackground(ExpandRepositoryItemWorker.java:16)
      at javax.swing.SwingWorker$1.call(Unknown Source)
      at java.util.concurrent.FutureTask.run(Unknown Source)
      at javax.swing.SwingWorker.run(Unknown Source)
      at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
      at java.lang.Thread.run(Unknown Source)
    Caused by: com.businessobjects.sdk.core.server.ServerException: [[error.openSapBwBrowsingSessionFailed] 0] <<?xml version="1.0" encoding="UTF-8" standalone="yes"?><ConnectionString>
       <Properties>
          <Initial Catalog>ZIS_M_01</Initial Catalog>
          <Language>en_US</Language>
          <Data Source>172.31.240.13</Data Source>
          <Cube Type>Query</Cube Type>
          <SaveLanguage>true</SaveLanguage>
          <Initial Cube>ZZIS_M_01_Q020</Initial Cube>
          <>SAPNETWEAVER7X</TargetProvider>
          <NetworkLayer>SAPBW_BICS</NetworkLayer>
          <Authentication Mode>2</Authentication Mode>
       </Properties>
       <ExtendedProperties>
          <JCO_ASHOST>172.31.240.13</JCO_ASHOST>
          <SapLoginMode>0</SapLoginMode>
          <JCO_R3NAME>DWZ</JCO_R3NAME>
          <JCO_CLIENT>001</JCO_CLIENT>
          <JCO_SYSNR>01</JCO_SYSNR>
          <JCO_LANG>EN</JCO_LANG>
       </ExtendedProperties>
    </ConnectionString>>
      at com.sap.sl.sdk.requests.doit.DoItRequestHandler.afterProcessing(DoItRequestHandler.java:50)
      ... 16 more
    The SSO works correctly on Analysis for OLAP.
    The Authentication used is the SAP authentication.
    Thanks.
    Andrea

    That's what we're doing in our 4.1 instance as well.
    After a lot of troubleshooting, it looks like our problem is related to the SSO set up itself.  We set the OLAP Connection to Pre-defined, entered the SAP credentials of one of our developers, then saved the connection.  We were able to refresh existing reports and create new reports without any issues.  We changed the OLAP connection back to SSO and received the same error message as in OP when we tried to select a BEx query.
    I'm going to go through the entire SSO set up again.  There was a BW hotfix applied throughout our environments, thinking it might have messed something up. 

Maybe you are looking for

  • Arrays.sort() issue when Numbers are a string!

    Hey guys -- here is my problem. I am working on a TOP TEN SCORES mechanism for a trivia game. I have read in the score and the players name from a file. SO I have 2 different arrays topScores[] and topNames[] --- Now if someone plays the game and has

  • Required package for import ???

    Hello I am trying for web application.I got some problem in my servlet code. Microsoft Windows XP [Version 5.1.2600] (C) Copyright 1985-2001 Microsoft Corp. C:\Documents and Settings\shobhitsingh>cd\ C:\>cd hibernatet* C:\hibernateTutorial>ant war Bu

  • How to backup third party apps

    hello, i wanted to know if there is a way to backup your 3rd party apps (final cut, cs3, etc). and if there is, what the process? thx

  • Portal Drive - Administration

    Hi, we want to do some mapping of WebDAV Folders with the Portal Drive. In our environment the user should not do that by himself. The drives has to be mapped in the login scripts. My problem is to hide the PortalDrive in the taskbar. The User can op

  • Why won't Firefox open Yahoo mail or Craigslist correctly; it's corrupted.

    For some reason I got a bug or something in my computer and these two sites (that I know of) won't open correctly, they are corrupted. Something like this happened before, but worse where I couldn't open the browser. I went to Internet Explorer and I