Getting #multivalue error
Hi All,
several records i was done grouping(HC,Product,W materails,s parts,t goods),rest of the records are others.after the grouping material type others is showing #multivalue error.
Material Type+
Stock Quantity
HC
11,515,835
Product
3,400,014.42
Others
#MULTIVALUE
w materials
13,782,132.86
S Parts.
4,634
T Goods
119
Thanks in advance...
Hi Govardhan,
It seems like for "Others" Material Type, there are more than one "Stock Quantity" values.
Is "Stock Quantity" a measure coming from the query or have you created it at report level? Seems like it is a report variable.
If yes, please share the formula used. Try using max() function.
Regards,
Yuvraj.
Similar Messages
-
#Multivalue error in BO webi.
Hi
We are having a webi report based on two Bex queries. One query on top of a multiprovider and another on a DSO. The DSO contains rate category information and mutiprovide contains customer deatils. "Rate Category" is the common field between the two sources. So we have a merged dimension on top of Rate Category.
In the report we need to display the winter and summer rates used for a particular customer based on his recent rate category in seperate cells outside the table. Based on the recent meter reading date, we are picking the value of rate category using the below formulas.
[recent MR date] = max(meter reading date) // measure variable
[recent rate category] = if (meter reading date = recent MR date) then [customer].[rate category] //dimension variable.
Once the recent rate category is got, using the below formula we are doing a look up on the another bex query(which is built on DSO)
[recent winter rate] = if (recent rate category = [DSO].[rate category]) then [winter rate] //measure variable.
Upon using these formulas we are getting #multivalue error.
Please suggest some solution for the above issue.Hi Vinayak Gole,
Check the following Property.
Right click on the table and check the “Avoid duplicate rows aggregation” option.
Then save it and reopen the report .
Regards,
Anish -
Calculated variable throwing #MULTIVALUE error
I have data of employees entering time by day and time can be billable and non-billable.
I want to show a column chart where I show the number of employees categorized as per following buckets based on their NB%
"75% and Above", "50-75%" and "0-50%"
To achieve this I created a variable (measure) first that calculates the NB% and then created another variable called NB Group which basically is a set of If, ElseIf conditions that check NB% and assign value as "75% and Above", "50-75%" and "0-50%".
When I create a report with columns employee, NB% and NB Group, the NB Group value shows up fine. However when I just pull NB Group into a blank report I am getting #MULTIVALUE error.
I was expecting to see a distinct list of all the NB Groups just like it would for any other dimension and then wanted to add a new column with count of employees and convert that into a chart.
What am i doing wrong? Is there another approach I should follow?Both [Hours] and [Non-Billable Hrs] are report level variables.
[Hours] = [Hours Entered] + [Hours Missing] (Both of these are coming from the DB/Universe)
[Non-Billable Hrs] =Sum([Hours]) In ([Employee]) Where ([Hrs Type] = "Non-Billable")
[NB Group] =If [Non-Billable Hrs]/ Sum([Hours]) > 0.5 Then "50% and Above" Else "0-50%"
Note: [NB Group] is getting converted to a measure automatically and i am not able to change it. Wondering if this is causing the problem?
Anyway, as you suggested I tried to take a small data set and get the results per Employee and that came out correctly (top table).
However, when I remove the employee and try to aggregate I am not getting the expected count.
Here, Employee =Count([Employee]) -
Teradata deski #Multivalue Error
When refreshing the XIR2+Sp2 deski report with freehand sql data provider with Teradata V2r6 getting #Multivalue error and when editing dataprovider report displays data with out any errors.
Please AssistsHi Sasi,
Could you please test the following solutions:
Solution1:
Use slice and dice to reset all the tables that have #multivalue in it. The only problem with this workaround is they have to do the formatting manually.
Solution2:
Also, test the issue by changing the object to dimension if it is a measure or to measure if it is a dimension.
Regards,
Sarbhjeet Kaur -
Post Author: chnagaraju
CA Forum: Deployment
while creating a report now and then i am getting multivalue error.what is that? and how can i resolve that one.Post Author: indrasol
CA Forum: Deployment
#MULTIVALUE error occures when you try to place a formula or Column that returns more than one value in a cell that outputs only one value.
I hope this will answer your question -
#MULTIVALUE error in WEBI crosstab
Hello Experts,
I am using cross tab in a webi report and I get multivalue error in WEBI
When I select the table property "Avoid Duplicate row aggregation", I get the below result
As you can see, that in the first image, the Actual cost is calculated correctly, but the Quantity, is anot able to add up and gives multivalue error.
Please help resolve.
Thanks
ShilpaHi Shilpa,
You can use any context In or Foreach.
Ex. =Sum(<Revenue>) In <Year>
=Sum(<Revenue> In (<Region>,<City>,<Year>) In <Year>)
Use contexts with Aggregation functions like Sum, Count, Min, Max etc.
For better understanding of Calculation Context you can go through following document :
http://help.sap.com/businessobject/product_guides/boexir4/en/xi4sp5_ffc_en.pdf
- Smart measures are the ones which have projection aggregate set as "Database Delegated" which in turn results measure to be calculated by the database itself.
To create a Smart measures you can use calculated key figure or restricted key figure.
In IDT we can achive it by applying projection for measure object.
Hope this will help....!!!
Regards,
Veer S. -
#Multivalue error with merged dimension
Hello Experts,
I have a report which has two queries 1 and 2. Query 1 has Year,Month,DB,UserID and NOQ(measure) obejcts. Query 2 has User ID and Username Objects.
The requirement is to display Username along with UserID and other objects in Query 1.
I have merged UserID from both queries and the merged object is named as "LANID" and non merged dimensions are created as Detail Objects for year month and DB with associated dimension as LANID.
If I drag year-detail,month-detail,DB-detail,UserID (from LANID) and Username,I get #MULTIVALUE error in month column for User IDs which have multiple records for the same year,different months and same DB.
I came across a similar thread,http://www.forumtopics.com/busobj/viewtopic.php?p=856502 where Dave Rathbun mentions that merged dimensions work only where there is unique record or same level of granularity between two dataproviders which is not the case here.
Request you to share any workarounds (asap) to achieve this.
Thanks,
SowrabhaIs there some sort of aggregation occurring that's causing multiple values for one row?
Check the table settings and select "avoid duplicate row aggregation" and see if that helps.
Also, with merged dimensions when you're missing individual query objects with merged objects, dimensional context becomes unknown or the wrong context is assumed, so you may be able to clear up the error by adding in a dimensional context (such as [Month-Detail] In ([User ID]).
I hope that helps,
Carly -
#MULTIVALUE error in some cells only
I am getting #MULTIVALUE error in few cells in a cross-tab report whereas the rest of the cells show correct results. What can be the reason for this.
My cross tab report consists of : Physician(Dimension) as a Section, Metrics(dimension) in the rows and Month(dimension) as columns.
The body contains measures- Rate and Scale. Each Metric has got a defined scale of 0-4 based upon a range of the Rate.
Scale ia a variable created by me as =[Rating Scale] In ([Provider] Where([Rate] Between([Lower Target Pct];[Upper Target Pct]))
The report looks like:
Jan Feb Mar
Rate Scale
Metric1
Metric2
When i try to include the Rate of YTD, the data in the Rate shows correct results wheares the Scale certain cells are appropriate but rest of them throughs #MULTIVALUE error.
I am not able to comprehend whats going wrong in here.
Can anyone pls resolve this issue.Actually , there is no formula for Scale. Its in-built dimension but to get the correct result in the cross-tab( No irregularities are found for teh results in the horizontal and the vertical report format), I created the variable for scale as follows:
=Scale ForEach(Provider) Where(Rate Between Lower Target AND Upper Target). After using this variable, I got correct results for the monthly/quarterly data wheareas for the YTD it gives #MULTIVLAUE for few cells, where the scale is different for the every months./quarters. It gives correct result where the rate falls in teh same scale zone for all the months/quarters for a certain Metric.
For .Ex.
Metric Q1 Q2 Q3 YTD
Rate Scale
Tetanus 94 3 92 3 91 3 93 3
BRC 71 2 91 3 98 4 83 #MULTIVALUE
I am not able to fathom that why its not taking the YTD into consideration even though I created a different variable for the scale of YTD in which I used the YTD(rate) instead of the actual(Rate). -
Multivalue# Error in the count value
Hi,
Please help me on this. I am getting Multivalue# Error in the code below.
=If (Count([Subclass ID]) <=5;"Subclass: " + [Subclass ID]; " No of Subclass Selected: " + Count(Subclass ID))
Thanks you in advance.
RoseHi Rosemarie,
WEBI aggregates only duplicate rows and when we try to aggregate non duplicate rows it throws #Multivalue error.
The #Multivalue error comes for different reasons:
1) If you are displaying output of formula in single cell then you will get #Multivalue error when formula returns multiple values.
2) If your data contain non duplicate values and you are trying to aggregate the data using sum, count and removing the column that contain distinct value.
I checked this with Island and resort marketing Demo universe.
I Took country and Future Guests and applied formula similar to yours:
=If(Count([Futureguests])<=5;"Subclass "[Futureguests];"No of subclass"Count([Futureguests]))
When I removed the column Future Guests from the report I got #Multivalue error because this is the column that distinguishes the records.
It you want to avoid this,
1) Check the option u201Cavoid Duplicate row aggregationu201D by selecting Block-> properties-> Display
OR
2) Add the column Subclass ID in the report
OR
3) Use Count(Subclass ID) like this.
=If (Count([Subclass ID]) <=5;"Subclass: " + count([Subclass ID]); " No of Subclass Selected: " + Count(Subclass ID))
I Hope this Helpsu2026.
Thanksu2026
Pratik -
How to resolve #Multivalue Error
HI All,
I have a data like below, in this for inpatient data is NULL and as per business requirement if data is null then "0". so i create a variable and drag into inpatient's total column
statement for inpatient is
=If IsNull([total]) Then 0 Else [total] Where ([items]="Inpatient")
items total
Office
4
Utilization
70
Inpatient
it is working and showing as "0"
but when inpatient has value it is showing #multivalue"
Office Visits
4
Non-Emergency ED Utilization
70
Inpatient Stays
40
how to resolve is issue
Please reply i am using SAP BO 3.1 INFOVIEW
Thanks in advance
RanjeetHi Ranjeet,
First thing is you are getting this error because of the where clause used in the variable.
Because in the 2nd case when it has value for Inpatient, it is actually taking the same value for all the 3 cases.
How to remove null value with 0:
1. Remove where clause from the variable and use that variable in place of Total in the table report.
2. Use format number option to place 0 in place of undefined values.
Hope it helps. Please ask if you have any queries.
Regards,
Subrat -
Hi,
I searched the forum for #MULTIVALUE error but didn't get the proper answer.
I'm getting the #MULTIVALUE error in a webI report on top of a BEX Query universe.
Ex: Vendor has multiple Vendor Keys ans it's sales details
Vendor Key Vendor Sales outstanding
#MULTIVALUE V1 1000 2000
How to resolve this issue? tried unchecking 'Avoid Duplicate Row Aggregation' but it doesn't serve the purpose.
Thanks in advance.
---VeeraHi Veera,
Please check the below links
Re: WebI on top of BW
http://www.sdn.sap.com/irj/boc/go/portal/prtroot/docs/library/uuid/80fe4156-743f-2b10-15a9-e96f47dbab16?quicklink=index&overridelayout=true
Thanks -
# Multivalue error in cross tab
Hi All,
I am using BO-launch pad 4.1,sp2 Data is from Bex-query using CMC.
Table: Cross tab
1)Dimenssion obj: CO-object
2)Attributs: Co-obj-wbs elemt,costcentr,order
3)Measure:Budjet aproval overall, Budjet for annul,Actual cost, Actual quantity,planned cost, planned quantity
when drag i dimension co-obj,attributes and all measures it showing values but when i drag attributes and measures (No need to drag dimension) it is showing in crosstab
# Multivalues error in all measure fields.
Can you plz give me suggestions on this.
Thanks
GaneshHello,
Please check if you have used exception aggregation on measures in the BEx queries. These aggregation might be using some dimensions as reference characteristics. And if that dimensions are not included, you might get these multivalue error.
Good Day !! -
#MULTIVALUE error when I add Text in a cell
Hi,
There is a funny error occurring in the report.
I have build this report on Excel sheet. The sheet has ONLY 4 rows,(and it always will have 4 rows).
Following is the format of the Excel sheet:
Plant Division Comment1 Comment2 Week
1 10 A E 4
2 10 B F 4
3 10 C G 4
1 20 D H 4
In the report I have made a connection on the Excel sheet. I have made made the fields Plant,Division,Comment1 and Comment2 as Dimensions and Week as Measure.
In 4 different cells, with 4 combinations on Plant and Division, I want the following output:
- Comment1: A
- Comment2: E
When I put the formula: =([Comment1] where ([Plant]="1" and [Division]="10")) + ([Comment2] where ([Plant]="1" and [Division]="10"))
it returns Correct Results.
But when I add Text values in the formula it returns #MULTIVALUE error:
Example: ="- Comment1: "+ ([Comment1] where ([Plant]="1" and [Division]="10"))
Where am I going wrong?
Thanks,
AmritaHi Amrita,
This is because when you are going only with the formula, it will provide you the value for one cell and blank for other.
But when you are going with the comments as well, you will get 4 values for this. (one for each row)
1. -Comment1:
2. -Comment1:
3. -Comment1:
4. -Comment1: A
So when you are selecting this in a single cell it will throw you #Multivalue error.
Hope it is understood.
Regards,
Subrat -
#multivalue error for detail object in webi report
Hi,
I am facing #multivalue error in my webi report.
I am using 2 queries
Query 1
Account Number
Cost Center
Query 2
Account Number
Order Number
Now I want to display Account Namer,Cost Center and Order Number in the report.
So I merged Account Number from both the queries, and created a detailed object "Order" and associated it with [Query 1].[Account number].
But Order displays values for some accounts, and displays Nulls and #MULTIVALUE error for some accounts.
Please through some light on this issue.
I tried every possible solution from my side, but couldn't get it work. It is happening because there is a 1:N relationship between Account Number and Order. I can not use any aggregate function because it will give only the Max or Min value, but I want list all the value of for each Account Number. Avoid Duplicate Row Aggregation was also checked but it didnot help.
Thanks.Hi Shreya,
There are few things that you need to consider while displaying the data.
1 - Can an Account Number be associated to more than one Order Number? If yes, then your solution will not work and that's the reason you are seeing #MULTIVALUE (i.e. Multiple Order Numbers for the same account number)
2 - Why would you want to create two data providers? Would it not be possible for you to bring in all the 3 objects in the same data provider? The only reason I could think of is that they are not related
3 - Always make the lower granularity objects common across the data providers. I do not know about the relation between different entities of your database, but I would suggest something like
Query 1 - Order Number, Account Number
Query 2 - Order Number, Cost Center
and merge Order Number...and create detailed object for either Account Number / Cost Center. It all depends on the relation between the tables.
Hope the above pointers help you.
Regards,
Srivatsa -
Multivalue Error ? one user affect another user not affect !!!
Hi all,
My user raised one issue. Details below:
He is getting multivalve error when he execute the report (Webi) using his credentials .but other user can execute the same report without error
As per my understanding itu2019s not possible because its data issue not authorization issue
Am I correct? If I wrong kindly advise me
Note:
*This report developed based on SAP universe
*Previously the same issue fixed at the time we created one dimension object (WBS Element Key) instead of detail object (L01 WBS Element Key)
Regards,
TamilHi Tamil,
The multivalue with SAP typically pops up when the master data of an infoobject is not unique for each key.
So the description or caption of the infoobject has homonyms (two different keys can have the same description).
If you have the keyfigures/measures defined as database delegated you will get this multivalue because SAP cannot calculate it on the combined level.
So authorisation might have impact if one user can see the two (or more) keys and the other user does not.
Two ways to solve this.
1) set the aggregation method of the object to sum (on the advanced tab).
This allows WebI to sum the values pulled back on the two different key values.
2) use the key as the master/dimension object and the caption/description as the detail.
Hope this helps,
Marianne
And on your note, any of the infoobjects can cause this behavior.
So solving it for one does not mean it doesn't happen anymore.
Maybe you are looking for
-
How can I get Win 10 to open to my prefered user account?
How can I get Win 10 to open to my prefered user account? It insists on going to my Administrative account.
-
Qty block against CT3 form for Deemed Export order
Hi, Can we link sales order & CT3 form, purpose is that for deemed export order customer is giving new PO & new CT3. So want to make block sales order against CT3. Pl. help to solve this issue. Thanks
-
Steps to Increase / adding New Table Space using BR TOOLS
Hi Can Anyone Tell me the Step by Step Process for Increasing / Adding New Table Space using BRTOOLS. Any Demos/Blogs will be appreciated. Thanks in Advance. Rg Dan
-
Installing SRSS 4.2 in a Solaris Zone ... why is it not supported
We would like to install SRSS 4.2 in a Solaris ... but the release notes says it is not supported. Any Ideas about that ? http://wikis.sun.com/display/SRSS4dot2/Known+Issues Nothing is installed in the global zone at OeNB anymore, so what can we expe
-
Having problems with Logitech Vision Pro and AIM and I chat
Can't believe it can be this hard I'm trying to install a Logitech Vension Pro web cam and make with work with AIM via Ichat. I've got the camera to work in some applications so it does work. After many hours on line I decided that I needed to down l