BW Problem(Query,Workbook)

Hi,
One of my user is trying to run queries and workbooks using Bex.
When trying to run a query its thowing him authorization error.I have even found that the user  have the correct role which is needed to run these queries and workbooks.
The user also  have even the same problem when i am trying to refresh the query or workbook.
Its Urgent ... Pls help.
Thanks

Hi
I think you are having problem with milti provider and Query .
For mulitprovider , i think in the role which you said that the user is having
S_RS_MPRO will be missing.
Aslo check under S_RS_ICUBE whether the user is having access to the particular cube.
and also the the activity under S_RS_ICUBE shoud be 03(Display) and 16(Execute)
Aslo check the same under S_RS_COMP.
I think the user must be able to run and refresh the queires and workbooks.
*pls avod point if you find it usefull
Bye

Similar Messages

  • A problem in Workbook

    Hi,
    i have a problem in Workbook. I test this query with Transaction RSRT and BEx analyzer, it works fine. But if i insert this query in workbook, Microsoft Excel will occur an Error, Excel will automatically close. I test the other queries in workbook, it works.
    I dont know why?

    solved by myself.

  • Find query technical name for a deleted query/workbook in the User Menu

    Hi,
    When a BEx workbook or BEx query is published in a role, people with that role will see the query / workbook in their user menu.
    It is possible to change the caption/title of the 'node' in the user menu so it does not necessarily have the same name as the report.
    I am now in a situation where a user tries to run a query/workbook from the user menu, and runs in an error message 'query does not exist on server'.
    How can I found out to which query/workbook a node in the user menu refers?
    I have tried the Metadata repository but because of the many nodes in the user menu this is a laborious task.
    I was hoping to find a table where I could use the role name and node name to find the 'target' report but I haven't been able to find such a table.
    Any (other) suggestions?
    Many thanks,
    Jan.

    Hi,
    You can publish the workbook to the role and as user have access to the role he can access the workbook also.
    Regards,
    Kams

  • Problem Querying "Col" View

    Hello guys,
    I have some problem querying the "Col" View of Sys.
    I have tested the following scenarios:
    C# Code:
    using (OracleConnection con = new OracleConnection("MyConnection"))
    con.Open();
    using (OracleDataReader reader = new OracleCommand("SELECT * from Col", con).ExecuteReader())
    while (reader.Read())
    Console.WriteLine(String.Format("Default Value: {0}",Convert.ToString(reader["DEFAULTVAL")));
    If I tested this code using System.Data.OracleClient It works Fine and if there is sopme default Value it would be written.
    If I change the driver using Oracle.DataAccess.dll from the last release.
    Always, depite exists the DefaultValue it through "".
    If I execute the query from TOAD I get the correct value also.
    If I Change the code to use a OracleDataAdapter (:() I get an exception of Long Data Type.
    My Oracle DB info is:
    Oracle Database 10g Enterprise Edition Release 10.2.0.5.0 - 64bi
    PL/SQL Release 10.2.0.5.0 - Production
    CORE     10.2.0.5.0     Production
    TNS for 64-bit Windows: Version 10.2.0.5.0 - Production
    NLSRTL Version 10.2.0.5.0 - Production
    VS version is VS2010
    Any workAround?
    Regards!
    Edited by: JTorrecilla on 25-ene-2012 7:09
    Edited by: JTorrecilla on 25-ene-2012 7:16

    Finally, I get solved:
    I need to add "InitialLONGFetchSize= -1" to the command configuration.

  • Problem querying date fields

    I am having a problem querying on date fields using the Thin driver. I originally had the problem in the context of a bean used by a JSP, but reproduced the problem in a test app. The problem is that despite the fields being populated and verifying the SQL in SQLPLUS, the calls to ResultSet.getString() and getDate() always return null.
    I run the query as follows:
    results = statement.executeQuery("select NAME, START_DATE from EMPLOYEES where id=1");
    String startDate;
    try{
    results.next();
    startDate = results.getString("START_DATE");
    catch ...
    startDate always comes up null.
    I have also tried ResultSet.getDate(), same problem.
    Am I doing something wrong, or is there a bug? I have searched the news groups and bug reports and haven't found anything.
    Also, a possibly related problem:
    Using the same driver, a where clause of the form "where START_DATE < {d `2000-01-01'}" does not return any records, despite several qualifying records in the database.
    This literal date format comes from section 11.3 of the JDBC 1.2 spec. Am I using this correctly?
    I am using the 8.1.6 driver, and I think the db is 8 or 8i, I will check with the DBA tomorrow.
    Any help is appreciated.
    Thanks,
    Al

    Use PreparedStatement and its set methods instead. It will not only protect you from SQL injections, but it will absolutely also ease setting Java objects in an SQL query.
    Prepare here: http://www.google.com/search?q=preparedstatement+tutorial+site:sun.com

  • BW query /workbook standards

    Friends,
    <u><b>Issue :</b></u>
    I am trying to develop standards (not just naming conventions) for query / workbook authoring and was wondering how different companies are managing this in their environment .Any help is greatly appreciated .
    <u><b>Specific question :</b></u>
    1) What are the policies and procedures in place within your company for query / workbook authoring ? Who can create, approvals needed etc.
    2)  Do you create q's in production or transport from dev to prod ?
    3) If q's are transported, what is the approximate. turnaround time for any changes or enhancements ?
    4) Any information regarding Organizational structure teams for BW - power users , requirement gathering team etc ..
    Thank you in advance.
    Hitesh

    Karthik,
    Apreciate your quick response. The link you provided talks about authorizations in query, I was looking to see how companies have implemented procedures for query authoring and avoid maintenance issue of cleanup of unused queries and workbooks.
    Could help if you could discuss strategy, the company you work for uses .
    Thanks again.
    Hitesh Mehta

  • Problem saving workbook by different databaseaccount

    Hello all,
    I'm facing a very weird problem saving workbooks in Discoverer 10 using the different end user tools.
    Signed in as DISCADMIN I have saved a workbook as WORKBOOK so it is saved as DISCADMIN.WORKBOOK
    Now I sign in as USER with desktop edition, open the WORKBOOK in the current database account and when I try to save the workbook it is saved as USER.WORKBOOK. This is the expected behaviour.
    Next I sign on as USER, this time using PLUS and open the same workbook owned by DISCADMIN. When I now try to save the workbook I get the message: "Unable to save the workbook WORKBOOK because the identifier for this workbook already exists for another workbook". When I change the Identifier (which never should be done by an end user) the workbook is being saved as USER.WORKBOOK.
    Next I sign on as USER, this time using VIEWER. After I have opened the workbook owned by DISCADMIN and try to save it the name has automatically been changed to WORKBOOK1. I cannot save it as WORKBOOK as it already exists with the name specified.
    I suspect that when using both viewer and plus the workbook is opened in the account where it was saved and not in the current account, thus causing the problem described. Is there a way too force both Viewer and plus to open workbooks in the current database account and not in the account where it was saved.
    Thanks for your assistance
    Marc Willemsen

    You can use the Project Manager for archiving Projects,
    or you can simply copy your .prproj file
    along with all of the project's associated media files.

  • Cannot open Query/Workbook with Analyzer on my PC

    Hi,
    I can't open queries or workbook on my computer. When I click on the icon "open", nothing happens !!!!!
    1st - I don't understand why the icon description is in german : "Offnen"???
    2nd - here is my configuration: windows 7, Excel 2007 (student pack) and SAP BW 710
    I can execute Query Designer, Crystal Report... ...  My only problem concerns the Analyzer.
    Could you please help me?
    FYI, I installed the note 1121263 (= the zip file "lockbackRegKey.msi" on my PC)

    Hi,
    The reason is that you use Windows 7 and your colleagues use Windows XP.
    Official support for Windows 7 will start with SAP GUI for Windows 7.20 only.
    At this moment, only a higher patch of GUI 710 could work well.
    You have to use SAP GUI for Windows 7.10 patchlevel 15 (or a
    newer patch) and the most currently available patches for all
    other SAP Frontend components in use by you (like BI Frontend,
    BW Frontend).
    Besides, Bex3.x tools can no longer be used on Windows 7 with GUI710,
    and you need to use BI7.0 Bex addon for GUI710 instead.
    You can download them from SAP service market place with the following patch (if you don't have
    authorization to access, you may need to contact your system administrator):
    http://service.sap.com/swdc:
    Support Packages and Patches->SAP Frontend Components->
    SAP GUI FOR WINDOWS->SAP GUI FOR WINDOWS 7.10 CORE
    ->SAP GUI FOR WINDOWS 7.10 CORE -> get the latest patch
    http://service.sap.com/swdc->Support Packages and Patches
    ->SAP Frontend Components->BI ADDON FOR SAP GUI->
    BI 7.0 ADDON FOR SAP GUI7.10->BI 7.0 ADDON FOR SAP GUI7.10
    -> get the latest patch
    Regards,
    Patricia

  • Variable Refreshment Problem in Workbook

    Hi Experts,
    We have a workbook for Price Definition Planning (Using SAP IP).
    There is one Navigational Attribute called u2018Category Segmentu2019 (for Planning Product) as a dropdown item which populates new records in workbook.
    If we run the workbook for first time after giving the required variable input value for category segment suppose u2018Chocolateu2019, it works as intended.
    But the problem is that , if next time we change the variable value for the same to different one suppose u2018Cookiesu2019, its not showing me the records of that u2018Cookiesu2019 segment in the analysis item. Itu2019s still showing the previous records i.e. for u2018Chocolateu2019 only rather than Cookies.
    We checked the option for variable refreshment as well as workbook refreshment. But the problem still persists.
    If anyone has any idea about this, please do share it.

    hi.
    check if your user has personalized the variables, because they won't show up if he refreshes. you have to call up the variable screen explicitly by using the option from the menu and then you can change the personalization setting.
    br
    jacob

  • Query Builder problem - query results from previous query

    Hi.
    I have a 100% repeatable problem in Oracle Query Builder (Version 6.0.7.1.0) where some rows from the results of a previous query appear in the results for the current query. The queries being run are saved in *.brw files. If I close down Query Builder completely between queries, there is no problem. If I run one query, export the results to a CSV file, close that query and then open a second query, when I run the second query there are rows in the results that shouldn't be there (they are remnants of the first query). Interestingly the total number of rows for the second query is correct, so the same number of rows are missing as shouldn't be there. Anyone come across this before? Problem is repeatable for different database users and on different computers.
    regards,
    Martin

    as i posted earlier .. queryBuilder as a stand alone product is neither supported nor available anymore. it is only available as part of the report data wizard.
    thanks,
    ph.

  • Problem querying over two fact tables

    The business requirement is that we want to be able to see sales for two different periods of times, over different brands, different Items' years and seasons per periods.
    So for the different dimensions I created alias having two tables in the physical layer
    for Brands, Shops and Items (tables) [These are the tables where I query for different brand, Item's year and different season]. The Business Model Schema looks like this:
    Items-----> SALES <------Brands Items 2-----> SALES 2 <------------Brands 2
    ^ ^
    TIMES TIMES 2 (TIMES JOINED WITH SALES AND TIMES 2 WITH SALES 2)
    and VENDORS connected to both SALES & SALES 2 left outer joined
    The need is that I need to query over two indepedent periods of time with independed dimensions but for a common dimension (Vendors).
    The presentation data simplified looks like this:
    Answers
    Vendor Sales Qty Sales 2 Qty
    1092 234 123
    The problem is that when a vendor doesn't exist in one period it doesn't come and in the other although there are sales. So when I query with the same filters (same period of time, Brands, Items' years and seasons) over these two fact tables I get the same sales and correct data. When there are different criteria then I lose data.
    The Query fired in the database is the following:
    select distinct case when D2.c4 is not null then D2.c4 when D1.c4 is not null then D1.c4 end as c1,
    D1.c3 as c4,
    D1.c1 as c5,
    D1.c2 as c6,
    cast(D1.c2 / nullif( D1.c1, 0) * 100 as DOUBLE PRECISION ) as c7,
    D2.c3 as c8,
    D2.c1 as c9,
    D2.c2 as c10,
    cast(D2.c2 / nullif( D2.c1, 0) * 100 as DOUBLE PRECISION ) as c11
    from
    (select sum(T43161.amnt_1) as c1,
    sum(T43161.mk_1) as c2,
    sum(T43161.qty_1) as c3,
    T7120.VE_NAME as c4
    from
    VE04_TBL T7120,
    GE04_COMPANY_TBL T43802,
    EI04_TBL T6931,
    Salesmcost T43161
    where ( T6931.EI_CODE = T43161.ei_code and T6931.VE_CODE = T7120.VE_CODE and T6931.GE_COMPANY_CODE = '1' and T6931.EI_SEASON_CODE = 'Χ' and T6931.EI_YEAR = '2009' and T7120.GE_COMPANY_CODE = '1' and T7120.VE_CODE = T43161.ve_code and T43161.ge_company_code = T43802.GE_COMPANY_CODE and T43802.GE_COMPANY_NAME = '*** Φ. & Κ. ΛΕΜΟΝΗΣ ΑΕΒΕ ****' and T43802.LIST_ITEM_IND = '1' and T43161.trans_date >= ADD_MONTHS(TO_DATE('2010-05-12' , 'YYYY-MM-DD'), -7 * 12 ) and T43161.trans_date between TO_DATE('2009-01-01' , 'YYYY-MM-DD') and TO_DATE('2009-01-31' , 'YYYY-MM-DD') )
    group by T7120.VE_NAME
    ) D1,
    (select sum(T44099.amnt_1) as c1,
    sum(T44099.mk_1) as c2,
    sum(T44099.qty_1) as c3,
    T7120.VE_NAME as c4
    from
    EI04_TBL T44615 /* EI04_TBL 2 */ ,
    VE04_TBL T7120,
    GE04_COMPANY_TBL T43802,
    Salesmcost T44099 /* Salesmcost_2 */
    where ( T7120.VE_CODE = T44099.ve_code and T7120.VE_CODE = T44615.VE_CODE and T7120.GE_COMPANY_CODE = '1' and T43802.GE_COMPANY_CODE = T44099.ge_company_code and T43802.GE_COMPANY_NAME = '*** Φ. & Κ. ΛΕΜΟΝΗΣ ΑΕΒΕ ****' and T43802.LIST_ITEM_IND = '1' and T44099.ei_code = T44615.EI_CODE and T44615.GE_COMPANY_CODE = '1' and T44615.EI_SEASON_CODE = 'Χ' and T44615.EI_YEAR = '2008' and T44099.trans_date between TO_DATE('2008-01-01' , 'YYYY-MM-DD') and TO_DATE('2008-01-31' , 'YYYY-MM-DD') )
    group by T7120.VE_NAME
    ) D2
    where ( D1.c4 = D2.c4 ) /*<------- I think that this join creates the problem*/
    order by c1
    Edited by: user1198434 on 12 Μαϊ 2010 5:14 πμ
    Edited by: user1198434 on 12 Μαϊ 2010 5:41 πμ

    Hi,
    go through this
    http://obiee101.blogspot.com/search/label/OUTER%20JOIN
    I think you are new to the forum. try searching through some of the famous obiee forums. Gurus have already covered most of the issues. few are,
    http://obiee101.blogspot.com
    http://oraclebizint.wordpress.com/
    http://gerardnico.com/weblog/
    http://108obiee.blogspot.com/
    thanks,
    karthick

  • Problems querying over two fact tables

    I have a problem! could anyone help???
    I have two fact tables (coming out from two select statements in the physical layer).
    SALES 2 is an alias of SALES. These two tables join with some dimensions. The schema is this:
    DIMENSIONS 1 >SALES <---COMMON DIMS----> SALES 2 <-- DIMENSIONS 2
    SALES has three separate dimensions joining only with it.
    SALES 2 the same.
    The problem is that there are two common dimensions between them. When I run a query for the same criteria the results are correct. But when I am running the query for different criteria SALES are affected by SALES 2 messing up the results. Probably the problem occurs by inner joining via the common dimensions. Can anyone help me please???? THANKS IN ADVANCE!

    Thank you very much for your patience....Here is the SQL:
    SELECT VE04_TBL.VE_NAME saw_0, SALES.qty_1 saw_1, "SALES 2".qty_2 saw_2, REPORT_SUM(saw_1 BY ), REPORT_SUM(saw_2 BY )
    FROM lpvemprofit
    WHERE (TIMES.trans_date BETWEEN date '2009-01-01' AND date '2009-01-10')
    AND (EI04_TBL.EI_YEAR = '2009') <-----(Item's Year)
    AND (EI04_TBL.EI_SEASON_CODE IN ('R', 'Ε', 'Χ')) <----- (Item's Season)
    AND (GE_SHOP_TBL.Brand = 'Καλογήρου') <-----(Shop's Brand)
    AND ("TIMES 2"."trans_date 2" BETWEEN date '2008-01-01' AND date '2008-01-10')
    AND ("GE_SHOP_TBL 2"."Brand 2" = 'Καλογήρου')
    AND ("EI04_TBL 2".EI_YEAR = '2008')
    AND ("EI04_TBL 2".EI_SEASON_CODE IN ('R', 'Ε', 'Χ')) ORDER BY saw_0

  • 10.1.2 form problem querying master details with underscore

    I have a problem on a form we have were by the user is querying a record and the detail block is bringing through an incorrect record. This occurs on all records that have an underscore "_"
    The form is huge so i am trying to cut down whilst testing but thought i would ask the question to see if its anything obvious.
    basically there are 3 tables all on there own blocks linked by the built in relationships in forms.
    the user queries the top one and the other 2 are set to auto query.
    the problem is with only one primary key that is referenced. This has an underscore in it.
    i.e user brings in top level "1000_0"
    this brings through on all detail records another primary key which is "1000-0" but the top level shows the correct "1000_0".
    Is anyone aware of anything this may be, iwill endeavor to set some testing up.

    ok i have recreated in its most basic concept and still exhibits same problem.
    3 db tables.
    create table testparts
    (part VARCHAR2(50) PRIMARY KEY)
    create table testroute
    (testroutepart VARCHAR2(50),
    testrouteno NUMBER,
    CONSTRAINT pK_testroute_PART PRIMARY KEY (testroutepart,testrouteno)  ENABLE,
    CONSTRAINT FK_testroute_PART FOREIGN KEY (testroutepart) REFERENCES testparts (part) ENABLE)
    create table testroutemat
    testroutepart VARCHAR2(50),
    testrouteno NUMBER,
    testroutemat VARCHAR2(50),
       CONSTRAINT PK_testrouteMAT PRIMARY KEY (testroutepart, testrouteno, testroutemat) ENABLE,
        CONSTRAINT FK_MP_PART FOREIGN KEY (testroutepart) REFERENCES testparts (part) ENABLE
    insert into testparts(part)
    values ('TEST_1');
    insert into testparts(part)
    values ('TEST-1');
    insert into testroute (testroutepart,testrouteno)
    values ('TEST-1',1);
    insert into testroutemat (
    testroutepart,
    testrouteno,
    testroutemat
    values(
    'TEST-1',1,'MATERIAL 1'
    insert into testroutemat (
    testroutepart,
    testrouteno,
    testroutemat
    values(
    'TEST-1',1,'MATERIAL 2'
    commit;Then create a new form.
    This form contains 4 blocks.
    a non db block with one non db item on it where the user types in part.
    then 3 further blocks based on the 3 tables above.
    On the block for testparts this has a default where containing
    part=:ctl.partand a relationship to detail block testroute
    part=testroutepartset this relationship to auto query also.
    Then on the blocks for testroute this has relationship to detail block testroutemat
    TESTROUTE.testroutepart=TESTROUTEMAT.testroutepart and TESTROUTE.testrouteno=TESTROUTEMAT.testroutenoI then have a button on on non db block containing
    go_block('TESTPARTS');
    execute_query(no_validate);you then enter TEST_1 within the non db block non db item. hit button and the other items are shown i.e TEST-1 for the detail items?
    Has anyone any ideas??

  • Steps involved in transporting a query/workbook

    Hello Gurus,
    What are the steps/objects involved in transporting a query and a workbook to a particular user.
    Should roles be transported with them?
    Thanks for the help.
    Simmi

    Hi,
    Please check the doc below which contains all about transports in BW.
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/3010ba90-0201-0010-2896-e58547c6757e
    Also check the help site.
    http://help.sap.com/saphelp_nw04s/helpdata/en/38/5ee7377a98c17fe10000009b38f842/content.htm
    Regards,
    ®

  • Problem With Workbook

    Hi Guys
        I have a problem when one workbook.
    I made the following steps.
    1. I have in BW Dev. the workbook with the 2 queries.
    2. I create a Role with this workbook.
    3. I made 2 transport orders with the Workbook & Queries and the roles.
    In BW QA I try to execute the workbook and show me the message "Cannot find workbook on server"
    I review in QA and the queries are also the Role with the workbook. We apply support package 17 but it didn't solve the problem.
    Help Me Please.

    Hello, what is the solution to this problem?  We're experiencing a similar problem in production with the user BW ID, please see description of the problem below.
    A user usually runs her workbooks/reports from the BEX Browser (BW 3.5), now she is unable to execute the workbooks/reports.
    I can logon to her computer with my own BW ID and it ran OK. 
    I had Security create a "copy" of her BW ID.  
    The "copy" of her BW ID runs the report with NO errors from the BEX Browser using her computer. 
    I had another user run the report from the BEX Browser on his computer with his own BW ID, it ran correctly. 
    I had her go to his computer, logon to the BEX Browser with her BW ID and run the report, she received an error. 
    It is “definitely” something with her BW ID. 
    Also, I had Security remove all of her roles, save the ID and then add the roles back, it didn't fix it. 
    I talked to Security and they thinks it may have something to do with her “Personalization”. 
    Any helps would be greatly appreciated and highest reward points.
    Best regards,
    Niki

Maybe you are looking for

  • Lock and Commit work in INBOUND IDOC

    Hi Experts, Problem is about lock and commit work i need to receive idoc for Good receipt for purchase order. For one Purchase Order i can receive many good receipt Idoc at the same time and when first came in Lock the Purchase Order and further idoc

  • How to maintain space between table and header in ssrs

    Hi Everyone,    I have created a report. In page header of this report, On First Page space between header and body is good , but from next page, space is not maintain.  Please suggest me how to maintain space at every page of report. Thanks. 

  • Does the ETL workload effect the performance of reports?

    Hello There are several heavy ETL processes running on production. Do they effect the performance of the reports that user may execute during this time? thanks

  • Unable to deploye Application.ear to server

    Hi all, I am trying to deploy my application (say ConverterApp.ear) to Sun Java System Application Server and I have packaged all files successfully yet I am getting following error message by server. A "com.sun.enterprise.tools.guiframework.exceptio

  • Fire fox does not open youtube hows that you got to sort it out or go away

    fire fox 4 does not play you tube video , but plays flash player videos on other sites I have seen many comments about it but now it happened to me nothing I do solves it there must be a quick answer it should work out of the box the last versions of