Report Question - NAV attributes

Can I create a variable if it is a displayed attribute?

Rightly said by Voodi ,cannot create variable vanilla way on display attributes.
Below is just FYIP
http://help.sap.com/saphelp_nw04/helpdata/en/80/1a63e7e07211d2acb80000e829fbfe/content.htm
http://help.sap.com/saphelp_nw04/helpdata/en/2e/caceae8dd08e48a63c2da60c8ffa5e/content.htm
Hope it Helps
Chetan
@CP..

Similar Messages

  • Report Issue - Nav Attribute

    Hi All,
        Here is my issue...
    I've a sales report against Multi Provider to display a filed <b>'Province Ship To'</b>, it is a Nav attribute of <b>'Customer Ship To'</b>. I've verified in mastre data of <b>'Province Ship To'</b> that there are values for both text (Medium & Short) & Key and also verified values exits in MP through LISTCUBE. But when I run a query I'm getting 'Not Assigned" value for <b>'Province Ship To'</b> and I need to see full description it.
    I'd appreciate if some one could help me on this as this is urgent...
    Thanks
    BI Consultant

    Thats what I did, display as both TEXT & KEY. For KEY it is  showing up, for example OR in KEY but not showing up the description for TEXT/Name column, isntead it is showing as "Not Assigned" for all records.
    I've verified Short & Med description extits for all records in Masterdata.
    Example:
    <b>Key                                    Txt/Name Desc.</b>
    OR                                         Oregon
    CA                                          California
    CT                                           Connecticut
    Thanks

  • How to create variable in BEx on a Nav Attribute?

    Hi All,
    We are creating a report on Master data object 0MILESTONE. 0PROJECT is the navigational attribute of 0milestone.
    and ZSTATUS is the navigational attribute of 0PROJECT.
    Requirement is to create variable on ZSTATUS in BEx. How do I do that? I dont see option of creating variable on Nav attribute of a Nav attribute.
    Regards,
    Bob

    Hi,
    There is nothing as such creating variable for navigation attribute. You can only create variable directly on particular infoobject.
    In your case you are using transitivie attributes. So they can not be accesed directly in BEX query. You can only use 1st level nagivation attributes in bex query.
    [http://help.sap.com/saphelp_nw04/helpdata/en/6f/c7553bb1c0b562e10000000a11402f/content.htm]
    Regards,
    Durgesh.
    Edited by: Durgesh Gandewar on Feb 22, 2012 3:53 PM

  • Nav Attributes not seen during creation of RKF in Query Designer

    Hi
    SCENARIO
    I have a Char InfoObject POSTFI[POSTFI is Navigational Attr] with 3 Navigational Attributes included in the InfoCubes.
    1. ZINREPIND Reporting Indicator
    2. ZFITMCD01 Statement 01 Financial Item
    3. ZPCNR1 Profit Center Indicator
    NOTE: All the above mentioned Nav Attr are properly set as Nav Attr and Active, Check and Rechecked.
    We have 2-InfoCubes Current and Historical[both have same Structure].
    A MultiProvider is build using the above 2-InfoCubes and the Char InfoObject PostFi is included in the MultiProvider.
    Now I am trying to Create a Report using Query Designer and in that I have to Create a RKF[GrossSales1] and
    the Condition for which is KeyFigure=FINAMT, where POSTFI_ZFITMCD01 = 5010, POSTFI_ZPCNR1= Y
    PROBLEM
    I can see the Nav Attr ZINREPIND, ZFITMCD01, ZPCNR1 in the main Screen of the Query Designer's LeftHandSide Pane containing KeyFigures and Dimenions under Dimension Financial=> PostFi=> Nav Attr ZINREPIND, ZFITMCD01, ZPCNR1.
    While creating the RKF on KeyFigure FINAMT I am just able to see the InfoObject POSTFI[in its resp Dimension] in the
    Display RKF GrossSales1 Screen in the Left Hand Side Pane where we see the KeyFigures and Dimensions.
    But I am NOT able to see the Nav Attr's ZINREPIND, ZFITMCD01, ZPCNR1 anywhere in the LHS Pane of the Display RKF GrossSales1 Screen.
    Now I cant Create the RKF bcoz I cant see the 3NavAttr's of Char InfoObject PostFi it the LHS Pane and the 2-Nav Attr required for creating the RKF.
    Can anyone PLEASE let me know How can I see/bring these Nav Attr ZINREPIND, ZFITMCD01, ZPCNR1 in the LHS Pane of the RKF Creation Screen to add them to make my RKF ?
    Thanx in Advance

    Hi
    As per your explanation, below are the details
    POSTFIPOSTFI --- This is navigational attribute which has below 3 objects as navigation attrs.
    1. ZINREPIND Reporting Indicator
    2. ZFITMCD01 Statement 01 Financial Item
    3. ZPCNR1 Profit Center Indicator
    first one, could you please confirm whether POSTFIPOSTFI is main info object or it is attribute of another info object.
    If it is attribute of another info object, then the last attibutes(3) are called Transitive attribute(attributes attribute).
    Reporting on Transitive attributes is only possible with the creation Info Sets.
    If my guess is correct, then create Info Set based two info cube now create the query.
    Hope it will work
    Regards,
    Venkatesh.

  • Reporting on an Attribute of an Attribute

    On my current project we are trying to run a query based on an nav. attribute of an attribute.  The reason for this is due to the master data relationships changing, which doesn't allow us to use both specific dimensions in a cube. 
    For example:
    Our current business process allows the reassignment of a contract object to a different business partner.  Data is loaded into a cube that contains both business partner and contract object as dimensions.  The problem lies when the relationship of CO to BP is changed.  The master data will be updated with the new change, however when reporting off the data in the cube, the integrity of the data will be compromised.  Is there a way to remodel this or to execute some type of realignment of the attributes to be able to accomodate the master data relationship change?
    Thanks in advance!

    Hi David,
    In a query, insert in Column area a key figure (not important). Then right mouse click on Indicators header and select new formula. In the next pop-up in left area you will see the option Formula Variable. Right Mouse click on it and select New Variable.
    Then select replacement path and select in the next steps the father navigational attribute and the attribute you want to introduce.
    Then introduce this formula variable in your query.
    Try, I am not able to make a test in this moment.
    Ciao.
    Riccardo.

  • Updateable Report Question.

    Updateable Report Question.
    Currently I am developing an XE application, so I think that is apex 2.0.
    Here is an example of what I wish to achieve.
    Suppose I have an emp table with columns
    dept, id, name and comment.
    I create an SQL report as
    SELECT * from emp;
    I only wish to see the name and comment columns, so in the report attributes I un-tick show the columns dept and id.
    I want the user to be able to update the comment column, So I edit the comment column and in “Tabular Form Element” I change the “Display As” from “Standard Report Column” to “Text Field”
    This now lets me edit the data in the column in the report.
    Now want to add in an on change event to call a javascript routine that will use ajax to do the actual update.
    My problem is that I need to pass in the “hidden” dept and id column values as well as the modified text, thus
    In “Tabular Form Element” – “Element Attributes” add in
    onchange="updateRemarks(#DEPT#, #ID#, this.value)"
    Unfortunately this does not work, apex does not expand the #DEPT# & #ID#, and just passes in the literal text.
    So how can I achieve this?
    Thanks,
    GP>

    The columns and rows have a set format for the Id, so if you know one Id you know the row and the ids of all the other columns.
    As an example, this will show the value of column 6 when you click on any column with the function call in the Element Attributes:
    Script:
    <script type="text/javascript">
    function showCol6(col){
      var col6 = document.getElementById("f06_" + col.id.substr(4,4));
      alert(col6.value);
    </script>Element Attributes:
    onclick=showCol6(this);You could also use a Named Column template, specific to this region, to include the column values directly in the function call, but I think it's best to stick with the ApEx defaults if possible.

  • Can I use Nav Attribute of a Nav Attribute for Drill Down....??

    Hello Gurur:
    I have a strange request.  We need to use 0EMPLOYEE in our Cube, whic has 'Comp. Code', 'Cost Center' 'User ID' as Nav Attributes.  "Com Pcode" has Nav attributes 'Global Divison" "Subsidiary" etc.
    We need to use the 'Global Division' ifor Selection in Dashboard and Web templates.  The only way to use it with 0EMPLOYEE" would be to use Variable on a Nav. Attribute of a Nav Attribute. ......  So involves 2 jumps.
    Is this something possible??  I have my doubts but has anyone seen done this?  Can someone please shed some light.
    Thanks a ton in advance,........
    Best  PBSW

    Hi pbsw2009:
       To answer your question, yes, that is possible, in fact that is what SAP calls "Transitive Attributes".
    In other words, Global Division is a Transitive Attribute of 0EMPLOYEE (in your scenario).
    Take a look at this document, "Understanding Transitive Attributes"
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/90efdd6e-c86e-2910-db9c-87da68b3fc57?quicklink=index&overridelayout=true
    Regards,
    Francisco Milán.
    Edited by: Francisco Milan on Apr 27, 2010 10:31 AM

  • Auth for Nav Attributes

    Hi All, I have a report on a multicube which is secured by company code. I also have 2 navigational attributes on company code- Plant of origin-company code and ship plant-company code. I have an authorization variable on company code which I am using to feed the variables on the 2 navigational objects through customer exit. When I run the report, it runs fine but when I try to drill down by any of the two navigational attributes(on comapny code) then there is an authorization error. I ran a trace and see that the system does an auth check for all the 3 objects(main auth object and the nav). Is there a way to stop the auth check on the nav attibutes? Thanks
    Puneet

    Hi Emerald,
    maybe an approach to resolve some irritations.
    Let consider your scenario, one char is used as nav attribute in several chars. i.e. Char A, used in B__A, C__A and D__A.
    If you want to protect the usage of the characteristic A as navigational attribute in the characteristics B, C or D, you have to set the flag 'Authorisation relevant' in the attribute section of the respective characteristics B, C or D (which means up to 3 flags and corresponding 3 authorisations).
    If you want to use the characteristic A in its on right in an InfoProvider, you have to set the flag 'Authorisation relevant' in the InfoObject maintenance of characteristic A.
    If I have stated something different in my previous replies, please neglect them.
      Cheers
        SAP NetWeaver BI Organisation

  • New Nav attribute

    Hello Experts,
    This is the situation.
    Three Infobjects:
    Sales Ord
    System ID
    Sales Ord Rpt
    Compounded:
    Sales Ord is compounded with system ID to make it unique
    Sales Ord Rpt is a nav attribute of Sales Ord
    Sales Ord Rpt = Sales Ord
    Purpose of Sales Ord Rpt:
    In the reporting to provide rollup on Sales Ord
    Master data:
    loaded for Sales Ord
    Trx Data feed:
    Transaction data is feed into Sales Ord Infobject & system ID.
    Report:
    rollup required on the Sales Ord Rpt
    Will the report show the values of Sales Ord Rpt.
    I know that I am missing something in here. Any suggestions appreciated.
    Thanks,
    Sweatha.

    Hi Sweatha,
    I follow you up to Trx Data Feed.  Does your Trx data load into a cube or ODS?  If you are using a cube or ODS then the Trx data will roll up to the aggregated level of that object.  For example: if Sales Ord is the key then all records will be at that level or if Sales Ord and Sales Item are the key then the records will be at the Sales Item level.  If you are loading this data into a master data object then the key is the master data object, example: all data in Sales Ord master data roll up to the Sales Ord.
    Hope this helps,
    Aaron Blasi

  • Authorization for multiple nav attributes

    Hi Experts,
    I have 2 doubts that I need to confirm with you:
    Scenario :
    an aggregation level has nav attributes  A__C  and B__C.
    A__C is restricted by authorization variable in the filter section of the query.
    A__C is shown in the rows as well.
    B__C is not defined anywhere in the aggregation level and the query.
    Authorization is created for the user on  A__C   and  B__C   and assigned to user via the BI7 auth admin tcode(s).
    The requirement is to control such that user cannot  access certain values of  Both  A__C  values and  B__C values found in records. In this case,  user is set to access  only  :
    A__C  :   1111
    B__C  :   2222
    A record exist like this :
    A__C     ****     B__C   ****  KF
    1111      ****     3333    ****  $1000
    Question:
    1.  when the query is executed, authorization check is ok for  A__C  and the query should execute.
    But given that this user is not authorized to B__C  = 3333,   will the KF value of $1000  be displayed by the query at runtime assuming the query only is selecting A__C and the KF?
    If it does not show results or shows 'not authorized' , can I say its due to B__C = 2222 is granted and not B__C = 3333 was granted?
    Else if it does show the $1000, can I say that even if B__C  is set = 2222 in the user profile / authorization object assigned,  there is no effect of authorization in this case and the record having B__C = 3333 will be displayed with the KF value (B__C value still will not be shown as its not in the query definition).
    2.   Assuming char C is defined in the query and aggregation level,  must this be individually restricted (i.e set auth of  C = value1, value2 .....)  in authorization object or roles in order that the effect of A__C is achieved where authorization values for A__C is defined by  setting auth of A__C = value 1, value2 ...?
    Scenario A:  char C is in the aggregation level but not used in the query definition in the rows and filter.
    Scenario B :  char C is in the aggregation level and used in the query definition in the rows.
    What would the result be in the above 2 scenarios ?
    Hope to get enlightened about this aspects.
    Thanks in advance.
    Best regards
    PRex
    Edited by: pointes rexiproca on Apr 3, 2008 6:21 PM
    Edited by: pointes rexiproca on Apr 3, 2008 6:22 PM

    Dear Pointes,
    For management authorization by navigational attribute, I suggest the following steps:
    1.     Should check the attribute setup of “A” and “B” InfoObject in Tcode RSD1, and be sure if they are relevant of authorization. Remember, in BI2004s the attribute navigational are different component authorization.
    2.     Then, you should check your analysis authorization in Tcode RSECADMIN Authorization and verify which these attributes navigational A__C and B__C are included in analysis authorization, and what value do they have? Be careful which logical sing “<, >, =…”. Also, remember include colum “:” value in each attribute navigational for avoid problem.
    3.     Before that, you should check the queries structure and be sure if theses attribute is like a entry variable authorization.
    I hope that can help you,
    Luis

  • Transferring the Cube with activation of some Nav Attribute

    Hi , In Production system, I have a sales multicube which has data coming in from sales overview and sales history cube. Data is loaded from mARCH 2006 to Till date every day in 2 basic cubes "sales overview" and "sales history"
    Question 1:I need to now avtivate  "ship to party - postal code" which  is there in two basic cubes but not checked so I now select the check mark in nav attribute "ship to party - postal code" for both the cube in development system. and same in mULTICUBE should I Transport 2 basic Cubes, and Multicube and All effected Queries or just the query in which change is requested.  
    Question #2 : How to reload all the data which is right now there in Production, If I transport the cube with changes from DevLOPMENT to Production will the data be deleted in Production. All Data is feeding in Cube from ODS so Can I just Transport the cubes in Production and Use Update data to data target in ods. will the data be reloaded in cubes by doing that. Data loaded is delta so please let me know asap what will be best way to make the change and also save the data that is right now there in cubes in Production. since i have to transport it from dev no changes allowed in production.Hope you will reply back soon. Thanks
    alot
    seeraj

    Hardeep,
        You need to transport the Sales Overview cube, Slaes History, Multicube cube and modified Queries.
        when ever you make changes like Making Navigational there is no need to delete the data. you just do one transport.
    All the best.
    Regards,
    Nagesh Ganisetti.

  • Cl_rsr_chabit error while runing query with two new Nav attributes

    hi gurus,
    we mark two attributes as navigational and transport to production now the problem is when I run the query on those navigational attributes it is throwing me error as below:
    System error in programme CL_RSR_CHABIT and form SET_BITI-02(see long text)
    programme rror in class SAPMSSY1 method uncaughjt exception.
    and when I ran try to extract data on existing report from these attributes then it is showing me no data.Pls advice
    Thanks
    R

    Hello Michel,
    we faced exaclty the same problem today - re-activating the multiprovider solved the problem.
    Kind regards,
    Thomas

  • Tricky! Change of navi-attribute values in ABAP and use in selections

    Hi gurus,
    now I have a teaser that really keeps me busy, and which might be interesting for some of you:
    we use several statuses in our <u>Demand Planning in SCM 5.0</u>, some of which can be switched by using a user-function macro which just basically is a ABAP function module that <u>changes navigation attribute values directly on the database</u>, meaning in the master data tables of the respective characteristic.
    Now, the code works, the values are changed accordingly, leaving the data set in object status "active" - <b>BUT</b>:
    <i>when we call a selection, it still shows the old values, even after activating master data or running the attribute change run!</i>
    This is not what we expected. Our wish was, that once the table was updated with the correct field values, we would also see them in our selections.
    <u>Details:</u>
    we have two statuses as navi-attributes to an article:
    <i>DP:</i> YES/NO, and
    <i>oDP:</i> YES/NO
    Combinations originally are: <i>DP</i> YES/<i>oDP</i> NO
    After the status change macro, the table shows the following, as expected:
    <i>DP</i> NO/<i>oDP</i> YES
    As we have two selections, one on DP status "YES", the other one on oDP status "YES", we would like to see the article vanish in the first selection and show up in the other one...
    Does anybody have an idea what is wrong and what we can do to have to proper navi-attribute values from the master data table in the selection? Does the selection not read from the database but from a buffer?
    Looking forward to your answers,
    Klaus

    Hi Fabrice,
    yes indeed, I did check the object version, and it is A.
    Problem is, the function module changes the data record which is "A" anyway. So the changed data record is active - however, I just had a look at the SID master data table, and it looks that direct changes to the P-table do not affect the X-table where the SIDs are stored. So I guess I will also have to update the X-table with the correct SID-values.
    If this works, I let you know. We will be using this change by ABAP quite often, it is rather useful.
    Regards and thanks for your prompt reply,
    Klaus

  • Interactive report question

    Hello,
    Is it possible dont include column in IR (simply dont show column on page, but in SELECt it is), but to have opportunnity search data by this column (it means to have this columns list in built in IR's search region).
    Thank you!

    Hi,
    Column need to be available in report, so display attribute can not be hidden.
    But you can hide column from report default layout.
    Regards,
    Jari
    My Blog: http://dbswh.webhop.net/dbswh/f?p=BLOG:HOME:0
    Twitter: http://www.twitter.com/jariolai

  • Dynamic Heading not translated in report template "Value Attribute Pairs"

    Hello,
    I created a report in which I use application item names in the column heading of the items.
    When I use the report template "Value Attribute Pairs" the heading displays not the contents of the application item names but the exact contents of the headings.
    for instance:
    application item name "trm_label_1" has the value : "Naam".
    I created a report based on the SQL: select x.name from persons x
    The heading of column "name" is: "&TRM_LABEL_1.".
    The report shows the text "&TRM_LABEL_1." instead of "Naam".
    When I change the report template in "Standard" the substitution is done well.
    Can anyone explain what (not) happens and how I can fix this problem?
    Gr.
    Rob

    Hi Rob,
    You can do this by choosing as Headings Type: PLSQL in the Column Attributes.
    You would have something like Deptno:DName:Loc:&APP_ITEM.
    Where the first columns are normal text and the last one is an application item.
    Regards,
    Dimitri
    -- http://dgielis.blogspot.com/
    -- http://apex-evangelists.com/
    -- http://apexblogs.info/

Maybe you are looking for