Olap Worksheet Global DB: report level ID/position numerically

Hi all,
I'm a newbie to Oracle OLAP DML and would like to do the following:
Next to the element ID I would like to output the ID or position of the level to which it belongs as an integer number. For example the levels of the product dimension are: total product, class, family and item. Depending on wether the IDs are zero- or one-based, the IDs would be 0,1,2,3 or 1,2,3,4 obviously.
The command 'report product product_levelrel' outputs the element and the level this element is located on:
PRODUCT PRODUCT_LEVELREL
1 TOTAL_PRODUCT
Now, I would like to define an object e.g. "product_levelID", which represents the level ID as an integer. The output of the command 'report product product_levelID' should then read:
PRODUCT PRODUCT_LEVELID
1 0
I would appreciate any assistance in defining 'levelID' highly!
(As an outlook: I am also interested in defining these IDs for valuebased hierarchies, which do not have any defined levels.)
Thanks,
Ralf

Hi Ralf,
maybe you can use the PRODUCT_GID relation that provides the Grouping IDs per Product and Hierarchy. I think that should match your requirements.
Kind regards,
Lars

Similar Messages

  • Problem in drilling out to relational from OLAP worksheet

    Hi,
    I am using level based hierarchy for my dimensions and trying drill out to relation worksheet from OLAP worksheet.
    The problem I am facing is that the way OLAP stores data is always sufixed with the "_LEVELNAME". Now when passing parameters from OLAP we have two option (i) pass the label (ii) pass the value
    a) We cannot pass the value as the value will be appended with the _levelname. and will not match to the relational data.
    b) On the disco report it displays the long description which in our case is code_description value which is again not same data as stored in relational table.
    My question is how can I make the short description visible in the report? Excel addin has feature through which you can either show long or short description.
    Your help is much appreciated.
    Thanks
    Brijesh

    Issue resloved now.
    Thanks
    Brijesh

  • Reporting Level - Can someone please explain this attribute?

    All - I am a relative newbie to Siebel on Demand but creating reports with other tools for years. I recently came across some reports that I have inherited that are constantly giving us trouble. They are basic reports that look at the count of calls, meetings, etc. for a given user. What we are finding is that we have used this reporting level attribute to filter but depending on the level of manager logging in it is causing problems. Some people can't see the data and some get a massive amount of duplicated data.
    When it is all said and done we are looking for a simple manager-to-rep list of the counts of these activities. After looking at the reporitng level value it would look like an indicator of relative position from the lowest level in the reports-to heirarchy. We will generally filter for a level = 0 (or maybe 1) in most reports but what I want is a way to control that based on the user. My requirement is to have the level they can see and the detail at one level lower but I dont' fully understand how that gets created or how I can use system variables to find the user's level to control it.
    Anyone that has any background info on this or how I can control a basic anaylytic report in a more maintainable fashion to show my stuff and subtotals at one level lower that would be greatly appreciated.

    Not sure if I can help with the specific report, but I will try to shed some more light on Reporting Level.
    In any report where the Owned By User dimension is exposed, you can find the Reporting Level field. Each user is part of a reporting hierarchy, derived from the "Reports To" value in their user profile.
    The best way to see this is to create a simple report with the User Email, Reporting Level, and Manager Email. This will show you the manager at each level. You can use this to expose and filter on the full management hierarchy.
    Level 0 = the user. All users have a value of themselves as Manager at Level 0.
    Level 1 = Reports To - who the user directly reports to.
    Level 2+ = Up the chain...
    You may want to take a look at some of the pre-built reports to see how this can be used to achieve Team based reports, such as "Team Pipeline Analysis", "Team Sales Effectiveness Analysis", and "Team Activity Analysis". You can open any of the pre-buiilt reports to use as starting points as well.

  • Display Report Level Filter value and Input Controls Value

    Hi,
    Please let me know how to display Report Level Filter value and Input COntrol values in the report.
    I have 2 tabs in the WebI Report. The first tab has the summary details about the other tabs like reprot desc, prompt values, reprot filter values,etc.
    In the 2nd tab I have the actual report which has input controls defined, prompt values and global level report filters.
    Can anyone please tell me how to display the Report level filter values and the Input Control values in the first tab report.
    For ex: Tab 2 has a Report level filter: Region = NA
    I need to display in Tab 1 in as Region: NA
    I used the function ReportFilterSummary but that is giving me other details, I want only the object name and the value.
    Also how to dispaly the Input Control values in the tab 1.
    Please let me know if you have any suggestions for this issue.
    Thanks

    did you try
    =ReportFilter([Year])
    if you are making report filter over the year, it will return the value of the filter
    by the way, the filter should be applied over all the report not to a specific block to be able to get the correct value
    the Input control also considered as report filter, only if you're applying them on the level of the report, if you applying an input contron over a specific block or chart, you will not get the values for ReportFilter
    good luck

  • Changing date format at reporting level

    Hello,
    Will u plz tell me how can i change the date format at reporting level?
    I want to display date in dd/mm/yyyy, but by default its showing mm/dd/yyyy.
    Delta is already loaded in the system, so i don't want to disturb regular data loading.
    Is there any way so that i can change the format of date.
    Plz help me out.
    Thanks,
    Regards,
    Steve

    Hi steve
    There r so many postings on the same topic
    go through these previous threads
    date format
    Date format
    u can find solution
    regards
    Ravi Kiran

  • Variance calculation at reporting level

    Dear All,
    There are two key figures in my report - Plan and Actual amount. Now user wants to see the variance between these two in % terms.
    Formula is ( Acutal - plan )/plan *100 . Now this formula works when plan value is not zero when ever the plan value is zero the display will be X . Now user wants to put a check say whenever the plan is zero then display 100 % variance. How can we achieve this at reporting level.
    Thanks and Regards,
    Anup.

    Hi Anup,
    Try something like this:
    (Plan = 0)*100 + (Plan <.> 0)*((Acutal - Plan) / Plan * 100)
    I'm not sure but you might have to use the NOERR function in case of division by zero:
    (Plan = 0)*100 + (Plan <.> 0)*NOERR((Acutal - Plan) / Plan * 100)
    In both samples remove the "."
    Hope it helps.
    BR
    Stefan
    Edited by: Stefan Stefansson on Jul 21, 2009 1:49 PM

  • Logic at reporting level to compare two dates .

    Dear Friends,
    I have a scenario here , where i have a counter keyfigure in my DSO which has constant value 1 . there is two dates : Stock issue date & stock receipt date .  At the reporting level , in selection screen there is an input on stock receipt date . Now i want to show key figure counter for which stock issue date lies between the stock receipt date which the user enters .
    Kindly suggest on this matter .
    Thanks & regards,
    Ashutosh Singh

    1. Create a customer exit variable on Stock issue date. Pass on the value the user enters through exit to this variable.
    2. Create a New formula with the counter keyfigure and restrict it based on the customr exit variable.
    This will work correctly if Stock issue date and stock receipt date are not displayed in the report.
    If it is displayed, then if the stock issue date lies between the stock receipt date it will have the value as 1 else 0.
    Hope this helps.
    rgds, Ghuru

  • Text data is not displaying at Report level for an Infoobject Item name

    Hi All,
    Texts data is maintained at Info object level but text information is not displaying at Report level for an object.  I have set the property at query level as "Text", but at report level it is displaying key values of the object, not displaying texts information.  This problem occured in QA(Quality) system but not replicated in Production system.  I have checked all properties at backend and query level and compared the same between QA and Production system didn't find any difference.
    Please suggest what might be the cause: at report level it is displaying key values instead of the textual information even text data is mainintained at backend.  In production it is displaying textal data for the IO.
    Thanks in advance.

    Hi All,
    Thanks for your valuable information.  I have changed the setting under Advanced tab as "Master data" for Access type for results values, but didn't solved the problem still it showing key information for the IO.
    In Production system the report displaying texts information for the IO, but in QA its displaying key information. The problem exits only in QA, its working fine in DEv and Production.
    As per my understanding might be the issue with Patches will be checking with Basis team on the same.
    Please suggest if you have any alternatives to fix the issue.

  • BO/BW Report Level Calculation and Prompts

    Hi,
    There is an infoprovider in BI , delta enabled.Start Date and End Date are two fields in Infoprovider.
    The requirement is to have an Use Indicator Prompt having values Y or N.
    if the prompt input is Y , then display only those records where the current date is between start and end date,
    and if the prompt input is N, then display all values.
    Since the infoprovider will have delta loading, this needs to be done in BI/BO Report Level.
    If I have a Keyfigure in BI (using the above logic, having values 0 and 1), then this keyfigure needs to be selected in Web I Report(since the Use Indicator Prompt will be on this keyfigure), if not selected then all the keyfigures will be blank.
    I have changed the aggregation of the Keyfigure to 'None' in Universe, but still it doesnt work

    Hi,
    first of all you should not leverage the InfoProvider directly but instead use the BEx Query and this type of prompting could then be done as an EXIT variable in the BEx query.
    ingo

  • How to improve the query performance in to report level and designer level

    How to improve the query performance in to report level and designer level......?
    Plz let me know the detail view......

    first its all based on the design of the database, universe and the report.
    at the universe Level, you have to check your Contexts very well to get the optimal performance of the universe and also your joins, keep your joins with key fields, will give you the best performance.
    at the report level, try to make the reports dynamic as much as you can, (Parameters) and so on.
    and when you create a paremeter try to get it match with the key fields in the database.
    good luck
    Amr

  • In the report level user wants two persons against each work center.

    Hi Experts,
    Please let me know the solution, I have provided scenario below.
    check the query which the user is referring to report:
    Example
    Work center     Person
    KNE33102     44003850
    According to the user, the names for the Work centers should be as follows:
    Work center          Person
    KNE33102         44003850,
    KNE33102        44003603
    I have check the data in T-code-CR03, each work center getting two persons, as can be shown below.
    Work center        Person
    KNE33102           44003850,
    KNE33102           44003603
    In RSA3 it can be seen that both the records are being extracted
    Work center     Start date     End date     Person
    KNE33102     09.02.2009     31.12.2009     44003850
    KNE33102     09.02.2009     31.12.2009     44003603
    In BI , when checking in PSA, it can be seen that the data is also being loaded to BI (Two persons loaded against Work center-KNE33102)
    Work center     Start date     End date     Person
    KNE33102     09.02.2009     31.12.2009     44003850
    KNE33102     09.02.2009     31.12.2009     44003603
    But when loading to the Info Object, one person has deleted. Because of this, in the report level displaying one person.
    Note:-Please let me know what is the procedure, in the report level user wants two persons against each work center.

    Hi,
    As you said in your post the data has mentioned up to 2009. can you try execute the query till to date .
    Regards
    sivaraju

  • BW HR Reporting Issue- Vacant Position & Filled Position

    Hi All,
    I am using the standard extractor 0hr_pa_os_1, it brings up two records for a position one with no pernr & with pernr. Loaded in the same way to cube.
    In my report I am  trying to display number of filled position and number of vacant positions. When I run the query it displays two entries for a position one with employee ID and the other with '#' sign. I tried to exclude the '#' employee from the report but it also removes the position which is vacant.
    Example,
    Position | Employee | Filled | Vacant |
    1002 | 7009 | 1 | 0 |
    1002 | # | 1 | 0 |
    1003 | # | 0 | 1 |
    Total shows as filled = 2 & vacant = 1. which is incorrect filled should show only 1, as the records in the query displayed twice I am getting the total as 2.
    when I exclude '#' from employee, it removes the position 1003 from the report and I am not able report on vacant position.
    Pls let me know is there a way to solve this.
    Regards,
    Anand

    Hi,
    looking at the data example, there could be couple of options.
    1) Exceptional aggregation on Position
    Create a formulae KF on the top of base KF with exceptional aggregation with reference to position to show unique count of position.
    2) Restricted KF
    Create 2 separate restricted KFs one each for filled and vacant. For filled, set a fillter condition of pernr ne '#' and for vacant the condition would be pernr eq '#'.
    Hope this helps?
    Thanks.

  • Report Level issue

    Hi,
    can u pls help me for the issue which i am facing now
    Report level
    Selection screen Date
    Date1 Date2
    output
    total sales1
    total sales in LOC
    total sales(before Date1)
    here how we can calc total sales Before Date1 against selection screen
    thanks,
    chilli

    as far as i can see this should be achieved by creating a restricted key figure with restriction on "date1 <= variable of selection screen"
    M.

  • Subracting dates at report level , to get difference in days.

    Hi team,
    I have 2 Key figure End date & start date & I need to present a difference between these dates in form of days .
    Firstly it is possible at report level , by using process value as date [DATE] on both the end & start date fields , later subtract start date from end date.
    I am nt sure whether out put wil b accurate .
    Is there any functional module already existing tht cn , give the difference between dates in no of days?

    Hi all,
    about this procedure, my questions are:
    1) can this procedure be applied if start and end date are attributes of a given infoobject?
    2) if "yes" on point "1)", how can you avoid aggregation? In this case, summarization is not meaninful. Example: a given project have a "start date" and an "end date", so the difference between these dates is project duration. In a cube multiple records refers to the same project hence these dates should not be summarized
    3) does these procedure work on a multiprovider?
    My questions arises because I'm trying to compute with dates on a multiprovider, dates are attributes and unfortunately it seems not to work.
    Any help?
    Thx!
    LJ

  • Report level manipulation

    Hi All,
    I have a sales report, its a very simple report.
    I need to calculate revenue at the report level.
    Revenue = Price * Quantity.
    I have quantity Key figure in the column level, i need to calculate revenue(calculated key figure), but price key figure is an attribute of material characteristic.
    Material characteristic is present at the row level. Please let me know how to achieve this.
    Edited by: Raghavendraprasad.N on Nov 11, 2011 3:32 AM

    Hi,
    You can achive this using formula variable by processing type replacement path...
    Please go through below link for better idea...
    http://www.sd-solutions.com/SAP-HCM-BW-Replacement-Path-Variables.html
    http://help.sap.com/saphelp_nw04/helpdata/en/03/6ba03cc24efd1de10000000a114084/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/ca/5f9ac61a205a459d0e7ef313d10321/content.htm
    Thanks
    BVR

Maybe you are looking for

  • DS - SAP BW Source clarifications

    Hi I have to connect to a SAP BW source and want to load a BW OLAP cube. In reading the DS Tech. documentation, it says SAP BW source would be similar to reading from a ERP source i.e., use a R/3 dataflow and generate the ABAP and do the extraction.

  • Images won't display in Review mode

    When I send a draft of a page for review, several of the images (jpegs and gifs) will not display. Do the images need to be formatted in a certain way?

  • /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found

    I am trying to run the firefox from firefox-4.0.tar.bz2 on CentOS 5.6 and get the error message, ./firefox-bin: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by firefox/libxul.so) Firefox does not start. I thought having a copy

  • Invoking Webservice using ABAP Proxy

    Hi,     I have a synchronous scenario with ABAP proxy invoking the external webservice.In the SOAP receiver target URL confiuration,do I need to give the operation(method)name in the webservice? I have read in the forum that we need to give the targe

  • Converting into XML without using DOM

    Hi there, I need to generate a XML file on the fly, given a HashMap. It will be used later to feed into XSLT parser. Instead of using DOM parser which is memory intensive, I am generating the XML by appending the necessary into a String. For eg: Stri