Hi, I have a little issue. i see that now with 7.x bex tools when i save my query like excel file the size is 500kb. the same query on 3.x usually takes 100kb. can i change some parameter to reduce the size?
The size of my query is bigger on 7.x than 3.x
Empty measure when modify anothers query designer
I have this problem, when i modify some measures of my query and i save it, next time i open the query and another measures are empty
Is this possible using CONSTANT SELECTION?
Hi guyz,
Assuming I have two (2) providers, let's call them DSO1 and CUBE2..On top of them is a multiprovider, let's call it MPROV..
Fields of DSO1:
Payer with ATTR of Sales_Group
Indicator
Amount (KF)
Payer | Payer__Sales_Group | Indicator | Amount |
---|---|---|---|
AAA | X | YES | 10 |
BBB | X | YES | 20 |
CCC | X | 30 | |
DDD | Y | YES | 40 |
EEE | Y | 50 |
Fields of CUBE2:
Payer with ATTR of Sales_Group
Quantity (KF)
Payer | Payer__Sales_Group | Quantity |
---|---|---|
AAA | X | 600 |
BBB | X | 700 |
CCC | X | 800 |
DDD | Y | 900 |
EEE | Y | 1000 |
ACTUAL OUTPUT in multiprovider MPROV using CELLS:
Actual | Values |
---|---|
KF = Quantity Sales_Group = X | 2100 |
KF = Amount Sales_Group = X Indicator = YES |
30 |
KF = Amount Indicator = YES | 70 |
KF = Quantity Indicator = YES (constant selection) | |
KF = Quantity Sales_Group = Y Indicator = YES (constant selection) |
|
KF = Quantity Sales_Group = Y Indicator = exclude YES (constant selection) |
1900 |
But I wanted this output instead in multiprovider MPROV using CELLS:
Actual | Values |
---|---|
KF = Quantity Sales_Group = X | 2100 |
KF = Amount Sales_Group = X Indicator = YES |
30 |
KF = Amount Indicator = YES | 70 |
KF = Quantity Indicator = YES (constant selection) | 2200 |
KF = Quantity Sales_Group = Y Indicator = YES (constant selection) |
900 |
KF = Quantity Sales_Group = Y Indicator = exclude YES (constant selection) |
1000 |
NOTE:
I did not include the field CALMONTH in both providers since it is not important in this example..We assume that the sets of data above are in same month..
I was able to show the correct output in the first three (3) rows..However, the fourth (4th) and fifth (5th) rows show blank in my report even though I already mark the INDICATOR field as CONSTANT SELECTION..Sixth (6th) row also show incorrect result since it did consider the EXCLUSION of YES in INDICATOR field..Any ideas how can I solve this problem using only the BEx Query Designer? 4th and 5th rows have values of 2200 and 900, respectively, since AAA, BBB, and DDD have YES indicator in the DSO1 so I assume that making the field INDICATOR as constant selection will solve the problem..
I'm planning to add the INDICATOR field in the CUBE2 and do a lookup in DSO as my "LAST RESORT"..Any chance to achieve this using only BEx Query Designer?
Thank you!
Loed
BEx query condition at Document Level
Hi,
I have a requirement to have a condition at the BEx query level .
Data:.
Sales Order | Mat Grp | Order Value
10001 | Grp1 | $100
10002 | Grp1 | $200
10003 | Grp1 | $600
10004 | Grp1 | $700
User Input(Variable used in Condition on Order Value):
Order Value : $500 to $1000
(Include only Sales Order having Value between $500 & $1000)
Expected Result Output:
Mat Grp | Order Value
Grp1 | $1300
But the expected result cannot be achieved unless I have Sales Order also in the output(rows).
Is there a feature in BEx that will allow me to achieve this functionality?
Thanks & regards,
Rahul R Nair
BI query language is dutch even though users logon language is English
Hi Everyone
I have a BI report where the column data is displayed in technical name and row data is displayed in Dutch.
I have checked the user profile in both portal and SU01 and also the browser language.All of it is set to english.
No personalization exists for the user in the RSWR_PERS table.
When the user personalizes the data changes back to English but after he logs out and logs in again the report changes back to its previous state.
This is happening for this single query. All others are in English and displayed properly.
Please help.
Thanks in advance.
Abhinav
BEx Query Optimization
I have a query with 7 chars in rows some 9 RKF`s and 9 Ckf`s and 3 restricitions with one CKF having exceptional aggregation.Problem is the Query is not opening.It opens in rsrt in about 7 mins but doesnt it Analyzer saying Client out of Memory.
On the Cube,i have done compression,enables statistics.Could not create aggregate because i have a Currency char in rows which you cannot define in aggregates.
Please tell me how can i optimize the query and make it run in Analyzer.Cube has 5 lacs records as of yet.
Thanks in Advance.
BEx Analyzer: Calling Workbook Settings automatically changes workbook design
Hi folks,
we already migrated our workbooks from 3.5 to 7.x and all of the workbooks even have the same design than before the migration and
this is exactly what we wanted to achieve.
Unfortunately if we call the workbook settings in the design menu of the BEx Analyzer our "old" layout (formats) get lost and the workbook looks kind of weird.
Furthmore the result area starts at another cell than before which is kind of dangerous in case of using formulars with cell reference.
Does anyone know why the formats get lost and if there is a way to keep the layout of a workbook unchanged even working with the workbook settings menu.
Thanks a lot.!
Andreas
SAPgui reinstallation 640 with BI Add-on (due to upgrade to Bi 7.0 )
We are currently upgrading from BW 3.5 to BI 7.0. Due to this we have to reinstall the SAPgui, this time with the feature "BI Add-On" ticked.
We had no problem with most of the clients where this reinstallation was performed.
But on very few clients we get the following error message after SAPgui reinstallation when the Analyzer (= the BI 7.0 successor of the BEx) is called:
BExAddin
Error: External component has thrown an exception.
at Microsoft.VisualBasic.CompilerServices.LateBinding.LateGet(Object o, Type objType, String name, Object[] args, String[] paramnames, Boolean[] CopyBack)
at com.sap.bi.et.analyzer.addin.BExConnect.get_AddinInstalled()
at com.sap.bi.et.analyzer.addin.BExConnect.SetExcel(Object iExcel)
This error message does not help me very much because it is extremely unspecific...
I hope somebody can help me
Regards
Heike
Query doesn't execute on the Portal and Bex's.
Hi people, could anyone help me?
I'm using Server SAP BI/BW to run queries on the Bex Query Designer and Bex Analyser, but I'm not getting to run it wanted for these applications neither by Portal. What's necessary to show the queries in the portal (browser)? There is any incompatibility between Firefox and MIcrosoft 2010 Starter? Follow below sript to IE:
Follow below my structure:
SAP NetWeaver 720 (7200.1.0.1050) Build 1149093
Windows 7 Home Premium 6.1 (7601) SP 1 / IE 10.0.9200.16660
IDES NW BI & IDES SEM
NETWEAVER 2004S BI - SP 9
BI CONTENT 7.03 - SP 3
Thank's... Fabio Pudiesi
F4 Help Restriction using Std BAdi - BEx report
Dear Experts,
I have created an Implementation on BADI for restricting the value help for hierarchy node variable of OrgUnit (SPRO >> SAP NETWEAVER >> Business Warehouse >> Enhancements >> BAdi: Restricting Value help...).
In this implementation, there is a option of creating combination for filters, which is basically to indicate how the OrgUnit is used in BEx query (i.e. directly from underlying infoprovider or as navigational attirbute). In this filter I have set 3 combinations (with OR condition):
1) 2 for navigational attributes of different master data objects
2) 1 direct object
after implementation of this restriction on value help is working fine for 1st query where is it used as nav attribute if employee master & 2nd query where it is used directly from underlying infoprovider.
Surprisingly it is not working for the case where it is used as navigation attribute of another master data object.
Thanks,
Posting Date Variable
Hi All,
I have a requirement. I need to be able to select a Posting Date Variable (Single Value) at the selection screen to collect all posting values from the beginning of the year regardless of which month and day selected. Example: If I select October 20 2014, I want all posting values that has occurred from January 2014 to date (October 20 2014. Likewise, if I select March 10 2014, I want all posting values that has occurred from January 2014 to date (March 10 2014).
Thanks,
Recca
Question on bookmarks
Hi Chaps,
I haved saved the query output as bookmark in browser( IE) after executing from the Bex Query designer. However, when I am trying to open the bookmark the variable pop up is again poping up and asking to input values at the variable screen which is not right. Since I inputed the variables in the first time and saved as bookmarks in the web browser, the variable popup should not appear when I click on book mark from next time.
Can you guys throw some light on this as where I missed it..
Regards,
Sai
Please suggest chnages in Classes
I put below code in SE80 CLASSES TO READ DATA FROM dso for customer exit varaible
i kept breakpoint in code and executed bex query in RSRT. BUT IT NOT GOING TO DEBUGGER
Where should i give Variable name or should i do any changes in the code. Please suggest
DATA: l_s_range TYPE rsr_s_rangesid.
DATA:l_t_age TYPE TABLE OF /bic/adtranges00,
l_s_age type /bic/adtranges00.
IF I_STEP = 2.
SELECT * from /bic/adtranges00 into table l_t_dtranges
where /BIC/DTSELKEY = 'CACO' AND
/BIC/DTFLD1 = 'AR_CUST' .
IF SY-SUBRC = 0.
loop at l_t_ageinto l_s_dtranges.
l_s_range-sign = 'I'.
l_s_range-opt = 'EQ'.
l_s_range-low = l_s_dtranges-rspl_low.
APPEND l_s_range TO e_t_range.
ENDLOOP.
endif.
endif.
ENDMETHOD.
Error activating element XXXX in Bex / Transport / Help
Hello All,
i am trying to transport 2 queries from th dev to Qy system. Those queries were transported before without error.
Now i have following errors:
"Start of the after-import method RS_ELEM_AFTER_IMPORT for object type(s) ELEM (
Error activating element 61KM7STLW7UBL7YKZE2E6CMKK
Error activating element 61KM7STLW7UBLEUYGUPRM0TLO
Element 61KM7STLW7UDBNQY216N77690 copied from 'modified' to 'active'
End of after import methode RS_ELEM_AFTER_IMPORT - runtime:
I recollected all objects again in a request anfd it faile once more. The missing objects were collected.
I partially followed SAP Note 1593665 but could unfotunatelly not finalize due to authorization.
I checked in table RSZELTDIR and can see that those elements exit in version A and M but not D.
1. How can i solve the problem?
2. The reason why it appears.
3. How can i solve the problem?
Many thanks in advance
Pat
CKF disappeared while saving Query
Hi Gurus,
We are working on a query that is built on a multi-provider that has around 200 CKFs.
While working on 1 of the CKF, after the saving the changes we suddenly received some Error messages. When analysed, we found that many of the CKFs (around 80) were reset to blank the formulae inside them had disappeared.
as the number is very high we are finding it difficult to rebuilt the CKFs.
However, we found that there are still some entries in the RSZCALC for those CKFs, but we are unsure how we can use this information to rebuild lost CKF formulae.
it would be a great help to us if any of you have faced similar issue or can guide us how we can proceed without rebuilding CKFs.
SAP Information: SAP BI: 7.3
Patch: 4
Thanks,
Swati Gawade.
BW 7.4 - Support for old BEx Web 3.x runtime?
Hello,
Let me preface by saying that I know BEx 3.x Front-end tools are out of maintenance so my question is not about BEx QD or WAD.
(http://service.sap.com/sap/support/notes/1410878)
What I cannot find is any definitive documentation about the old 3.x ABAP Web runtime being supported or not.
Does anyone know if:
1) BEx Web 3.x runtim is supported by SAP?
2) If not, is is still technically functioning, or has it been deliberately disabled?
We still have some hold-outs running in BEx 3.x Web runtime for old reasons like Table APIs or stubbornness, etc. As we plan to move from 7.31 to 7.4, I am just curious if they will be impacted or not.
Thanks!
0CALMONTH Variable -1 OFFSET not working
Hello Experts -
I have a structure and a variable with single-value entry. The variable is on 0CALMONTH.
If user input 12/2014, I wanted to see information of the Previous Month. I'm using a variable offset. But my report output is always for 12/2014. I have data for 05/2007 and 04/2007 also.
In the column header, it shows 11/2014 but there's not data. I am using SAP 7.30 version.
Thanks in advanced!
Cheers,
How to AND 2 Characteristic Selections in one Keyfigure?
Dear BEx gurus,
I am working on one of BEx queries, where I need to calculate the number of vehicles who have replaced the given part.
Here, my first Keyfigure should count the number of vehicles who have replaced the Part A(Inner) and the 2nd Keyfigure should count the number of vehicles who have replaced the Part B(Outer). And, the 3rd Keyfigure should count the vehicles who have replaced BOTH the Parts A & B.
But, with my current query definition, I am able to achieve only the number of vehicles who have replaced at least one of these 2 Parts(Part A OR Part B). I need to count the number of vehicles who have replaced BOTH i.e., Part A AND Part B.
Below given is the full details of the problem along with the screenshots.
Your support will be highly appreciated. Thanks in advance.
Regards,
Ranjan Jinka
Here is the output of my query, I want to count the vehicles where both the parts have been replaced. But, with my current query, it is not giving me the desired output.
2nd Column gives the number of vehicles where Part A(Inner) is replaced.
3rd Column gives the number of vehicles where Part B(Outer) is replaced.
4th Column is currently working on OR operation. i.e., it is counting the vehicles where either of the parts is replaced. But, my desired output for that column is, it should count only if both the columns are 1. Which means it should AND the column 2 & Column 3.
The 4th column should not count the below highlighted rows and it should give me the result as 13 instead of 17.
Query Output
Vehicle | Inner | Outer | Inner & Outer |
MD625MF51D3N82417 | 1 | 1 | 1 |
MD625MF56C3F36180 | 1 | 1 | 1 |
MD625MF57D3H46370 | 1 | 1 | 1 |
MD625MF50E3D22627 | 1 | 1 | 1 |
MD625MF53E3F47382 |
| 1 | 1 |
MD625MF59D1L46383 | 1 | 1 | 1 |
MD625NF10B1L62195 | 1 | 1 | 1 |
MD625MF56B3K68808 | 1 | 1 | 1 |
MD625MF57E1C15151 | 1 |
| 1 |
MD625MF5XE1A72261 | 1 | 1 | 1 |
MD625MF52E3A87048 | 1 | 1 | 1 |
MD625MF51E1A91006 | 1 | 1 | 1 |
MD625MF57E1A86117 | 1 |
| 1 |
MD625MF52E3D22905 | 1 | 1 | 1 |
MD625NF12A1H70361 | 1 | 1 | 1 |
MD625MF59E1F71309 | 1 | 1 | 1 |
MD625MF51C1L29253 | 1 |
| 1 |
TOTAL | 16 | 14 | 17 |
Please find the screenshots for
1.Query Definition for the Keyfigure Selection Inner
2.Query Definition for the Keyfigure Selection Outer
3.Query Definition for Inner & Outer
Characteristic along with its keyfigure attribute together in the cube
Hello All,
I have created a characteristic (EMP) with a keyfigure (SAL) and its respective unit as an attribute to it. ofcourse a display attribute as keyfigures cannot be navigational.
Now I want both the characteristic (EMP) and keyfigure (SAL) to be part of the cube which I am unable to do so.
Can anyone please suggest any solution for this issue? May be I am missing something here...
Thanks a tonne
Tanu
Derive variable in customer exit sap bi
Hi,
i have create the variabile1 and variable2 of type customer exit.
The variabile1 is mandatory read for input for pop-up and in the customer exit is filled in step=1 with SY-DATUM.
In step=2 i want fill the variable2 with the variable1 (the user can be change from pop-up) but unfortunately this variable2 don't filled.
In debug, i see that the table i_t_var_range is empty in step=2.
If the variable1 is not filled in step=1 then the variable2 is filled because the table i_t_var_range is not empty.
How to do ?
Many thanks.
Charly