Characteristic of a BW query in VC
I create a table with a BW query. I use a characteristic infoobject with text in the query rows, and I want see in the table rows the text of the occorrencies of characteristic, but I view only the key-field of the characteristic.
Is possible view also the text? How?
Thank you a nd best regards
Elena
Check this:
https://wiki.sdn.sap.com/wiki/display/VC/Cachingdatasource
(Under the assumption that your IOs in BW have texts)
Similar Messages
-
Ability to hide characteristic from user in Query Definition
Hello All,
Is there a way (table entry, enhancement, mod, or other) to make a characteristic within a cube not be available for selection within the BEx query designer. Although relevant for the cube we do not want it available to the users for reporting.
I have looked at several tables and the field RSIOBJ-PROTECFL looked promising.
Thank you for your attention to this.
Regards,
DaveHey Dave,
I agree with Marc 100%. However I also have an alternate solution. See if it would suit you better.
So you already have a cube in place. And one CHAR in this cube should not be seen by certain users. What you can do is make a multiprovider using this cube(so the multiprovider contains only 1 cube) and in the multiprovider do not put that CHAR or DIMENSION. so now you have 2 cubes essentially one with your CHAR and the multiprovider without your CHAR. So for ppl who are not authorized to view the CHAR, tell your security guy to grant them authorization on the multiprovider only and not the original cube and all others will have auth for cube.
See in this case, you dont have to do a data mart and there is no load or any other hassle like update rules. Its an easy workaround.
Let me know what you think.
SR -
Can we use two hierarchies off a single characteristic in the same query?
Dear Bwers,
I have a requirement where the user wants to see a query with two hierarchies at the same time on a single characteristic.Is this possible? If so please let me know how to model them in BW?
Thanks for all the help in advance
RajMaybe you can create a copy of this characteristic and then create another hierarchy on this one.
-
Subject: Cannot see the characteristic/variable in a query
I am in a query designer. I am looking at query 0TCT_MC21_Q404. It sees under Characteristic Restriction,
A characteristic 0CALWEEK which is restricted by the variable 0CWEEK-26-0CWEEK which is last 26 weeks.
My problem is I do not see this any where under Dimensions->Time->0CALWEEK->Chacateristic Value Variables why? Where can I find this variable and drag and drop to set another query.
Thanks a lot,I still do not see them. As I said it is SAP exit variable.
What is intestesrting, it is for a characteristic 0CALWEEk [Week}
but if you look under Dimensions, there is no chacateristic like that, instead it 0CALWEEK [Calendar Year/Week|. Why two descriptions are different even though technical namse is the same. -
Changing the Characteristic Values on the Query
Hello Masters of the BW Domain
Is there a way to display the values of a characteristic in a report based on a condition? I have a characteristic called Rebates with only 2 valid values (Y and N). Instead of showing it as Y and N, I want them displayed as "With Rebate" for Y and "No Rebate" for N. Is it possible to do this without changing the underlying data in the cube and doing the translation at the query level? Would it require a user exit to accomplish this? All the user exits that I've run into only dealt with dates and not with transforming text values.As Paolo suggested you can add text for the info object. Else if you are using BW Web Reports you can use the Table API(similar to user exit) to do the conversion.
case i_iobjm .
when 'rebates'.
if i_value = 'y'
c_cell_content = 'With rebate'.
elseif i_value = 'N'
c_cell_content = 'With rebate'.
endif.
endcase
*Please check for the syntax.
If you are using BEx, VB macros will be an option.
The best approach will be to store text for the info object.
Thanks. -
Issue with Free Characteristic filtering in BEx Query
We are using Cost Center hierarchy as a free characteristic in the report and when the user tries to apply a filter for selecting a particular cost center, we are able to see both the Key and Text. But after the query applies the filter and if we go back to change the filter from one cost center to the other, we are not able to see the Text of the cost center. It is just displaying the cost center number. The only way we can get the text back is by refreshing the query. Any suggestions on how to avoid this problem?
Thanks
Madhav NanduriI tested couple of other reports where the cost center hierarchy is created as a free characteristic and the problem is appearing in all the queries.
Thanks,
Madhav Nanduri -
Excluding characteristic attributes in BI query
Hi.
I'm trying to exclude some attributes that are part of a free characteristic in a BI Report. I tried setting the attributes to "no display", but that just changes the default setting, which can be changed back by the person who runs it to display the key.
I also don't think changing these attributes from DIS to NAV will prevent them from displaying. They just need to be removed, but still available for future use.
I've looked in Query Designer and don't see any way to accomplish this.
Please help.
Thanks,
KevinI am trying to get a handle on the language.
how do your users run these reports?
what is a "free characteristic" ?
"They just need to be removed, but still available for future use."
for the reports side just delete the fields and add them back when they are needed -
Recipient determination characteristic not in control query RDRD 525
I am trying to create a Broadcast Setting in BEX Analyzer based on a workbook using Broadcast by E-Mail (bursting). I want to use a control query to determine the recipients of the broadcast. When I select the query that I want to use I get the following error:
Recipient determination: Characteristic 0VENDOR is not in control query X_Z7_ZPUR_M03_Q0002_PRESEL
The message number is RSRD 525.
The characteristic that I am using for recipient determination is 0VENDOR and it DOES exist in my query. I can get the broadcast to work if I manually enter a list of vendors that I want to receive the broadcast but that is not practical. The recipient determination is based on whether the vendor has open items which causes them to be in the output of the preselection query.
Does anyone know how to resolve this?
Thank you for your helpHi, everybody.
I already solved this problem. Thanks a lot.
For this I selected the controls in a exit variable that should be selected in from table time-dependent from infoobject. This solution ran just for BWD and BWQ, because there was a lot of data in BWP.
Then I made a first query that has selected the controls. After that, in the original query I defined the substitution path relating with the first query.
Thanks again,
Elisabeth -
Free Characteristic, range value, filtering query for iveiw in WAD
Using the web application designer I am adding a query (BW 3.5) to a sales portal (EP 6.0) of all projected wins (custom characteristic on opp header). Sales has requested I provide in by mth and by qtr. I created value ranges in my projected win characteristic in the query of 4/1-4/30,5/1-5/31 etc. and have attempted to use the
Filter
Navigation block
and
Drop down and radio were I get every date of the month and not just the ranges I created.
Can I do this through a query and and the WAD or do I have to do some custom work.
Will award points!
MaggieHi,
the feature you are requesting is called "Master Data Planning". Unfortunately it is not supported by SAP. Please use the term "master data planning " to search this forum and you will find some threads about this issue.
Hope this helps
Matthias Nutt
SAP Consulting Switzerland -
Data selection for Characteristic Selection in BW query
Hi,
We have BW query where Run Day is Characteristic field
once we execute the query Data in Runday selection is coming from Dimension table.
But we want this runday selection values to populate from Runday of fact table.as Runday in fact date has less number of values.Any help is highly appreciable.
Thanks
Sudhakar.Hi Raghavendra.
Thanks for your reply.
You solved my problem 99%
I tried RSRV option, I gave Infocube and Dimension it is just giving Number of entries which are not there in Infocube but it is not deleting the unused data.
Please let me know what should I do to delete unused data in Infoobject..
Also you gave another option in infoobject definition under Business explorer to select "only Values in Infoprovider"
for Query def and Query Execution Filter value Selection.
We can use any one,right? (Either Deletion from infoobject or check the option in Bus Ex)
Thanks
Sudhakar. -
Characteristic Value comparison at query level
HI,
I have to identify the invoices as local or upcountry on the basis of below logic.
if 0customer->region & country = 0plant->region & country then the invoice is considered as Local Otherwise it is Upcountry..
How can i do this at query level ?
If i do the same at cube level then if a particular cusotmer's region or country is changed then that will not be reflected in the posted data.
Any help will be appreciated.
ThanksHi,
Use the replacement path to convet the characteristica and use it in formula and compare using IF statement.
Regards,
Jo -
"filter" in Planning and 'characteristic restriction" in the query??
Hi all,
Can someone clear my confusion regarding 'filter' in the planning modeler and 'char restriction' in the planning query?
1) do they do the same thing for planning query/ data?
2) If not, can someone give me a business example?
Thanks,
R.Hi Mayank,
I am not sure that I understand your explanation. Correct me if I am wrong.
1)If I restrict 0plant-5000 in the planning query, I either setup 'filter' in the planning modeler or in the 'CHAR restriction'. If so, which way is better? Why?
2) what is re-usable filter?
3) in the BEx filter, there are two options- CHAR restriction and default. I checked online info and it said that you can change 'filter value' in the run time if u restrict 0plant 5000 in the planning query. However, I found that it seems it is not true, I can change filter value in the runtime if I restrict 0plant-5000 in the 'CHAR restriction'. Did I miss something?
Thanks,
R. -
Need to perform calculations on a specific characteristic in a BeX query
Hi,
I have a requirement to perform calculations based on Characters.
The data that is currently displayed in the report.
Date User Activity A B
04/24/2014 BR3TXA PTWY 10 12
04/24/2014 BR3TXA CLX1 25 04
04/24/2014 YEXM035 NOWE 14 15
04/24/2014 YAXP134 DONQ 08 05
04/24/2014 YRST112 PTWY 12 05
If Activity is PTWY, then A should be A * B = A. For the rest of the activity type, the value in A should be the same.
The result should display as Below:
Date User Activity A B
04/24/2014 BR3TXA PTWY 120 12
04/24/2014 BR3TXA CLX1 25 04
04/24/2014 YEXM035 NOWE 14 15
04/24/2014 YAXP134 DONQ 08 05
04/24/2014 YRST112 PTWY 60 05
Is there a way out in IF, THEN, ELSE statements. Or Customer Exit variable with Code in CMOD would work?This can be achieved just with the help of two simple selections or RKF.
Restrict the KF A with the activity = PTWY--Lets call this RKF1..Now this will populate value against PWTY only.
Create another Restricted KF--with A--This time Exclude value = PWTY--This will populate values against activity other than PWTY...Lets name it RKF2.
Now create a new formula say F1 = (RKF1*B)--Multiply RKF1 with B keyfigure.
Now the final formula say F2 = (F1+RKF2)--This will give the desired result.
Hide the other objects.
Regards,
AL -
How to restrict values and apply condition for a characteristic in a query.
Hi,
I have to add two customer class(characteristic) fields to my query which is available as a navigational attribute in my multiprovider ( from which my query is built ).
One field should give the values directly from master data. The values would be PV, CV, IT, OT. The other field should give only PV and CV based on the condition - Except CV, all others (ie. IT and OT) should be converted as PV.
I like this to be achieved in the query level since i dont want to disturb the underlying cubes in the multicube.
So i have two questions.
1. How to bring two fields in the query for the same characteristic.
2. How to achieve the condition in a characteristic for second customer class field mentioned above.
Could somebody help me in solving this?
Thanks in advance,
SomenathHi Somenath,
you are absolutely right;)
Besides the Third step
Try to add two new Selections to your Structure as
New Selection1 -> Set the Customer Class value to fix 'PV'
New Selection2 -> Set the Customer Class value to fix 'CV'
<b>you have to add</b>
New Selection3 -> Set the Customer Class value to fix 'IT'
New Selection4 -> Set the Customer Class value to fix 'OT'
Fourth step
Hide these four selections
Fifth step: Add a new formula to your Structure
(Customer Class == New Selection3)* New Selection1(Customer Class == New Selection4)* New Selection1(Customer Class == New Selection1)* New Selection2+Customer Class == New Selection2)* New Selection2
Hope it helps
Gabor
ps: experts maybe suggest easier way... -
Hi:
I have a question regarding a query. I have a multicube created from the Sales Overview cube and a cube which holds plan data.
I have a a charactrisitcs 0CUST_SALES__0CUST_GROUP (master data) in Identification checked for the both cubes.
When I run a query created on this cube for sales wty, The value shows up correctly. But when I drill down by 0CUST_SALES__0CUST_GROUP, the characteristic value is Not assigned.
I checked 0CUST_SALES and I have the value for the field 0CUST_SALES__0CUST_GROUP. Why system shows #- not assigned when I drill down by this particular characteristic?Hi Sunil,
Do you have any other characteristic in the query rows , or any other characteristic restricted in the query that is from only one basic Cube?
Also check by running reports if you have data in Basic cubes by 0CUST_SALES__0CUST_GROUP .
Vijay.
Maybe you are looking for
-
Is it possible to pass a string from an applet to the web site?
Hi, everybody! Is it possible to pass a String from an applet to a web site (as a field value in a form, an ASP variable, or anything else). Basically, I have a pretty large String that is being edited by an applet. When a user clicks on the submit b
-
Family of 5, all use the same Apple ID/Password/Account. In settings/messages/send>recieve you can "check" my email and up to three phone numbers. Essentially allowing all iMessages to be copied to shared account numbers. Please help me figure out
-
Graphics oversized with my LCD TV as second monitor
Help! I am using my Samsung 40 inch TV as a second monitor. No matter what pixel config I do the screen is oversized. For example, if I use the Samsung as my main monitor the menu bar at the top is off the screen and I can barley see the tops of the
-
How to write the SQL codes of the login system for a database system
If I have a table stored with a Column staff_ID and Password. How can I make use of this 2 columns information to setup the login system?
-
PLEASE HELP ME I GOT EXCEPTION INVALID HANDLE IN MS ACCESS & MS SQL SERVER I MADE THE METHOD STATIC WHICH LOADS DRIVER & GET CONNECTION SO NEXT TIME IT WILL REUSE PREVIOS REFERANCE CODE: import java.sql.*; public class getconnection static Connection