BI-IP / Formula navigation attribute
Hi,
i have the following problem and hope somebody can help.
I have a BI-IP planing function (Fox-Formula) which simply copies the keyfigure Amount from the characteristic company (#) to the characteristic company (8703).
{ KI_LCCUR, 8703 } = { KI_LCCUR,# }.
this characterisic has also a navigation attribute headquarter.
when i run the function the following error message appears:
8703,# is invalid: Valid is 8703,DE. Characteristic "ZCompany"
which means to me the master data for charactersitic company 8703 and its attribute Headquarter # is not valid, which is true. But what do i need to do in order to use the right combination 8703,DE?
Is there a way to make fox formula to find the right value for the attribute? is there a way use navigation attribute in fox formule?
Thanks for your help in advance!
Mike
Hi,
The problem can be due to the mapping in the cube.
Please reactivate your cube.
If you are using a multi-provider, then please check that the navigational attribute is defined in all the cubes in mulitprovider.
Regards,
Amit
Similar Messages
-
Help with use if navigational attributes in ABAP code
Hi!
I have a question for you all. I have a master data object called SC_PRIO, that have an attributes called "IN_DEADL". The attributes is sett to "navigational attributes, and are showing its value when I look at the data content of the DSO.
I would like to use the value from the attributes "IN_DEADL" in the formula describe under, but it will not work when like this. I have defined it like this "COMM_STRUCTURE-/BIC/IN_DEADL", but it failes. Anyone that can help me? There has to be something special when using attributes from a master data infoobjects....
DATA:
l_duration LIKE COMM_STRUCTURE-/BIC/INC_DUR_D.
l_duration = COMM_STRUCTURE-/BIC/INC_DUR_D / 3600.
IF l_duration > COMM_STRUCTURE-/BIC/IN_DEADL.
RESULT = 'BROKEN'.
ELSE.
RESULT = 'NOT BROKEN'.
ENDIF.Hello Helge,
Can you please tell me if the InfoObject IN_DEADL is user defined/Custom. If it is custom only then your case is bound to work. If it is Std IO, then you need to remove the '/BIC/' and just use the IO name.
Eg : IF l_duration > COMM_STRUCTURE-IN_DEADL.
Also if it is an attribute of someother IO and is not present in the communication strucuture you need to get it from the master data table of the Original IO.
Edited by: Pramod Manjunath on Sep 2, 2008 4:29 PM -
Navigational attribute in query
hi,
i have 0pp_c03 cube in production planning. There is 0material as master infoobject and 0material_zmw as navigational attribute i am using it to evaluate values in my formula.
In my cube i have 0material, 0order
now if i want to see value of the formula then i have to explicity select navigation attribute
i.e
0material 0order 0matieral_mw Formula -- >
values are display correctly
but if i against 0material 0order the value
of the formula is display as X .
Actually i wanted to display as aggregrate of evaluated value in the formula is there any way we can do it against 0material 0order.For Example
0material 0order 0material_mw formula/1000
1 1 1250 1.25
1 2 1250 1.25
Result i am expecting is
0material formula/1000
1 2.50 -
Create restricted key figure with navigation attributes
Hi,
I need to create a restricted key figure using attributes of 0BP_COMPET.
On my report is :
Competitors (0BP_COMPET)
Quantity
Active Competitors = Expiry Date of Minority Status greater than or equal to system date
Inactive Competitors = Expiry Date of Minority Status less than to system date
Note : Expiry Date of Minority Status is a navigation attribute of 0BP_COMPET and system date is generate by variable 0DAT - Current Calendar Day (SAP Exit).
How can i apply the formula?
ThanksHere's a good How to Document that explains what you are trying to do ....
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/72f4a790-0201-0010-5b89-a42a32223ffc
It is called How to.... Calculate with Attributes.
Brian -
Unable to view Navigational Attributes in ODS
Dear All,
We have enabled Material Group as Navigational Attribute in Material. Material has been included in ODS as Key Field. In ODS also Material Group is switched as Nav Attr. Now when I check in Reports I am getting # for all Material Groups. I checked in ListCube. Here also I am getting # values.
I did master Data Activation and also did Attribute change run. Where as I am able to view values for Material Group in Material Master Data.
Regards
Ravi YHi Ravi,
You could check if the X/Y table of material group are correct.
Do RSRV combination check on the info object material and material group. Run all the tests...espeially the consistency of X and Y tables..
Also, you could probably check if this is some authorization issue... that you dont have authorization to view contents of material group...(may not be the case, but worth a check )...
Sounds strange though, if all is ok and u still dont see material group. (and sometimes it cud be a refresh issue as lalit suggests....., if it has to get wierd )
Hope it helps,
Regards,
Sunmit. -
Navigational Attribute data is not display in Cube level and reporting
Hello ALL
Iam facing a problem like,I created Navigational attribute and I selected that navigational attribute in cube level also but data is not display in cube level.
What will be the problem?Pl help me out.
regards
balajiHi Dinesh
You mean base characteristic means loading data after creating Navigational attribute?Is it this way,(orelse can u tell me about this base characterstic)
Yes after making that particular attribute as a navigational attribute I loaded data in master data tables.
How to run Attribute change run?can u give me steps
regards
balaji -
Navigational attribute in Cube
Hi Gurus,
I want to understand one point before I am going to perform a small enhancement.
I need to set a navigational attribute in a cube(before it is not checked on "I/O") meaning make this navigational attribute behave as a char., but this cube contains data already, my question is :
can I make this change ? if yes any other additional effort?
Thanks in advanceHi Ryan,
The attr needs to be marked and activated as Navigational Attr in the parent char first. Then you can mark it as nav attr in the cube (which contains the parent char). Does not matter if the cube contains data...you can do this activity in a cube with data. Remember to reactivate the cube's update rules and any multiproviders that it is a part of after you make this change.
Hope this helps... -
Adding navigational attributes to a cube
We have upgraded to BW 7.3. Previously when we added navigational attributes to a cube we need to activate the update rules from the ods but now it appears that we don't need to do that anymore. Is this the expected behavaior? We are using the 3.5 update rules.
thanksHI,
If you are using 3.5, after selecting nav attr in the cube, the cube structure gets deactivated. The dependent update rules also gets deactivated. You will be forced to activate all again.
In BW 7.3, SAP would have given privilege to add without activation. It is good for us. So nothing to worry.
Regards,
Suman -
Code needed for a Navigational Attribute.
Hi Experts,
I have a requirement to update records on a Navigational Attribute of an Infobject in an DSO.
DSO A has key figures Region & 0calmonth. Data fields Price, Quantity, Place & Name. DSO B has key figures 0customer & Data Filelds Plant, Material etc. DSO B Plant's Navigational Attribute is Region /BI0/OIREGION.
Now, I want to link the Region of DSO A with the Navigational Attribute of DSO B with Region /BI0/OIREGION and update the values of DSO A in DSO B.
For this I want to write a code in the END ROUTINE. Please provide me with the code.
Thanks in advance,
With Kind Regards,
Kannan Jagadeesan.Hi,
data : begin of itab1 OCCURS 0,
Region type /BI0/OIREGION-Region,
OBJVERS type RSOBJVERS,
calmonth type /BI0/OICALMONTH- calmonth
END OF itab1.
select * from /bic/DSOaa00 into table itab1 * this is DSO A*
for all entries in DATA_PACKAGE
where /BI0/OIREGION = DATA_PACKAGE-/BI0/OIREGION..
loop at DATA_PACKAGE.
select /BI0/OIREGION
/BI0/OICALMONTH
from /bic/DSOaa00
into TABLE itab1
where /BI0/OIREGION = DATA_PACKAGE-/BI0/OIREGION
If sy-subrc = 0.
sort itab.
endif.
read table itab with key /BI0/OIREGION = DATA_PACKAGE-/BI0/OIREGION.
if sy-subrc = 0.
/BI0/OIREGION = ITAB1-Region.
endif.
this is the dry draft to read the oregion navigational object.
try to correct accordingly in your system and implement it.
hope this helps you
santosh
Edited by: Santhosh Nagaraj on Sep 16, 2009 2:01 PM
Edited by: Santhosh Nagaraj on Sep 16, 2009 2:05 PM -
How to show data for navigational attribute in a report ?
Hello all,
I have a hierarchy info object A which has a navigational attribute(hierarchy) B. I need to filter on B for a particular node.
I have added A in the filter column and selected B as the attribute. How can i restrict B for a particular hierarchy node ?
Any help will be appreciated.
Thanks in advance
S NHi,
Have you defined 'B' as Navigational attribute at InfoProvider Level?
You can Restrict B for a Particular Value once it is defined as Navigational attribute at InfoProvder level.
Go to InfoProvider maintaince>click 'nav attributes'>enable it (check the box).activate the InfoProvider.
Then you can see it under same dimension where 'A' is assigned and its name would be A_B.
Drag and drop in to rows and restrict(include/exclude) with required value.
thanks
Message was edited by:
Murali -
Virtual infoprovider with services - Navigational attributes
Hi all,
I have a basic cube in BI system- X , and created a virtual cube in another BI system Y with services to read data from basic cube of BI system X . In BI system Y we built a report on virtual cube. This report (on virtual cube in BI system Y) is using a characteristics say Product group ( which is a navigational attributes of prodect in BI system X).
DataFlow is as under:
Basic cube in BI system X:
Product
Year
Amount
and Product group is switched on as navigational attributes in this basic cube.
Virtual cube in BI system Y:
Product group
Year
Amount
Report in BI system Y:
Product group in rows
Amount in column
This report is not working.
If I do the the following changes as follows then it works:
1.Use Product instead of product group in report
2. Switch off navigational attributes in basic cube.
We are in BW 3.5 and navigational attributes option is ticked on for virtual cube.
In summary, If I do not use navigational attributes in report and switch off navigational attributes from basic cube then report shows data.
Could you please help me to figure out the issue.
Thanks,
HarryThanks Naga,
Yes, I tried adding product in virtual cube as well but it did not work. Secondly, we do not want to add product in virtual cube because of data aggregation.
Most strange thing is that, once we switch on any navigational attributes on basic cube, function module stop working (paasing any data to virtual cube report). report says no appropriate data found. We are using sap standard function module "RSDRI_INFOPROV_READ_RFC". I debegged this code and no data in internal tables.
If we switch off all navigational attributes from basic/source cube this function module provide data to internal tables in code.
Why function module is behaving like that.
You guys experience/support/any clue will be appreciated highly.
Thanks,
Harry -
How to see Navigation attribute in Report
Hi ,
I am working on BI7.0.
In my Query , material is a characteristic which has 3-4 Navigation attributes. But when I execute the report , I can only see Material data displayed (because only material is in the rows). I also want to see data of its attributes in report results. I dont have authorisation to change the query.
Also I am unable to open the Query in Local view (some connectivity issues).
Can you please suggest How I can drill-down those attributes.??
Also these attributes are not visible in free characteristics.
Thanks,
SuHi there,
To use the navegational attributes with drill down, they have to be available in either rows, columns or free characterisitic.
For that you have to edit the query. There's no other way.
But each navegational attribute is also a display attribute.
Therefore, you can after executing the query, right-click over material and select properties. You'll see a tab named attributes where you can add the avilable attributes to the left (so they will be displayed), and change the settings of each one of them (see only key, key and text, etc.), but you can't filter by any of those attributes, or do any drill down options over them. They are only display attributes.
Hope this helps.
Diogo. -
Need help on Authorization on Navigational Attribute.
Hi All,
I am working on Authorizations.
I am using the info Object "Material group" which is the Navigational Attribute of 0MATERIAL.
In Reporting, I have created the Authorization Variable for Material group.
And after this, i have created the Authorization Object in RSECADMIN and added the info Object "Material group" and harded coded the value as "1000". After this, i have created the Authorization Role in PFCG and added this authorization Object over there.And this role is assigned specific User.
While Running the report on specific User, for Material group, filteration is not happening over there (Material group = 1000). It is showing all values for this user.
Can you please help on this issue.
Thanks,
Shahina AThanks for your reply. I was on leave for the past 2 days. I have checked as you suggested.
In 0MATERIAL, 0MATL_GROUP is the attribute and i have made Authorization Relvent for this Attribute.
And i activated the Info object 0MATERIAL.
Then i have run the query in RSRT and found an error while running the Report.
Can u pls help on this issue.
Diagnosis
The system determined the authorized characteristic values for the characteristic 0MATERIAL__0MATL_GROUP. It determined that you do not have the (analysis) authorization to view transaction data for any characteristic values or range.
System Response
If this situation occurs when a variable is being filled, the query cannot be executed.
Procedure
You must have authorization for at least one characteristic value for the characteristic 0MATERIAL__0MATL_GROUP.
Create the appropriate analysis authorizations for the user.
If you are only authorized for evaluations that aggregate using the characteristic 0MATERIAL__0MATL_GROUP (for ":" authorizations), use a query without this characteristic. If the characteristic is not used as a filter or in the drilldown, variables should not be used.
Procedure for System Administration
Notification Number EYE 018
Thanks,
Shahina A -
# values for navigational attributes in report . (Urgent)
Hi Gurus,
I have a navigational attributes for time dependent master data. In the report I am not able to see values for that navigational attribute. I see # values for the navigational attributes. I checked the master data of main info-object. every thing looks fine.
please help me in regarding this.
thanks,
Regards,
AarthiCheck the following two things again just to make sure you are doing everything right. These are already mentioned by Bhanu...
1) Go to the master data table (Q table or the M table) and check to see if there are M version records (OBJVERS = M). If yes, you need to activate the master data using the program RSDDS_AGGREGATES_MAINTAIN (Change Run). If there are no M version records then check the second step
2) If you do not enter any key date in the query, it takes the system date as the default key date. So check and see if any master data exists for today's date ?
Also just curious, which version and support pack level are you on ? -
How to Get Navigational attributes of dso in Report ...
Hi i have a dso with many fields ,
In the report i need to get some navgational attributes which are in dso..
How to Get Navigational attributes of dso in Report ..??
Thanks All..hai naiduz,
in the dso u find folder with navigational attributes, there select the Navigation check box the fields which u need in the report.
and further if ur dso through multiprovider and also identify them at multi provider level.
then u will be able to see the fields at query designer level, then u can use the nav. fields u need in the report.
regards,
Vj
Maybe you are looking for
-
Job Scheduling in Solution Manager - Error creating Periodic Job
Hi all, I am in the process of testing the Job Scheduling functionality using the Solution Manager. I have setup the criteria manager, ec. in the satellite system, and done the config in Solman as well. I am able to successfully setup up a 'on-time
-
Dear SAP Gurus, While creating a vendor, is it possible to create a customer simultaneously.Customer should have same code as that of vendor but reconciliation account should be different. Regards, Nilesh Deshmukh
-
Change info displayed on splash screen Help-- About
When I open NI Multisim and click on Help-->About, the splash screen displays the following information in the upper left hand corner of the splash screen: test Benjamin Franklin Institute Serial# How/where do I change the word "test" so that it does
-
Faces is now a per-Library setting
According to this KB article: Faces In Aperture, it is possible to turn off faces on a per-library basis. I'm still seeing the old preferences checkbox, but having turned it off in one Library and opened another, the checkbox was checked. So apparen
-
the itunes in my mac OX 10.8.3 is refusing to update to itunes 11.0.3 keep saying an error has occured, have restarted, still doing the same thing, what might be the problem?