Call SAP transaction out of a Crystal Report
Hi there,
is there a possibility to call a SAP transaction and maybe even pass a parameter (like e.g. project number) out of a Crystal Report?
Are there any SSO scenarios?
Thanks in advance
With kind regards
Sebastian
Hi Sebastian Wörner,
Could you please expand what exactly you are looking for ?
Calling SAP transaction out of Crystal Report?
Thanks,
Sastry
Similar Messages
-
Problem in connecting to Sap R/3 system through Crystal Reports
Hi
while I am connecting to Sap R/3 system through crystal reports i am getting an error
(" you do not have a necessary rights to design reports against sap system ")
can anyone sort out this problem?
Thanking in advanceyou need to add some transport files while installing the integration kit for sap solutions.check whether all transport files are added
-
Calling sap transaction in html
hi all
i've created an iview which is calling sap transaction while creaating it has given me some options like sap gui for windows,sap gui for html.while selecting sap gui for html i am getting some error.other is working. can any one plzz tell me how to create a iview which calls saptransction using sap gui for html template.
awaiting for repliesHi,
In order to show your Iview in sap gui for html, you need to have ITS server configured.
1. If you are using SAP version <= 4.7 on web as 6.20 then you need to install ITS 6.20.
2. If you are using SAP version >= 4.7 on WEBAS 6.40, then ITS comes as integrated ITS 6.40. So you can activate the Integrated ITS.
If you want to use SAP GUI for java then you need little configuration which is explained in my weblog.
Steps for quick installation and usage of SAP GUI for JAVA in EP
Hope this helps,
Thanks,
Praveen.
PS.Dont forget to reward points. -
Calling SAP Transaction from BSP
I wonder whether it is possible to call SAP transaction from BSP application and pass to it some data; e.g., PO# when calling VA02?
The called transaction could appear in a separate MS IE Window (like in some Portal applications) or in SAP GUI.
Any help will be appreciated.
Thank you in advanceI have launched the Java SAPGui from BSP pages before. I used SNC so that the users were logged on via Single Sign On. I store the Java Gui in the Mime directory. You can force the startup transaction. Theorectically you could also Gui Scripting to try and control the Gui and force in the default value for your PO field. I have not tried that however. You will probably want to check the Service Marketplace for documents on the Gui Scripting. The following is the code from my BSP page to launch the Java Gui in the Browser as an applet:
<%@page language="abap"%>
<%@extension name="htmlb" prefix="htmlb"%>
<HTML>
<HEAD>
<TITLE>SAPGUI for the Java Environment</TITLE>
<STYLE type="text/css">
body { margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; }
</STYLE>
</HEAD>
<BODY scroll="no">
<SCRIPT language="JavaScript">
// user configurable part starts here
var pluginurl = '';
var scriptable = 'true';
var codebase = '.';
var jnlp = 'platin.jnlp';
var keepalive = 'true';
var frog = 'true';
var trace = '';
var tracefile = '';
var connectionData = 'conn=/M/nts163/S/3620/G/SPACE/&tran=SE80&clnt=088&fast=true&sncon=true&sncname=p:[email protected]&sncqop=9';
// user configurable part ends here
// verify if Java Plugin as control in Internet Explorer or Java Plugin for Netscape or native JRE of browser must be used
var jre = 'control';
if(navigator.platform.indexOf("Mac") > -1)
jre = 'native';
else if (navigator.appName.indexOf("Netscape") != -1)
jre = 'plugin';
document.open();
switch (jre)
case 'control':
document.writeln('<OBJECT CLASSID = "clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" ');
document.writeln(' ID = "PlatinGUI" ');
document.writeln(' CODEBASE = "j2re-1_3_1_02-win-i.exe#Version=1,3,1,0" ');
document.writeln(' WIDTH = "100%" ');
document.writeln(' HEIGHT = "100%" ');
document.writeln(' BORDER = 0> ');
document.writeln('<PARAM NAME = "TYPE" VALUE = "application/x-java-applet;jpi-version=1.3.1"> ');
document.writeln('<PARAM NAME = "SCRIPTABLE" VALUE = "', scriptable,'"> ');
document.writeln('<PARAM NAME = "code" VALUE = "com.sap.platin.GuiApplet2"> ');
document.writeln('<PARAM NAME = "codebase" VALUE = "', codebase,'"> ');
document.writeln('<PARAM NAME = "jnlp" VALUE = "', jnlp,'"> ');
document.writeln('<PARAM NAME = "archive" VALUE = "GuiStartS.jar"> ');
document.writeln('<PARAM NAME = "keepalive" VALUE = "', keepalive,'"> ');
document.writeln('<PARAM NAME = "frog" VALUE = "', frog,'"> ');
document.writeln('<PARAM NAME = "trace" VALUE = "', trace,'"> ');
document.writeln('<PARAM NAME = "tracefile" VALUE = "', tracefile,'"> ');
document.writeln('<PARAM NAME = "connectionData" VALUE = "', connectionData,'"> ');
document.writeln(' ');
document.writeln('This page requires a Sun Java Plugin 1.3 and a SAPGUI for Java to view. ');
document.writeln(' ');
document.writeln('</OBJECT> ');
break;
case 'plugin':
document.writeln('<EMBED TYPE = "application/x-java-applet;version=1.3" ');
document.writeln(' PLUGINURL = "', pluginurl,'" ');
document.writeln(' WIDTH = "100%" ');
document.writeln(' HEIGHT = "100%" ');
document.writeln(' ALIGN = "BASELINE" ');
document.writeln(' code = "com.sap.platin.GuiApplet2" ');
document.writeln(' codebase = "', codebase,'" ');
document.writeln(' jnlp = "', jnlp,'" ');
document.writeln(' archive = "GuiStartS.jar" ');
document.writeln(' keepalive = "', keepalive,'" ');
document.writeln(' frog = "', frog,'" ');
document.writeln(' trace = "', trace,'" ');
document.writeln(' tracefile = "', tracefile,'" ');
document.writeln(' connectionData = "', connectionData,'" ');
document.writeln(' <NOEMBED> ');
document.writeln(' </NOEMBED> ');
document.writeln(' </EMBED> ');
break;
case 'native':
document.writeln('<APPLET CODEBASE = "', codebase,'" ');
document.writeln(' ARCHIVE = "GuiStartS.jar" ');
document.writeln(' CODE = "com.sap.platin.GuiApplet2" ');
document.writeln(' WIDTH = "100%" ');
document.writeln(' HEIGHT = "100%"> ');
document.writeln('<PARAM NAME = "SCRIPTABLE" VALUE = "', scriptable, '"> ');
document.writeln('<PARAM NAME = "jnlp" VALUE = "', jnlp, '"> ');
document.writeln('<PARAM NAME = "keepalive" VALUE = "', keepalive, '"> ');
document.writeln('<PARAM NAME = "frog" VALUE = "', frog, '"> ');
document.writeln('<PARAM NAME = "trace" VALUE = "', trace, '"> ');
document.writeln('<PARAM NAME = "tracefile" VALUE = "', tracefile, '"> ');
document.writeln('<PARAM NAME = "connectionData" VALUE = "', connectionData, '"> ');
document.writeln('</APPLET> ');
break;
document.close();
</SCRIPT>
</BODY>
</HTML> -
Is it possible to export the out put of Crystal report into text file?
Hi All,
Is it possible to export the out put of Crystal report into text file?Hi
Yes, Go to File --> Export --> Export Report --> Under Format select TEXT & select the destination as "Disk file"(defaultly selected)
Give the proper details as per your requirement for "Characters per inch" & "Number of lines per page" & click on 'OK"
In "Choose Export file" window, select the destination folder & provide file name. click on "SAVE"
Regards
Ashwini -
Call sap transaction from java
can anyone tell me how to call SAP transaction from JCO,
cheers
AjayHi Ajay,
You should find or create functional module which covers your requrements.
Best regards, Maksim Rashchynski. -
A Query regarding calling a DB procedure from a Crystal report
Hi,
Please tell me how can we call a database procedure from a crystal report (crystal report XI)?
I tried by selecting the procedure as a data source for the report; but its giving me an error "Invalid Argument Provided".
The procedure contains a single Update table statement. Could anyone please help me to resolve this problem as early as possible ?
Thanks & Regards,
Priyashree Katkar.Duplicate of
Crystal reports with a DB procedure
Closing and locking this thread
Ludek -
Calling SAP transaction from Webi report?
Hi experts,
With BI/BW query, we can retrieve data from R/3 source system via report-to-report interface. For instance, from a Purchasing query with data aggregated by Vendor, the user can trigger the R/3 transaction ME2L by clicking on a row.
Is there a similar feature in BOBJ Webi report? For instance, can we use hyperlink or some other means to do this?
Any idea will be much appreciated.
Thanks and regards,
LindaHi Stratos,
Really appreciate your advice. Following your suggestion of using blank cell, the server is determined dynamically for the hyperlink.
However, there're still some issues with defining a hyperlink for table columns. For instance, I have 2 columns in the table - Cost Centre and Cost Element. SAP transactions KS03 and KA03 are to be launched respectively for these 2 columns. The value of the clicked column (Cost Centre, Cost Element) is to be passed to the SAP transaction.
I've created the following hyperlink for the Cost Centre column:
http://[[MyServer]]?sap-client=([Client])&sap-language=EN&~transaction=KS03
with Tool Tip = [[L01 Cost Center Key]]
The link is not working immediately, so I adjusted the formula as follows via the formula editor (by adding double quotes for <MyServer>):
="<a href=\""[[MyServer]]"?sap-client="URLEncode(""[[Client]])"&sap-language=EN&%7Etransaction=KS03\" title=\"\" target=\"_self\" nav=\"web\">"[[L01 Cost Center Key]]+"</a>"
Clicking the <tick> button does not return any error.
When I click on the Cost Center column, the SAP transaction is launched successfully. However, there're still a few issues:
1) The Cost Center Key is not passed to the SAP transaction. Is Tool Tip the way to go?
2) When checking the hyperlink (via right-click > Hyperlinks > Edit Hyperlink), I found the Tool Tip (L01 Cost Center Key) has disappeared
3) After I've clicked <OK> to exit the Edit Hyperlink window, I got the error message 'Invalid character '[[MyServer]]' at position 14. (Error: WIS10080)'.
-- It seems correct syntax in the formula editor is considered invalid in the hyperlink editor.
Do you mind commenting on what could have caused the above issues?
Thanks again for your time.
Linda -
Passing multiple values for a single field in URL to call sap Transaction
Hi All,
I need to pass multiple values for a single field to SAP transaction .
means if i have say a field "Date" which can contain more than one value, <b>but its not a range which has two fields</b> . How is it possible.
Let me know pls.
Regards,
Sirisha.R.S.Hi Satyajit,
I need to call a transaction with multiple values which gives me the report based on those values.
So I need to pass multiple values for a single parameter.
I hope u got it.
Regards,
Sirisha.R.S. -
SAP 8.8 - statement in crystal report
Hi,
We have imported layout and reports available in SAP 8.8 Information Center, however, Customer statement (in Crystal version) does not seem to be part of it.
Will statement in Crystal report version be released in any near future?Hi Paulo,
I am aware that the Crystal report layout available for download. Unfortunately Customer statement is not one of them.
Yes, it is good that Crystal report is provided as a report writing tools. However, we need to look beyond that.
Customer Statement is expected as standard report in all accounting packages and is a document that needs to be sent to third party, ie the customers.
Therefore, the presentatipon of it is important and also the information required is often more than what the existing one has.
The problem is, the data on the existing customer statement are populated by the program and what we can see is just field type "text".
The following screnarios are not taken care of.
Example:
1. It is normal that there are part payment invoice.
The normal request is showing original invoices amount, applied details (ie the receipts/credit notes applied against it) and also the outstanding balance.
2. Posting Date and Document Date are not the same.
SAP B1 allows posting date and document date to be different, but the Document Date fields is not avaialble in PLD.
3. No transactions available for the period.
Customer has no transaction in 1 March 2009 - 30 Apr 2009, however, there are opening balance prior to March 2009.
It is normal expectation that when you run the customer statement for 1 March 2009 to 30 March 2009, it will still produce a statement, with the prior balance row populated.
However, it just does not print the statement at all.
So, Customer has not choice but to keep posting date from blank.
These are just some of the problems.
I would hope SAP could look into this standard report, to add to the list, Stock Aging and Bank Reconciliation report should also be looked into.
Regards, -
SAP BI upgrade causes Bw Crystal Reports to hang or timeout
We recently upgraded or patched our SAP BI to Service Pack 8 from service pack 4. In doing so my SAP BW Crystal Reports have stopped working correctly. It is only reports that are using a BW query that is the product of 3 multiproviders being joined together. They ran in less that 1 minute before the upgrade and are now timing out. If I try to run them in Business Objects they fail after running for an hour with a database connection error.
Has anyone experienced this same problem?Hi Tina,
Sorry, CR and BOE does not have a Service Pack 8 so what I meant was you are likely in the wrong forum.
Try this link and look for something that looks familiar for which ever product you are using:
http://forums.sdn.sap.com/index.jspa?categoryID=1#45
Don -
Need to adjust SQL query for left outer join in Crystal Reports 2008.
I need to change this SQL 2005 query.....
SELECT omnicell_anl.DeviceIDsLastMetricTable.member_id, omnicell_anl.DeviceIDsLastMetricTable.[Device Name],
omnicell_anl.DeviceIDsLastMetricTable.Account, omnicell_anl.labeledLastMetrics.PROPERTY_NAME,
omnicell_anl.labeledLastMetrics.latest_monitor_value
FROM omnicell_anl.DeviceIDsLastMetricTable LEFT OUTER JOIN
omnicell_anl.labeledLastMetrics ON omnicell_anl.DeviceIDsLastMetricTable.member_id = omnicell_anl.labeledLastMetrics.member_id
WHERE
omnicell_anl.labeledLastMetrics.PROPERTY_NAME = ?MyProperty
To this query in Crystal Reports Report Writer:
SELECT omnicell_anl.DeviceIDsLastMetricTable.member_id, omnicell_anl.DeviceIDsLastMetricTable.[Device Name],
omnicell_anl.DeviceIDsLastMetricTable.Account, omnicell_anl.labeledLastMetrics.PROPERTY_NAME,
omnicell_anl.labeledLastMetrics.latest_monitor_value
FROM omnicell_anl.DeviceIDsLastMetricTable LEFT OUTER JOIN
omnicell_anl.labeledLastMetrics ON omnicell_anl.DeviceIDsLastMetricTable.member_id = omnicell_anl.labeledLastMetrics.member_id AND
omnicell_anl.labeledLastMetrics.PROPERTY_NAME = ?MyProperty
I can't seem to get the left outer join function of Crystal Reports to emulate the same SQL query in SQL 2005. Any ideas on how I can create this same query in Crystal 2008?
Thanks,
Dominic
Edited by: Dominic Carissimi on Oct 28, 2008 7:55 PM
Edited by: Dominic Carissimi on Oct 28, 2008 7:56 PMIf you want the list of values for command level parameter then you need to add another command like
select PropertyField from table
and delete the links between this command and the existing command.
Now go to field explorer and edit the command level parameter and make it as dynamic and add the property field from newly added command.
Hope this helps!
Raghavendra -
Calling SAP transaction from WebDynpro
HI,
Could someone post a link as to how I may call a SAP transaction from a webdynpro.
Will this be an external call to R/3 or can i get it embedded in my dynpro.......
Tnks..Hi,
You can call by creating external window method.
create LINK to URL or LINK TO ACTION according to requirement, for this. write code in onaction of that.
data: iv_url type string value 'http://<server>:<port>/sap/bc/gui/sap/its/webgui?~transaction=*se38 RS38M-PROGRAMM=rsparam;DYNP_OKCODE=SHOP'.
data: api_component type ref to if_wd_component,
window_manager type ref to if_wd_window_manager,
window type ref to if_wd_window.
api_component = wd_comp_controller->wd_get_api( ).
window_manager = api_component->get_window_manager( ).
window = window_manager->create_external_window(
url = iv_url
modal = abap_false ).
window->open( ).
Cheers,
Kris. -
Calling sap transaction in web browser
Hi,
I want to call a sap transaction in web browser.
In my case the Solution Manger Transaction SMSY
to provide all the System Landscape Information.
How can I realise it with less effort?
What technology is state of the art for this problem?
Thx 4 answer!
Best Regards,
Rene Trippolt.Hi Jörg,
thx 4 ur answer but is ITS the only way for solving this problem? Is it still state of the art?
What about Portal -> Application Integration with iView,
WebDynpro, etc. Is it also possible with this technology to call a sap transaction in a web browser with less effort?
I have to do a kind of evaluation for the best integration
of an sap transaction in a web browser.
Independent of any SAP Release!
thx 4 each hint,
Rene. -
Calling SAP Transaction from WDA
Hi,
We have a peculiar requirement of calling SAP Standard Transaction from Web Dynpro ABAP.Well, we tried achieving this using the Transactional iview. On click of appropiate link/button in my applicaiton, I can call the Transactional iview. But the problem is, I could not pass on the data from WDA Application to Transactional iview. I need some inputs in handling such cases.
The case might look something similar to PCR's final updation(like after all approvals of PCRs, the final Administrator executes the workitem which in turn calls the Notification Maintenance and this in turn calls the PA40 passing the data from Adobe form(XML data) to PA40 txn. Like this, After all my approvals, I would like to call the SAP Transaction passing the data from WDA Application. Hope I am clear.
Regards
<i><b>Raja Sekhar</b></i>Hi,
Maybe you can use the information from this blog to pass dynamic parameters to the SAP transaction iview which you call with the created URl
How to launch SAP transaction & pass parameters via URL
Dagfinn
Maybe you are looking for
-
I've installed SQL Server 2012 SP1 + SP server 2012 + SSRS and PowerPivot add-in. I also configured excel services correctly. Everything works fine but the powerview doesn't work! While I open an excel workbook consist of a PowerView report an error
-
Airport data app no longer works
Since iOS 6. Reverts straight back to home page. IPlane radar now defective, too. And no developer site to go to.
-
Buy Book doesn't work in iPhoto 6
I have completed a Photo Book. However, pressing Buy Book does nothing at all. I have bought Apple iPhoto books before without any problems. One-click ordering is enabled for my account in the Apple Store (heard this as one possible solution) and I h
-
Talent Assessment - Development Plan
Hi Guys, We set up the wohle talent assessment, but we cannot see any "Create, change or display" link on the Development Plan tab. Any help? Regards Edited by: Henning van Wyk on Oct 21, 2009 8:34 AM
-
Hi I have just upgraded from the Aperture 2 trial I bought a disk and instead of installing it just used the serial number to activate my trial Its fne except from one annoying glitch On Finder my Aperture Library is still called Aperture Trial Libra