on 02-12-2015 4:34 PM
Hi All,
I am running into an issue specific to launching BEx Analyzer (t-code RRMX) while developing a SAP GUI 7.40 PL1 installation package. The package I have created includes the BI 7.0 Addon For SAP GUI 7.40 (BI740SP01_100-20012040.exe), which appears to be the latest version at the time of this writing. UI Landscape mode is enabled for this package as I have included the “Install SAP GUI Desktop Icon/Shortcuts eventhough NWBC is installed” component. In addition, I have successfully gone through the process of migrating our saplogon.ini file into SAPUILandscape.xml and SAPUILandscapeGlobal.xml.
The problem that occurs with the Landscape mode being enabled in SAP GUI 7.40 is that after a user logs into one of our environments successfully, they try to run the RRMX t-code to initialize the BEx Analyzer, and after Excel launches, a "RFC_Error Communication" message comes up saying the service sapms<SID> is unknown.
Now I realize that I can manually update the services file in C:\Windows\System32\drivers\etc folder with an entry like sapms<SID> 36##/tcp, or even add the port using a post installation script. I have done that and verified that this indeed fixes the issue.
Here’s what I don’t understand and am hoping someone can clarify…. We are using message server load balancing with a group. With our previous SAP GUI 7.30 PL8 package, we did not have to manually add any sapms<SID> entries into the services file and BEx analyzer worked perfectly fine when users ran RRMX. The same is true if I turn off the landscape mode for SAP GUI 7.40 PL1 and use our saplogon.ini file instead. BEx Analyzer works perfectly fine in that scenario. I could be wrong, but I am under the impression that problem is specifically related to the UI Landscape format. I have looked through the SAPUILandscape.xml file and see both the message server host name and port under the <Messageservers> section of the xml, so it’s not like the port information is missing or didn’t carry over when the saplogon.ini was converted to xml.
Has anybody else seen this behavior with the UI Landscape mode enabled and launching BEx Analyzer? If so, is there a way to make this work without having to manually create or script the creation of sapms<SID> entries in the Windows services file while still keeping the UI Landscape format enabled?
Thanks,
Josh
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Dan,
I actually need to include NWBC 5.0 with the installation package as we plan on using it. I had also read that SAP GUI 7.40 would be the last version to use INI's and all future versions will be using the XML files only. For that reason, I wanted to work through issues like I described above sooner rather than later. Plus, having one set of XML configuration files for both SAP GUI and NWBC would be pretty nice to have.
On a side note, as I have been testing, I've found that you can quickly switch the Landscape mode on and off by setting LandscapeFormatEnabled to 0 (disabled) or 1 (enabled) in the Windows registry at [HKLM\SOFTWARE\Wow6432Node\SAP\SAPLogon] regardless of the components that are included in the installation package.
Thanks,
Josh
No problem. Pulled up a couple other useful links:
http://wiki.scn.sap.com/wiki/display/BI/Checking+Tx+RRMX+SAP+GUI+730+and+740
•In case of a scenario that includes access from external clients to which the server names are unknown, the parameter ANA_RRMXP_HOST (described in note 1291645) wouldn’t be enough for establishing the connection. In that case please also implement the note 1548170, additionally specifying the parameter ANA_RRMXP_GUIHOST as described in that note.
Specific Issues with RRMXP
•When there are multiple application servers that are load balanced, load balancer selects an available server at any point of time. Based on the active server, RRMX has to make connection. Please apply the correction of the note 1721965
•Please apply the correction of the note 1499983
•Please check the setting required for the automatic connection/logon 1646433
•There is 2 method to use the iview (BSP/Transaction RRMXP) to launch the workbook, The 2 methos are described in the note 1646028
•If SAPGUI window is not hidden after BExAnalyzer is started via RRMXP or Portal and has to be closed manually, then consider note 1499568
•The connection transfer to the BExAnalyzer fails because the host can only be accessed using the fully qualified hostname. please consider note 1291645 and maintain parameter ANA_RRMXP_HOST
•When launching BExAnalyzer via transaction RRMXP the started Excel process does not exit when Analyzer is closed. It is still visible in the task manager. In addition an error message that macros can contain viruses may appear when closing BExAnalyzer. Please consider note 1278220 (SAPKW70021)
SAP Note 1807477 - BEx Analyzer: RRMX does not establish a backend connection
Cheers,
Dan Mead
User | Count |
---|---|
95 | |
11 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.