SAP LSO Reports Using BI
Dear All,
We have already implemented SAP LSO on SAP EP 7.3. We have SAP R/3 ehp4 and SAP EP 7.3 on separate stack. Now we insalled BI Java components to SAP EP 7.3 and installed BI ABAP Separately.
So now we have 3 servers SAP R/3 Abap, SAP BI Abap and SAP ( EP+BI) Java.
We have all our master data, transaction data on SAP R/3 Abap. SAP R/3 Abap is integrated with SAP ( EPBI) Java. Also we created system in SAP ( EPBI) Java to access BI Abap data.
How to call BI Reports on SAP ( EP+BI) Java.?
Regards,
Eben Joyson
Hi Venkadesh,
Thanks . Your reply was very helpful. I have one doubt.
We have implemented SAP LSO having SAP R/3 ABAP and SAP EP on separate stack. Now we added BI component to SAP EP and installed SAP BI ABAP separately. We established RFC connection between SAP R/3 ABAP (Client 300) and SAP BI ABAP (Client 350).
We have all our master and transaction data on SAP R/3 ABAP (Client 300) . Should we need to load all that in to SAP BI ABAP (Client 350).? If so, Can you please guide me through.
By the mean time, I will also refer some documents.
Regards,
Eben Joyson.
Similar Messages
-
SAP Crystal Report using SQL Server Authentication and Windows Authenticati
I'm a SAP Crystal Report, version for Visual Studio 2010 Beginner
my ingredients are
1.windows 7 ultimate service pack1
2.sql server 2008 standard edition
3.visual studio 2010 pro
4.SAP Crystal Report, version for visual studio.net
I was created a report named customersByCity.rpt using OLE DB (ADO) -> Microsoft OLE DB Provider for SQL Server -> I'm supply Server, User ID, Password and Database. I assume me using SQL Server Authentication for my report
Then, my ASP.NET files as following
//ASP.NET
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="viewCustomersByCity.aspx.cs" Inherits="viewCustomersByCity" %>
<%@ Register Assembly="CrystalDecisions.Web, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304"
Namespace="CrystalDecisions.Web" TagPrefix="CR" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div><asp:Label ID="lblMsg" runat="server" BackColor="Yellow" ForeColor="Black"></asp:Label>
<CR:CrystalReportViewer ID="CrystalReportViewer1" runat="server" AutoDataBind="true"></CR:CrystalReportViewer>
</div>
</form>
</body>
</html>
//code-behind
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Collections;
using CrystalDecisions.CrystalReports.Engine;
using CrystalDecisions.Shared;
public partial class viewCustomersByCity : System.Web.UI.Page
private const string PARAMETER_FIELD_NAME = "city";
private ReportDocument customersByCityReport;
private void ConfigureCrystalReports()
ConnectionInfo connectionInfo = new ConnectionInfo();
connectionInfo.ServerName = @"WKM1925-PCWKM1925";
connectionInfo.DatabaseName = "Northwind";
connectionInfo.UserID = "sa";
connectionInfo.Password = "sysadmin25";
SetDBLogonForReport(connectionInfo);
private void SetDBLogonForReport(ConnectionInfo connectionInfo)
TableLogOnInfos tableLogOnInfos = CrystalReportViewer1.LogOnInfo;
foreach (TableLogOnInfo tableLogOnInfo in tableLogOnInfos)
tableLogOnInfo.ConnectionInfo = connectionInfo;
private void SetCurrentValuesForParameterField(ReportDocument reportDocument, ArrayList arrayList)
ParameterValues currentParameterValues = new ParameterValues();
foreach (object submittedValue in arrayList)
ParameterDiscreteValue parameterDiscreteValue = new ParameterDiscreteValue();
parameterDiscreteValue.Value = submittedValue.ToString();
currentParameterValues.Add(parameterDiscreteValue);
ParameterFieldDefinitions parameterFieldDefinitions = reportDocument.DataDefinition.ParameterFields;
ParameterFieldDefinition parameterFieldDefinition = parameterFieldDefinitions[PARAMETER_FIELD_NAME];
parameterFieldDefinition.ApplyCurrentValues(currentParameterValues);
protected void Page_Load(object sender, EventArgs e)
customersByCityReport = new ReportDocument();
string reportPath = Server.MapPath("customersByCity.rpt");
customersByCityReport.Load(reportPath);
ConfigureCrystalReports();
ArrayList arrayList = new ArrayList();
arrayList.Add("paris");
arrayList.Add("Madrid");
arrayList.Add("Marseille");
arrayList.Add("Buenos Aires");
arrayList.Add("Sao Paulo");
ParameterFields parameterFields = CrystalReportViewer1.ParameterFieldInfo;
SetCurrentValuesForParameterField(customersByCityReport, arrayList);
CrystalReportViewer1.ReportSource = customersByCityReport;
1st scenario
When in a runtime, it's keep appear a dialog box. This dialog box ask me to suppy Server, User ID, Password and Database. Once all information is supplied, my report display the data as expected
2nd scenario
I change my report using OLE DB (ADO) -> Microsoft OLE DB Provider for SQL Server -> checked on Integrated Security. I just choose Server, and Database. I assume me using Windows Authentication
When in a runtime, there's no dialog box as above. My report display the data as expected. really cool
Look's like, when report using SQL Server Authentication there's some problem. but, when report using Windows Authentication, it's fine.
I'm looking for comment. Please help meHello,
MS SQL Server 2008 requires you to install the MS Client Tools for 2008.
Once install then update all of your reports to use the SQL Native 10 as the OLE DB driver.
The try again, if it still fails search, lots of sample log on code in this forum.
Don -
Fixing row characteristics in sap bi report using query designer
Hello ,
I have requirement as follows :
In my sap bi report there are row characteristics in sequence as follows :
1) zone 2) project description 3) wbs hirarchy 4) wbs description
and free characteristics as
1) name of vendor
2) network description .
3) network
Requirement is : I nee to freeze the first 3 row characteristics means no one can drag and drop free characteristics in between these ( i mean he can't drop free characteristics between zone and project description ) . Also , he can't drag an drop any of these to free characteristics .
He can drag and drop after these rows characteristics .
Any idea how it can be implemented in query designerIts still same.
http://help.sap.com/saphelp_nw04s/helpdata/en/4d/e2bebb41da1d42917100471b364efa/content.htm -
Emailing SAP standard report using output device ZPDF1
I have two questions regarding the ability to email a standard SAP report.
The user community has been using the action box in tran QM02 to create a corrective action (8D) report. The action box triggers FM QM06_FM_TASK_REQUEST_8DREPORT and QM06_REQUEST_8D_REPORT_STEP2. This process not only creates the report but creates a task in the notification that the report has been generated. The process pops up the PRINT options box to choose various setting including output device. They will then print the report, scan this hardcopy report and email it to the vendor.
We recently showed them a more streamlined process to emailing the report. When the PRINT popup appears, they fill in the output device with ZPDF1 and hit enter. This brings in an email address line that can be filled with the vendors email. By specifying the ZPDF1 output device, the report is generated as a PDF attachment and sent along to the vendor via email.
The two questions I have are:
1. Is there any way to bring over the print parameters needed for the popup screen and eliminate this screen from appearing?
The subject line on the email is populated with the system and spool number even if the title line is filled in on the print popup. Also, the email body has is created with generic text.
2. How can the email subject and body information be changed?
Sorry for the lengthy post but I am not very technical and I wanted to describe the issues as best as possible.
thanksHi,
This is possible please configure the Message determination the Output should poin to Outlook
Please take the help of BASIS people to configure this
G.Ganesh Kumar -
Emailing SAP standard reports using MS Outlook
Hi all,
Can anyone tell me if it is possible to email a standard SAP report to an external email address(not A SAP User) ie through MS Outlook directly from the transaction report without saving the report. My requirement is to shedule reports and email automatically without user intervention. The reports I'm refering to is any report for ex. ME2L that do not have message determination functions.
I appreciate any inputHi,
This is possible please configure the Message determination the Output should poin to Outlook
Please take the help of BASIS people to configure this
G.Ganesh Kumar -
SAP query report - using conditions
Hi
I have a created a query joing 3 tables EKKO,EKBE and custom table with purchase order, article and qty fields.
I want to create a discrepancy report :
1. Display records where EKBE qty (GI qty) and qty (GR qty) in custom table are not equal.
2. Custom table may have some dummy PO numbers( not existing in EKKO). How to pull them in the report?
Since PO numbers are key fields in all tables and joined, any PO number which exists in custom atble but does not exists in
ekko table doesn't appear in the report.
Any input will be highly appreciated.
Thanks
SanjayHi,
Generally the tables for PO are EKKO & EKPO. For the custamized table are referencing PO? If no please give PO reference, ultimately will get upsated in EKKO. Another solution is tim creation stamp field will be there in custamized table. The record creation will be noted here. Pick from this field. Thanking you. -
Need help to display geo-characteristics on a map in SAP BW report
Hello all,
Currently I am struggling to display plants on a map of Germany in a SAP BW report, using dynamic geo-characteristics in SAP BW. We do not have the ESRI software ArcView (my superior does not want to buy it), so I have to be successful without it.
The actual situation now is as follows: For the map of Germany I use shape g_stat00.shp. In g_stat00.dbf in column SAPBWKEY there are the values DE/01, DE/02 DE/16. SAP-help tells me that 0POSTCD_GIS is used as attribute for the dynamic geo-characteristic plant. In the master data table of 0POSTCD_GIS the following data is present: ZIP-code, geographical longitude and latitude. To correctly display the map of Germany in a SAP BW report I include the characteristic 0COUNTRY in the rows of my query. Well, I see this map in my report.
But the following problems remain and I have no clue how to proceed:
- I do not see the individual states of Germany on the map, just the federal republic in total. What must I do to see the individual states?
- How can the plants of our company be displayed on the map? As soon as I include 0PLANT together with 0COUNTRY in my query I do not see the map any more!
SAP helpt tells me in the context of interactions with maps that the following preliminaries must be fulfilled: In the HTML code of the web template the following lines of code must be adapted to individual system requirements:
Example:
<param name=IMAGEMAP_PATTERN value=FILTER_VAL>
<param name=INFLUENCED_DP_1 value=Revenue Cockpit>.
What do these parameters mean??? What values are required here?
Thanks a lot for any helpful comments!
Annais completed.
-
Sap query report-selection screen modification
Hi
I have created a SAP query report using the logical database KDF ,the selection screen was created automatically.For vendor report open item and Cleared item Push button would be there in FBL1N but here it only displays Open key date,clearing dates.The open key date is mandatory to give though i give clearing dates as i need vendor cleared items.
Is ther way to change the selection screen to get the option open item and cleared item push button as in FBL1N.
This is because i was filtering a vendor only for particular doc type only for clearing items but report takes open item too though i meantioned clearing date rate.How to modify the selection screen in sap query report when Logicaldatabase is selcted.I need to get only the cleared items.I donot need open items.Then if go for BSIK is it wrong.Should go only for BSAK.
I couldnt find the table BSAK in logical database KDF.
Edited by: mysap query on Mar 18, 2009 3:15 PM
Edited by: mysap query on Mar 18, 2009 3:15 PM -
Report using the feature of opening Excel in SAP.
We are building a custom report using the feature of opening Excel in SAP.
We need to do things like:
Protect the worksheet, but leave some rows unprotected
Freeze the windows
Have any one ever used this feature before? Can any know how to do this?
Thank you,
PVNo, no extra somewhere. What it actually is, is that you are calling the methods of the application(sort of). Here is an example application which does to the freeze panes.
report zrich_0001.
include ole2incl.
data: e_sheet type ole2_object.
data: e_appl type ole2_object.
data: e_work type ole2_object.
data: e_col1 type ole2_object.
data: e_col2 type ole2_object.
data: e_cols type ole2_object.
data: e_cell type ole2_object.
data: e_wind type ole2_object.
data: field_value(30) type c.
parameters: p_file type localfile default 'C:RichTest.xls'.
start-of-selection.
* Start the application
create object e_appl 'EXCEL.APPLICATION'.
set property of e_appl 'VISIBLE' = 1.
* Open the file
call method of e_appl 'WORKBOOKS' = e_work.
call method of e_work 'OPEN'
exporting
#1 = p_file.
* Write data to the excel file
do 20 times.
* Create the value
field_value = sy-index.
shift field_value left deleting leading space.
concatenate 'Cell' field_value into field_value separated by space.
* Position to specific cell in Column 1
call method of e_appl 'Cells' = e_cell
exporting
#1 = sy-index
#2 = 1.
* Set the value
set property of e_cell 'Value' = field_value .
* Position to specific cell in Column 2
call method of e_appl 'Cells' = e_cell
exporting
#1 = sy-index
#2 = 2.
* Set the value
set property of e_cell 'Value' = field_value .
* Position to specific cell in Column 3
call method of e_appl 'Cells' = e_cell
exporting
#1 = sy-index
#2 = 3.
* Set the value
set property of e_cell 'Value' = field_value .
enddo.
call method of e_appl 'Columns' = e_col1
exporting
#1 = 1.
call method of e_appl 'Columns' = e_col2
exporting
#1 = 2.
call method of e_appl 'Range' = e_cols
exporting
#1 = e_col1
#2 = e_col2.
call method of e_cols 'Select' .
get property of e_appl 'ActiveWindow' = e_wind.
set property of e_wind 'FreezePanes' = 1.
** Close the file
* call method of e_work 'close'.
** Quit the file
* call method of e_appl 'QUIT'.
* free object e_appl.
Regards,
Rich Heilman -
Performance Issue with Webi report uses SAP BI Query as the data source
Hello.
I have created a Webi ad-hoc report which connects to a SAP BI query through BO OLAP universe.
The layout of Webi is the exactly the same as the BI query. There are filters in the Webi to restrict the number of data extraction, but even with data result of 5000 rows, it took about 30 seconds.
If I execute the BI query with the same filter restriction, it tooks less than 10 seconds.
It seems that large percentage of time is consumed at the MDX part.
Is there any tuning method that could speed up the process time of MDX?
Thank you.
Justine
Edited by: Justine Liu on Mar 18, 2009 6:59 AMHi,
please take a look here:
[https://service.sap.com/sap/support/notes/1142664] (Look under related notes)
It includes references to various performance improvements of the MDX interface. From what I saw there it is advisable to upgrade your SAP BI (7.0) up to at least Support Package 21 (you are currently on SP 15).
This may also be interesting for you: There is a new Fix Pack 1.4 coming out for BOBJ XI 3.1. Combined with the related SAP Enh.Pack (not sure about the version of this one) should also improve WebI performance. This fix pack is not yet officially released though but it should not take look.
I recommend that you try the upgrade to Support Package 21 first.
BTW it is also advisable to take a look in the results of your MDX query (e.g using the MDXTEST transaction). You should make sure that your query is indeed restricted as expected. Sometimes the results you see in SAP native reporting tools (e.g. BEx Analyzer) differ from those returned from the MDX component, depending on the way variables/restrictions where defined in the query designer. It is all about making sure that there is no apples/oranges comparison here.
Regards,
Stratos -
SAP Crystal Reports data source connection problem using sap business one
Hi,
I m facing a problem regarding: SAP Crystal Reports data source connection problem using sap business one
I am trying to create a Crystal report but when I try to configure a new connection it does not work.
I select Sap Business One data source and try to complete the information required to connection but it does not list my companies databases, what is the problem?
Our Current SAP related software details are as follows:
OS: Windows Server 2008
SAP B1 Version: SAP B1 9 (902001) Patch 9
SAP Crystal Report Version: 14.0.4.738 RTM
Database: MS SQL Server 2008 R2
I have also added some screenshots of the issues.
Please have a look and let me know if you have any questions or any further clarifications.
I m eagerly waiting for a quick and positive reply.Hi,
There is problem with SAP Business One date source.
I had faced same problem, I used OLEDB Data-source, and it worked fine for me.
So, try to use OLEDB.
Regards,
Amrut Sabnis. -
Crystal report using ABAP from SAP ECC6.0 EHP 3.0
Hi Gurus,
Can i create crystal report using ABAP in SAP ECC 6.0 EHP 3 . as i am not able to see this link in SPRO.
IMG > SAP NetWeaver > Application Server > SAP List Viewer > Maintain SAP GUI Specific Settings.
Kindly guide me urgently.http://help.sap.com/saphelp_slc/helpdata/en/27/c9ee1951fc4fb9ac322ac7e6fa7372/content.htm
If I understood your question correctly.
Have a look in the link above.
It is possible to use Crystal Reports from ALV.
Tammy Powlas also has some good guides on how to do this.
The ABAP however is not covered that much.
Best Regards
Ingrid -
How to use the distinct key in formula field in SAP Crystal Reports
I want to use the distinct key in formula field in SAP Crystal reports.
When i'm using it shows an error.
Please suggest me....Hi,
Use DistinctCount keyword directly for your calculation instead of count(distinct(....
Alternatively, if you want to avoid duplicate records, under "File" > "Report Options" make the 'Select Distinct Records' as True.
Thanks,
Raghavendra -
PROBLEM EXPLANATION
Pretend that the attached excel file is a crystal report file
Column A is the details to be compared. Column B is the details that i will have to use a formula in sap crystal report.
as you can see cell B3 is same with the value in cell A2, B4 with A3, B5 with A4, B6 with A5 and so on.
How can i get the previous data of column A and put it in column B using formula in crystal report? either basic or crystal syntax
My Column
Colmun with formula
7000
0
7689
7000
9457
7689
8472
9457
2364
8472
12395
2364
18273
12395
84723
18273
57483
84723
493837
57483
2823747234
493837
226374
2823747234
7646363
226374
85826263
7646363
75756236324
85826263
1239534
75756236324
Message was edited by: Ludek UherHi,
Use the 'previous()' function.
Example:
Previous({Column A})
-Abhilash -
Connect to SAP R/3 using Crystal Reports 2008
How to connect to SAP R/3 using Crystal Reports 2008 from Crystal Designer?
thanks, I can get the data from SAP R/3 to crystal report.
but still dont know how to do the second question mentioned in previous message:
once the table I want to get the data from is a cluster, and have found the mapping data dictionary of this data cluster, which displayed in crystal report connection as well, however, the data is not what I wanted.
Maybe you are looking for
-
Trying to be a good developer :) and so i read many articles on the best way to do things and try to adopt these in my developments. For my recent JSF developments this has included dropping JSTL and trying to implement everything in 'pure JSF' way.
-
How to set the cursor to one point (x0, y0)
Hello I work with swing and I have done a GUI. In the GUI, I have some points. When I approach one point (x0, y0), I would like to set the cursor of the mouse to the exact position (x0, y0). But I can't find the class that can set the position of the
-
I am looking for a way (script or porgram) to change my wallpaper selection based on what my IP is (like home or work) but also change the image randomly every hour or so (still making sure not to show a work image at home or a home image at work). A
-
Hi experts I added a new field to the screen but the font type of this field label is different from the font type of other field labels which are created by SAP.please tell me how to change my field label font. Thanks Regards Giri.
-
What are the instructions ffor verifying an email address, they never reply on the click here link.