RRMx-BEx issue
Hi:
I have configured transaction RRMX_CUST so that RRMX transaction should call Analyzer *BI7.) and not 3x. But still it brings old 3x analyzer instead of the new one.
I am not able to figure out.
I tried changing parameter RRMX_VERSION = 70, but still same problem.
We're on following level.
SAP_BW 700 0014 SAPKW70014 SAP NetWeaver BI 7.0
Hello Tridev,
Please refer to the following OSS Note
Note 970002 - Which BEx Analyzer version is called by RRMX?
Note 877774 - Pre-requisite for BI 7.0 Frontend
Note 1018928 - RRMX in SAP menu does not work properly
Please see the following document
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/10564d5c-cf00-2a10-7b87-c94e38267742
Please refer this forum as well
/thread/288457 [original link is broken]
Thanks
Chandran
Similar Messages
-
BEx Issue - BEx not connecting
Gurus,
Need your help.
Recently we applied a Windows Security patch at company and now I am not able to get connected to BEx analyzer either thru RRMX or from BEx applications. The Micorsoft Excel opens up but it is not connected by default using RRMX transaction. Also, Most of the Icons are greyed out and there is no action if I click on any other BEx Analyzer related Icons. On the Icons also I see GERMAN text but not the English.
We have uninstalled and reinstalled the SAP GUI 7.1 also.
Any clue?
We are on BI7.0, PL 17 and Microsoft Office Excel 2003 - SP2.
Now,Hi Sam,
we faced same issue, we are on BI7.0, PL 17 and Microsoft Office Excel 2003 - SP3.
we resolved issue by following procesdure mention in the below thread By Amitanand.
[BeX analyzer in German Language]
take the help of BASIS team to do this.
check below patches are available or not
Dot Net framework 2
[http://www.microsoft.com/downloads/details.aspx?FamilyID=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5&displaylang=en]
u2022 Microsoft Visual J# .NET Version 2 Redistributable Package
[http://www.microsoft.com/downloads/details.aspx?familyid=F72C74B3-ED0E-4AF8-AE63-2F0E42501BE1&displaylang=en]
u2022 Install the the office Patch KB907417 if not present.
[http://www.microsoft.com/downloads/details.aspx?FamilyId=1B0BFB35-C252-43CC-8A2A-6A64D6AC4670&displaylang=en]
Regards
Daya Sagar
Edited by: Daya Sagar on Feb 24, 2009 7:00 PM -
Hi Expert,
Users are facing issue while accessing Bex analyzer (report designer). They are getting below error:
M ***LOG R49=> ThReceive, CPIC-Error (020223) [thxxhead.c 7570]
M ***LOG R5A=> ThReceive, CPIC-Error (59571422) [thxxhead.c 7575]
M ***LOG R64=> ThReceive, CPIC-Error ( CMSEND(SAP)) [thxxhead.c 7580]
A RFC 3342 CONVID 59571422
A * CMRC=20 DATA=1 STATUS=1 SAPRC=223 ThSAPCMRCV
A RFC> ABAP Programm: SAPMSSY1 (Transaction: )
A RFC> User: xxxx (Client: xxx)
A RFC> Destination: SERVER_NAME(handle: 1, 59571422, {97C098DF-B654-F14C-9794-00215C8272DD})
A RFC> Called function module: RSR_NET_INTERFACE
A RFC SERVER> RFC Server Session (handle: 1, 59571422, {97C098DF-B654-F14C-9794-00215C8272DD})
A RFC SERVER> Caller host:
A RFC SERVER> Caller transaction code: (Caller Program: BExReportDesignerStarter)
A RFC SERVER> Called function module: RSR_NET_INTERFACE
A *** ERROR => RFC ======> CPIC-CALL: 'ThSAPCMRCV' : cmRc=20 thRc=223
CPIC program connection ended (read error)
[abrfcio.c 8178]
A *** ERROR => RFC Error RFCIO_ERROR_SYSERROR in abrfcpic.c : 3344
CPIC-CALL: 'ThSAPCMRCV' : cmRc=20 thRc=223
CPIC program connection ended (read error)
[abrfcio.c 8178]
A *** ERROR => RFC Error RFCIO_ERROR_MESSAGE in abrfcio.c : 1829
[abrfcio.c 8178]
After giving user name & password in report designer screen, nothing happens & it get disconnected after some time. They are facing this issue in whole BW landscape.
Any other inputs, please let me know.
Regards,Hi,
I am from basis only. I don't understand who is responsible & where problem lies.
Regards, -
BEX Issue:Intgration of master data and Open Items cube data
Hello Gurus,
I need some help in BEX queries.
I have master data Contract Objects which has master information like Max Number of payment and monthly installments.
In the open items cube I had open items balance for multiple line items. So I need a report which show Portfolio under which we can have multiple contract object. So Portfolio P1 -> contract objects C1, C2, C3 The report is as follows
Portfolios Total Amount Open Items
P1 Sum of total Sum of open
amount each items in cube
contract object
under P1 C1 + C2 + C3
1) Total Amount = Max Number of payment * Monthly installmens(Sum for each contract object in Portfolio)
2) Open Items = Sum of all balances under open items cube.
Now problem is if I join the two using multiprovide the Total amount gets SUMMED multiple times for each line items in open item for contract. I just wanted it summed for once for each contract object .
How do I ensure that TOTAL AMOUNT IS calculated just once for each contract object ? Is there means to solve the problem.
Regards,
Check.Hi Ryan,
Please go through this post to see the consequences of transaction load before master data load:
Master data not yet transferred to BW but transaction data has
Hope this helps... -
Hello, I have a query about Bex. I have 2 Bex Queries with different Keyfigures on different providers.
Query 1:
Customer Material Plant Quantity Sold
Query 2:
Customer
Material
Plant
Quantity Available
This is what i want to do. Basically I want Query 1 to run Query 2 and look for material in query 2 and then if found in positive then return me plant and Quantity Available. I think it is possible with replacement path but i don't know how it is possible. Can some body help me please?
Thanks.Hi,
I think This is not possible in Be query desinger , Better to do at modelling by creating info set for 2 info providers with inner join as material and creating query for the same.
There might be possible also by creating workbook for those 2 query's .
Wait for other reply's also.
Thanks. -
Bex Issue : before aggregation
Hi,
I have a problem in Bex that I thought to solve with the "before aggregration" option in Bex Analyzer but this doesn't seem to be possible.
My query looks initially like this for 1 shipment 1344601 that is linked to 2 deliveries
Shipment Delivery Del.Quantity Counter Del.Quantity/Count
1344601 81209721 41.160 KG 2 20.580 KG
1344601 81209722 14.840 KG 1 14.840 KG
Resultrow .............56.000 KG 3 35.420 KG
This 35.420 KG is the right total delivery quantity for shipment 1344601. Note that counter is calculated via a formula with before aggregation. Also the Del. Quantity is included in a formula with before calculation.
When I now remove the drilldown on the delivery my result is wrong :
Shipment Del.Quantity Counter Del.Quantity/Count
1344601 56.000 KG 3 18.666.67 KG
Resultrw 56.000 KG 3 18.666.67 KG
The system is dividing 56.000 KG by 3 which leads to an incorrect result of 18.666.67 KG.
==> My problem is that I can't put the Del.Quantity/Count on calculation before aggregation, although Del.Quantity and Counter that are used in the calculation have both calculation before aggregation.
Via a little trick (include the calculation in a new calculated keyfigure where I multiply it by 1) I could put it on calculation before aggregation but then the query execution fails.
Does anyone know a solution for this behaviour as I think lots of you might have faced similar situations and I would like to avoid to solve this in data staging as this doesn't seem unsolvable in Bex to me...
Message was edited by: WimHi,
As per the my knowledge, we can use the properties of Before Aggregation in Bex Analyser.
for ex. when u excute your query, by default the result of the calculated key figure is generated after aggregation. But we can change this property to before aggregation by going to context menu of the calculated key figure for the analyer.
But it is considered as a bad practice in SAP.
If you want to use this option in query designer it not available,
because when we use calculated key figure in formulas it calculate as after aggregation. If you want to change it, we can change at analyser level.
Hope u understood.
Regards,
Vamsi
Assign points if useful. -
We have Fiscal year period in our Bex report. Unexpectly , when we ran our report it showing 000/2006.......012/2006 . before we used to get like 001/2006 to 012/2006 thiis is the right one. Now we need to hide period 000/2006 since its occupy extras column with all zero values in the report I need to hide or need to remove some how.
Please expert could you share your experinence.
Thanks in advance
TajkrisBharath,
Fiscal year period is the object I right click on it I saw properties but I did'nt find any option to select the value from 001/2006 to 012/2006.
Pls let me know where extactly you were talking about. please tell me briefly
Thanks
Taj -
BEx Issue BI 7.0 - URGENt
Hi Team,
I'm having a query in BI 7.0 and doing the calculation as below for the quantity field.
example Test = A + B
I'm getting the result for the test field is 10.0000000-
But user want the value -10.000 . I'm trying to change the options in properties for the filed test still I'm getting 10.0000000-.
Pl advise. It's very URGENT. Thanks.
Regards,
SenthilHi Raja,
we can restrict the Decimal places according to ur requirement.
goto SELECTION/FORMULA Proferties
select DECIMAL PLACES for particular quantity field.
Regards,
Krishna reddy.Yakkanti. -
Hello Guys,
I have 2 records in the month 7 ( 07- july ) - with time data (hh:mm)
Ex:
0CALMONTH 0CALDAY DIFF(HH:MM)
June 2007.07.10 9:36
2007.07.15 15:41
result 24:77
Average 12:38 ( Result / no of records )
but i need the result - sub total on 0calmonth (24:77) also in HH:MM ( 25:17) and also the average.
hOW CAN i get the result.
thanks,
Pratap.Pratap,
If you want two different calculations types on the one key figure, you will need to add the same key figure to your report in an additional column. Change the Calculate Results As on this new column to Average. Might be worth suppressing the Calculate Single Values as so it doesn't repeat the key figures.
Regards
Gill -
BEx issue - ranking of materials
Hi All,
I am writing a query where I need to display the Top 10 materials (as per sales data). I did this by using condition.
Also I need to display the ranking. For this I used the same KF and displayed it as ranked list.
But now I want to create an APD and take this query as the base query.
I wanted to know if my transactional ODS will have the ranking as query data?
I would need this to write the final query where I need Branchwise YTD sales of the Top 10 ranked materials. This sales value should be displayed as the % sales of that ranked material as a percent of the total sales of the Branch.
Please advise.
Thanks and warm regards,
SharmishthaHI Sharmistha,
I would advise you to do this differently - Try using a Prequery.
Create Query 1, which gives the top 10 Materials.
Create Query 2 for Brackwise YTD Sales and in this for 0Material create a Variable of type Characteristic Value of Processing Type Relacement , and give the reference of Query 1.
If you find this helpful...assign points. -
BEx Issue in BI 7.0 - Senthil
Hi Team,
I'm getting the below selection screen when I execute the query in bi 7.0
Version 100
Forecast Contributor -
(blank)
week range 14/2007 - 48/2008
I need to bring down the Forecast contributor below in the selection screen
i.e
Version 100
week range 14/2007 - 48/2008
Forecast Contributor -
(blank)
Where I need to do the changes for this query . pl advise. Thanks.
Regards,
SenthilHi Team,
I've done the changes. Thanks.
Regards,
Senthil -
Hi,
I need to resolve 2 issues related to BEX
issue 1
when I am looking for a username I need to type the exact combination of upper and lower case letters. e.g I have JOHN in the username MD and if I type John, I don't get any result.
issue 2
I would like to have the full description displayed for name. currently is only showing abbrevations and key code
how do I change these in Query designer
thanksHi Bhat Vaidya,
If you want the system not to distinguish capital and small letter differently, you have to make settings at the info object level.
If you want ur sys to treat JOHN and john as same , you cannot do anything at query level for that you have to change the following settings of underlying object(characterstic object)
First uncheck the check box of GENREAL tab of that INFOOBJECT MAINTAINCE screen it is becoz If this indicator is not set, the system converts all the letters into capital letters when you use a screen template to input values. During the load process or in the transformation, no conversion occurs. This means that values with lowercase letters cannot be updated to an InfoObject that does not allow lowercase letters.
As you are not allowing lowercase letters while entering value into variables any characters that you type in the variable screen, are converted automatically into capital letters.
Coming to your second query,
For that change settings in Tab Page: Business Explorer
Setting to be changed is
Description BEx
In this field, you determine the description that appears for this characteristic in the Business Explorer. You choose between the long and short descriptions of the characteristic.
Regards,
Rajkandula -
BEx Analyzer 7.1 Issue after upgrade to MS Office 2007
Hi
We upgraded MS Office 2003 to 2007 and installed SAP GUI 7.10 (Patch 9). The OS is Windows XP (SP3).
We have also applied "BI AddOn Patch for GUI 7.10"
When we run BEx Analyser from Windows start menu or RRMX , we notice the error message: "A critical program error occurred. The program has to close. Please refer to the trace for further information".
Following is the trace details:
Trace Started as: 10/3/2008 11:25:26 AM*
ListSeparator: ,
ExcelVersion: 12.0
AddinVersion: 7100.2.700.1344
BExCompression.SupportsCompression: Compression NOT supported
Could not load file or assembly 'vjslib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.
BExCheckFrontend.CheckFrontend: No Check performed (20081002) 0.156257
10/3/2008 11:28:36 AM----
System.Exception: CriticalProgramError ---> System.Exception: CriticalProgramError ---> System.Exception: CriticalProgramError ---> System.Exception: CriticlaProgramError ---> System.Exception: CriticlaProgramError ---> System.Exception: CriticalProgramError ---> System.ArgumentException: The item with the specified name wasn't found.
at Microsoft.VisualBasic.CompilerServices.LateBinding.LateGet(Object o, Type objType, String name, Object[] args, String[] paramnames, Boolean[] CopyBack)
at Microsoft.VisualBasic.CompilerServices.NewLateBinding.LateGet(Object Instance, Type Type, String MemberName, Object[] Arguments, String[] ArgumentNames, Type[] TypeArguments, Boolean[] CopyBack)
at com.sap.bi.et.analyzer.addin.BExChart.get_Chart(ChartDescription iChart, BExExcelItem iItem)
at com.sap.bi.et.analyzer.addin.BExItemGrid.UpdateCharts()
--- End of inner exception stack trace ---
at com.sap.bi.et.analyzer.addin.BExItemGrid.UpdateCharts()
at com.sap.bi.et.analyzer.addin.BExItemGrid.OnRender(Boolean iForceRendering)
at com.sap.bi.et.analyzer.api.BExItem.Render()
--- End of inner exception stack trace ---
at com.sap.bi.et.analyzer.api.BExItem.Render()
at com.sap.bi.et.analyzer.api.BExApplication.Render()
--- End of inner exception stack trace ---
at com.sap.bi.et.analyzer.api.BExApplication.Render()
at com.sap.bi.et.analyzer.addin.BExExcelApplication.OpenQueryThreaded(BExParameter iParameter)
--- End of inner exception stack trace ---
at com.sap.bi.et.analyzer.addin.BExExcelApplication.OpenQueryThreaded(BExParameter iParameter)
at com.sap.bi.et.analyzer.addin.BExThreads.ProcessParameterSubExecuter.Execute()
at com.sap.bi.et.analyzer.addin.BExExcelApplication.OpenQuery(OSObjectInformation iObjectDescription, String iRRIVariableName, String iRRIVariableValue)
at com.sap.bi.et.analyzer.addin.BExThreads.ProcessOpenQueryExecuter.Execute()
--- End of inner exception stack trace ---
at com.sap.bi.et.analyzer.addin.BExThreads.ProcessOpenQueryExecuter.Execute()
at com.sap.bi.et.analyzer.addin.BExMenu.ProcessOpenQuery()
at com.sap.bi.et.analyzer.addin.BExUserInteraction.Process(String iStepName)
--- End of inner exception stack trace ---
at com.sap.bi.et.analyzer.addin.BExUserInteraction.Process(String iStepName)
at com.sap.bi.et.analyzer.addin.BExUserInteraction.ProcessUserInteraction(Sub iSubDelegate, BExStepType iStepType)
at com.sap.bi.et.analyzer.addin.BExMenu.Process(CMD iCMD)
at com.sap.bi.et.analyzer.addin.BExMenu.ProcessCMD(CMD iCMD)
at com.sap.bi.et.analyzer.addin.BExConnect.ExcelCommunication.ProcessBExMenuCommand(String iCMD)
CriticalProgramError
at com.sap.bi.et.analyzer.addin.BExUserInteraction.Process(String iStepName)
at com.sap.bi.et.analyzer.addin.BExUserInteraction.ProcessUserInteraction(Sub iSubDelegate, BExStepType iStepType)
at com.sap.bi.et.analyzer.addin.BExMenu.Process(CMD iCMD)
at com.sap.bi.et.analyzer.addin.BExMenu.ProcessCMD(CMD iCMD)
at com.sap.bi.et.analyzer.addin.BExConnect.ExcelCommunication.ProcessBExMenuCommand(String iCMD)
Regards
MadhuHi
This problem is solved.. We need to change the global settings in BEx Analyzer.. Following are the steps:
- After executing RRMX, BEx Analyzer screen opens
- Open Global Settings
- Select u201CDefault Workbooku201D tab
- Click u201CUse SAP Standardu201D
- And then execute the query
Regards
Madhu -
Error when launching BEx analyzer from Portals
BI Gurus...
We are working on an initiative to migrate our user interface from SAP GUI to Enterprise Portal.
Bex Analyzer is primary mode of reporting at this time.
After importing the Roles into EP, I am able to execute the web queries successfully, in the BEx Wen analyzer. But, I get an error when I click on any of the excel workbooks. Our expectation was that once we click on the excel workbook name, the BEx analyzer will launch from EP. But it seems like the issue is with launching BEx Analyzer from BI Portal.
Has anyone faced this issue before?
Is it possible to launch BEx Analyzer from EP?
Are their some key portal settings we have missed out on to enable launching BEx analyzer from EP?
Please provide your thoughts/experience.
Thanks,
Ajay.Hi WernerS,
Thanks for your response.
The RRMXP Transaction works and it launching the BEx Analyzer as expected.
Now, as per our research, I think there are 2 ways of launching BEx analyzer from BI Portals.
1) Call via a URL
You can call BEx Analyzer via the following URL: http(s)://<server:port>/sap/bc/bsp/sap/rsr_bex_launch/bexanalyzerportalwrapper.htm
You can modify the URL to open BEx Analyzer with either a workbook, a query or a query view. You can use the following parameters to do this:
● Parameter to open the workbook: ?WBID=<wb_id>
I have tried calling via URL iView, but instead of launching the BEx Analyzer, it just throws a dialog box to "save" or "open" a file, RRMX.bex. When I try to open this file, it says "Invalid File Format".
I tried opening the file in notepad and I see the following parameters passed.
test
Data=BX2,CONAJP,EN,mikoyan,17,,,250,
9
Any clue about what I am doing wrong?
2) Calling via a Transaction
You can generate BEx Analyzer in Portal Content Studio as an SAP Transaction iView.
The iViews are of type SAP Transaction iView and have the code link com.sap.portal.app integrator.sap.Transaction.
The most important properties are System, Transaction Code (TCODE) and ApplicationParameter.
● The Transaction Code for all workbooks is RRMXP.
● The ApplicationParameter property contains the value WBID=<WORKBOOK_ID>.
I have tried this approach as well. When I open this iView, I see the RRMXP transaction in the Internet explorer, but the workbooks still does not open in the BEx Analyzer (Excel)
Any thoughts on where am I going wrong ?
Thanks,
Ajay. -
Inconsistency between Bex and Back end
Hello, I have a query about bex issue. I have few fields in my DSO/Cube which has data showing correctly in the back end but in Bex it shows partial of those values. like if i have something like this:
ZField
000000000000000000008
It shows correct in DSO table but in Bex it only shows the zeros. do you know why and how to get this to show the whole field value?
Thanks.
By the way this is a characteristic and not keyfigure.Hi Vekant,
If you have not did any speecific thing at query level then value should be shown correctly.
Please try this once and check.
Create new test query on your data target drag and droup your charecteristic.please execute your test query and see if you are able to see the correct value.
try this.
Regards,
Ganesh Bothe
Maybe you are looking for
-
How can I get game purchased from iTunes store to install on PC?
iPhone 4S PC OS Windows 7 8GB DDR3 System Memory 750GB 5400 RPM Used my PC to purchase a game from iTunes Store thinking it would install on PC, but it downloaded on iPhone. Already had a free version on iPhone. Thought I had to purchase to get it
-
Where can I buy a Brand New Apple Cinema Display 30"?
Hi, I Already posted my question in the older Display topic, but I'm not sure it was the good place, so I post it here. If it's not the good place, you can move my thread to the good topic. Thanks. I'm looking for mounths to buy a brand new 30" Apple
-
Dynamic Web Service Consumption
Hi I want to know if it is possible to consume a web service dynamically. Or is there any other way to consume web service in JSP without using proxies. I have already done consumption using deployable proxies but the way of consuming the web service
-
please help
-
Developer Certification beta exam
I signed up a few weeks ago for the "beta" exam, but I have yet to hear anything from Sun about it. Has anybody else heard anything from them? I'd just as soon save $400, but I'm also ready to roll vis-�-vis developer certification, so it'd be nice t