Runtime report generation from legacy Sales tool

My organization (IT) is looking to move the runtime contract/invoice reporting from an existing product and service sales tool (contracts and invoices are produced for the customer) to an environment where report template design and ownership can be maintained by the business and not IT and its vendor.  Mostly due to the complexity involved in designing and maintaining these reports at the vendor for a tool that is not explicitly designed for reporting.  Crystal Reports looks like it might accommodate this requirement.  However, I'm having trouble located examples of implementation.
Specifically, we'd like our current sales tool, on user selection to generate a quote to customer, to output an xml data set and via rpc/web service/etc initiate a CrystalReports service, resulting in a docx (or similar) file back to the client. 
Where can I find historical examples of such implementations?  Or where might I find use case -> solution mappings that might address this sort of implementation?  What about methods, ie, direct service call or via web service.
Thanks in advance.

I moved your query to the .NET Development - Crystal Reports forums because
1) the query is really not about Crystal Reports design
2) the query touches on web services or other application development
Your query will probably require a bigger discussion than what a forum can provide, but here is a small overview of how I see this coming together.
I think you need to define a bit better the following;
rpc/web service/etc
Which one? Why web service? Why something else? Any solution will require coding. Which language? With Crystal Reports you have the option of using SDK for .NET or Java. Which one is your preference?
output an xml data set and via rpc/web service/etc
If you decide to go with .NET you will have to create an ADO datset dll populate it with the XML data and then get CR to connect to the dll. Consuming an XML directly with the .NET SDKs is tricky and full of gottchas at best. If consuming an XML directly is the prefered way to go, use the Java SDK and then you will have to post your questions to the [Java Development - Crystal Reports|SAP Crystal Reports, version for Eclipse; forum.
Ludek
Follow us on Twitter http://twitter.com/SAPCRNetSup

Similar Messages

  • Report generation from BI with HUGE data base.

    Dear All
    Can anyone gimme solution for problem given below ?
    I am trying to generate Customer / Vendor related report from BI.  Data base is too too big.  Whenever i try to generate report, system gets hanged and report does not get generated.
    Need help in this.
    Regards
    Ramesh Barve

    Hi Ramish,
    Not enough info...
    What verison of Crystal Reports are you using?
    Are you sure it's hanging and you simply have to wait for the report to generate? If there are millions of records being returned and client side  or second pass filtering/formatting it can take time to render that report.
    Are there any errors being reported? CR will apeear to be hung, it's simply waiting for the database to start streaming the data back and appears to be not responding.
    If you add record selection filtering does that retunr data?
    WHY are you returning that much data? It can't possibly be of any use to anyone. Do not use CR as a database archiving tool.
    Don

  • Report generation from oracle database

    I need help in generating a report and the data needs to be populated from the oracle database
    Thanks,
    Balaji

    Hi,
    1 do you need somehow to persist the report data in CRX?
    2 do you want to use CQ Reporting tool? (http://dev.day.com/docs/en/cq/current/administering/reporting.html)
    If no & no, you just have to do a servlet that access your database through a datasource.
    If 1, you have to do a background job, that will regularily retrieve data from a datasource.
    If 1&2, please refer to http://dev.day.com/docs/en/cq/current/developing/developing-reports.html
    If 2 without 1, you would have to override the tool to use your homemade servlet that access the datasource

  • Diadem report generation from LabView: textbox, textobject​, table

    Hello everybody,
    I'm trying to generate a report from LabView and want to use DIAdem reports as templates because they easy (I thought) to configure and design.
    Well, I managed to include several pictures and textboxes that I can fill dynamically with the information I want using the reort generation vi, but I ran into some problems when it gets into detail:
    I also need to include a bunch of statistical data in the report together with the name of the variable. e.g. it's supposed to look like this:
    testname: 

    duplicate

  • Problem with RTF Report Generation From OAF Page

    Hi,
    I have a requirement where from OAF page, on a button click, a RTF report should be generated. Template has been already defined for the same. If I want to generate report in .xls or pdf, it is working fine but in case of RTF it is showing that "Word cannot start the converter mswrd632" and then onclick of ok, it is displaying some junk data in word doc.
    Below is the code written in PFR-
    else if((outputType != null) && (outputType.equalsIgnoreCase("RTF")))
           outputType = "application/vnd.msword";//"application/vnd.ms-word.document";//"application/vnd.ms-word";
           ext = ".doc";
    if ((outputType != null) && (outputType.equalsIgnoreCase("RTF")))
          TemplateHelper.processTemplate(txn.getAppsContext(), "XXCUST", templateName, txn.getUserLocale().getLanguage(), txn.getUserLocale().getCountry(), in, TemplateHelper.OUTPUT_TYPE_RTF, null, pdfout);
    else
          TemplateHelper.processTemplate(txn.getAppsContext(), "XXCUST", templateName, txn.getUserLocale().getLanguage(), txn.getUserLocale().getCountry(), in, (byte)btype, null, pdfout);
    Please help urgently by sharing your ideas about solving this problem.
    Thanks,
    Annie

    hi Annie,
    Please check the links may be it will help you:
    https://forums.oracle.com/thread/2185528
    https://forums.oracle.com/thread/2545516
    https://forums.oracle.com/thread/2543842
    https://forums.oracle.com/thread/2342141
    if you get the right solution please mention here, it will help others.
    Regards
    Mahesh

  • Report Generation from Multiple Facts

    I am looking at the options to generate reports based on facts with different grains. The requirement I present here is generic and Im exploring options on this.
    Lets say we have two facts fact1 and fact2. The common column between these facts is named - common_column
    Now as the grain is different at any point of time, the report generates the data based inline with following SQL
    SELECT fact1.column_1, fact1.common_column , aggregate_fun(fact2.column_2 group by fact2.common_column ) from....
    Options
    *1. Creating a third fact* - A straight forward solution is to create a fact3 and store all the info the report needs
    *2. Using fx in OBIEE report* - Use an expression to get the desired output using fx
    Do you have any better options that you would suggest to meet this ?
    Thanks

    I understand what you are speaking about. Not sure if that would stop us down the name but as of now, my requirement is slightly different hence I believe it should work fine.
    Did you refer any good article that shows us how to create logical tables and use it ?
    I created a logical table with the two facts as the sources and try to save it. It fails with consistency check and My_Logical_Table. does not join to any other logical table.
    Do I need to create two logical tables in my case one for the first fact and one the second fact and use them.. ?
    Apparently I wasnted to create a single logical table with the sources as fact1 and fact2 so that it shows the segregated data in one logical view. Any thoughts ?

  • Crystal Reports generation from XML datasource or file.

    How to generate the crystal report(.rpt file) from XML/XSD file as input..?
    I'm trying out this from 'Crystal Reports in Eclipse'.

    Same problem here using CR4J v.2 sp1<BR/>
    This is the complete StackTrace:<BR/>
    com.crystaldecisions.sdk.occa.report.lib.ReportSDKException: Error al cargar el conector de base de datos. No se pudo obtener acceso a la clase 'com.crystaldecisions.reports.queryengine.driverImpl.DriverLoader'.---- Error code:-2147467259 Error code name:failed
         at com.crystaldecisions.sdk.occa.report.application.PrintOutputController.if(Unknown Source)
         at com.crystaldecisions.sdk.occa.report.application.PrintOutputController.export(Unknown Source)
         at com.crystaldecisions.sdk.occa.report.application.PrintOutputController.export(Unknown Source)
         at com.businessobjects.samples.InformePruebaXML.main(InformePruebaXML.java:64)
    Caused by: com.crystaldecisions.reports.common.QueryEngineException: Error al cargar el conector de base de datos. No se pudo obtener acceso a la clase 'com.crystaldecisions.reports.queryengine.driverImpl.DriverLoader'.
         at com.crystaldecisions.reports.queryengine.Connection.ur(Unknown Source)
         at com.crystaldecisions.reports.queryengine.Connection.uB(Unknown Source)
         at com.crystaldecisions.reports.queryengine.Connection.br(Unknown Source)
         at com.crystaldecisions.reports.queryengine.Connection.bs(Unknown Source)
         at com.crystaldecisions.reports.queryengine.Connection.t1(Unknown Source)
         at com.crystaldecisions.reports.dataengine.dfadapter.DFAdapter.a(Unknown Source)
         at com.crystaldecisions.reports.dataengine.dfadapter.DFAdapter.for(Unknown Source)
         at com.crystaldecisions.reports.reportdefinition.ReportHelper.a(Unknown Source)
         at com.businessobjects.reports.sdk.requesthandler.ReportViewingRequestHandler.long(Unknown Source)
         at com.businessobjects.reports.sdk.requesthandler.ReportViewingRequestHandler.a(Unknown Source)
         at com.businessobjects.reports.sdk.requesthandler.ReportViewingRequestHandler.int(Unknown Source)
         at com.businessobjects.reports.sdk.JRCCommunicationAdapter.do(Unknown Source)
         at com.businessobjects.reports.sdk.JRCCommunicationAdapter.if(Unknown Source)
         at com.businessobjects.reports.sdk.JRCCommunicationAdapter.a(Unknown Source)
         at com.businessobjects.reports.sdk.JRCCommunicationAdapter$2.a(Unknown Source)
         at com.businessobjects.reports.sdk.JRCCommunicationAdapter$2.call(Unknown Source)
         at com.crystaldecisions.reports.common.ThreadGuard.syncExecute(Unknown Source)
         at com.businessobjects.reports.sdk.JRCCommunicationAdapter.for(Unknown Source)
         at com.businessobjects.reports.sdk.JRCCommunicationAdapter.int(Unknown Source)
         at com.businessobjects.reports.sdk.JRCCommunicationAdapter.request(Unknown Source)
         at com.businessobjects.sdk.erom.jrc.a.a(Unknown Source)
         at com.businessobjects.sdk.erom.jrc.a.execute(Unknown Source)
         at com.crystaldecisions.proxy.remoteagent.RemoteAgent$a.execute(Unknown Source)
         at com.crystaldecisions.proxy.remoteagent.CommunicationChannel.a(Unknown Source)
         at com.crystaldecisions.proxy.remoteagent.RemoteAgent.a(Unknown Source)
         at com.crystaldecisions.sdk.occa.report.application.ds.a(Unknown Source)
         at com.crystaldecisions.sdk.occa.report.application.ReportSource.a(Unknown Source)
         at com.crystaldecisions.sdk.occa.report.application.ReportSource.a(Unknown Source)
         ... 4 more
    Caused by: java.lang.reflect.InvocationTargetException
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         ... 32 more
    Caused by: com.businessobjects.reports.jdbinterface.common.DBException: No se pudo cargar el conector de base de datos 'crdb_xml.dll'.
         at com.crystaldecisions.reports.queryengine.driverImpl.DriverLoader.loadDriver(Unknown Source)
         ... 36 more
    Edited by: Asier Camara Martin on Jun 1, 2009 2:16 PM

  • How to trigger report generation from a external application?

    Post Author: samdc
    CA Forum: General
    Dear,
    I've a service desk and if a button is pressed a report should be generated with the information in that service desk database and that report should be visualized. The report design is done and can be generated now only the call from the service desk application has to be added?
    Can anyone help me with this?
    Thanks in advance
    Best regards
    Sam De Coster

    The Essbase Java API is a part of the Analytic Provider Services (APS) product in Essbase 9.3.x, Analytic High Availability Services (AHAS) in 9.0.x through 9.2.x and the Essbase Deployment Services (EDS) product in Essbase 7x. When you install it, there is a samples subdirectory with many java code examples.
    Tim Tow
    Applied OLAP, Inc

  • Report Generation Toolkit (Word) : How to use correctly bookmark and cross-reference without "Error! Reference source not found"

    Hi,
    I try to generate a report using a template. In my template I use some cross-reference to refer to one bookmark. For exemple in the first page I created a bookmark for my name and in the header I created a cross-reference refer to my name. The problems is when I run my VI the bookmark actualise perfectly but the cross-reference refer to the bookmark can't actualise with the same value and generates an error : "Error! Reference source not found".
    Can somebody help me please!
    Nki
    Solved!
    Go to Solution.
    Attachments:
    01.jpg ‏72 KB

    Hi,
    When i create the word template, the bookmaks and the cross-reference referred to the bookmark update correctely. The problem is when I try to change the bookmark using "report generation from template vi" the bookmark change but not the cross-reference and the error generated is "Error! Reference source not found". 
    I make coople reasherch and i think they have no solution for this because : "if the text in a heading referred to in a cross-reference is revised, the cross-reference to the heading may no longer work" (http://office.microsoft.com/en-us/word-help/troubleshoot-cross-references-HP005189368.aspx).
    To "resolved" this problem I create an other bookmark in the template who have the same value white the principle bookmark.   
    I use Labview 2011 and Micosoft office 2010.

  • Suggestion about Report Generation Toolkit

    I'm adding report generation capabilities to a labview product test application.  The report will be 2-4 pages long with text and plots.  For other applications, I've used Word Templates in the past using VBA and Visual Basis 6.   I had been planning to use the Report Generation Toolkit, but when I tried to run the examples Labview doesn't find the installation of Office, (I'm using Windows Vista).  I've already read other posts about this particular problem and other issues with the Report Generation Toolkit for Microsoft Office, including upgrading to Office 2007 and beyond and I'm beginning to wonder if there might be a better longterm solution than the Report Generation using Microsoft Office.
    The two alternatives that I'm considering are HTML, and Simplicity AI's PDF toolkit (free),
       http://www.simplicityai.co.uk/products_services/products/pdftoolkit/
    which I still have to investigate.  I figure I could always generate in HTML and then print to PDF using something like PDFcreator (free). 
    If anyone has any comments/reviews/suggestions about the report generation from Labview, I'd appreciate hearing them.

    Hello PointOnePa,
    What examples were you trying to run? Here's a good example on how to create report in Excel
    http://zone.ni.com/devzone/cda/epd/p/id/1001
    Which version of LabVIEW and Report Gen you do you have? For Reort Gen 2009, it offers support for MS Office 2007/2003/XP
    http://digital.ni.com/public.nsf/allkb/45E349F79A55EAE6862575EF00614134  
    Andy Chang
    National Instruments
    LabVIEW Control Design and Simulation

  • Automate Hyperion Provisioning Report generation

    Hi All,
    We are planning to automate weekly Hyperion Provisioning Report generation from shared services. Is there a way to schedule it ? Kindly advice.
    Regards,
    Andy

    Hi Andy,
    I dont see any utility or way to reach out to report automation, as a workaround i can provide you with below query which can give the provision information which would be simlar to Provision Report.
    Run the below query on Shared Services Schema.
    select p.application_id,p.createdtimestamp,c1.name,o.name,o.locale from
    css_provisioning_info p,css_groups c1,css_role_locales o
    where p.member_identity in c1.identity_id and p.role_identity in o.identity_id and
    o.locale='en_US' and p.application_id like '%XXXXXX%'
    order by c1.name
    and You can automate this to get a report pulled at our desired timings.
    Thanks
    Amith

  • Report generation tool kit not printing

    I had the report generation tool kit version 1.01 for some time but never used it. I was comfortable with printing front panel vi 's.
    But now I installed it on my computer with a windows 2000 and LabView 6.02 .
    I created an application (executable) that will print (using the report
    genartion tool kit). The application works fine in my development computer
    (win 2000).
    When I installed it on another computer with a win 2000, it prints as
    expected
    but when I try to exit I get a message from windows that the application is not responding (I have to go to task manager and terminate the application).
    Both computers have word and Excell installed
    I installed the application on a third computer (win 2000), but this com
    puter does not have word or excell installed. The application does not print the
    portion of the software that uses the report generation tool kit, but it can print the front panel of vi's (set to print an end of excution).
    In all 3 computers, I have runtime engine 6.02 installed. My vi is simply
    the example vi ""Sample test report.vi"", but customized to my application, printing standard report.
    What is happening ?

    Based on what you sent, the version of Excel and Windows that are being used is a non issue since none of the code makes any calls to either one. They all refer to the older version of the report generation VIs that use NI's proprietary report generator.
    I can think of two explainations. First, you aren't using what you think you are. Second, NI retained the same VI names when they went to the Word/Excel version of the generator, and I am linked into the old version.
    Mike...
    Certified Professional Instructor
    Certified LabVIEW Architect
    LabVIEW Champion
    "... after all, He's not a tame lion..."
    Be thinking ahead and mark your dance card for NI Week 2015 now: TS 6139 - Object Oriented First Steps

  • Report generation tool kit for vista

    Where can we get report generation tool kit software(for vista Operating system) link .one of my friend has given me that software.He said he had got it from internet.can anyone give me the link so that I can download report generation toolkit software (for vista)
    Thanks
    kiranmayi

    Hi Kiranmayi,
    You can download Report generation toolkit from the following weblink:
    https://lumen.ni.com/nicif/us/evaltlktrepgen/content.xhtml
    or you can send a mail to [email protected] stating your full address and your requirement and we can send you  evaluation DVD for free.
    Thanx
    Gaurav

  • Problem in transfer of Sales Tax  from legacy to Live database

    Hi all,
    I am trying to import sales order legacy data to our Live Oracle application database thru Interfaces - OE_HEADER_IFACE_ALL & OE_LINE_IFACE_ALL.
    I also got succeed to transfer sales order legacy data to oracle apps. base tables - OE_ORDER_HEADERS_ALL and OE_ORDER_LINES_ALL .
    Now, problem is related to Sales Order Tax. Anyone can guide me that how to transfer the Tax Details ( Tax name, Tax Category, Tax Amount ) from legacy
    to Live oracle apps database ? What interface table i have to used for the same ? Which Concurrent program I have to run to accomplish this task ? Please
    provide me with Navigation path also.
    regards and Thanks in advance ..
    Sanjay

    @orafad
    2 db_links because im working on a 3rd tabespace (But on the same db with Table1) and it has the only sys dba previlege access write and create links on both db tables...
    I tried your suggestion :
    (select col, dump(col, 1016) from table where suitable_condition_to_select_relevant_row ... ;)
    but i got these results:
    +12899. 00000 - "value too large for column %s (actual: %s, maximum: %s)"+
    *Cause:    An attempt was made to insert or update a column with a value+
    which is too wide for the width of the destination column.
    The name of the column is given, along with the actual width
    of the value, and the maximum allowed width of the column.
    Note that widths are reported in characters if character length
    semantics are in effect for the column, otherwise widths are
    reported in bytes.
    *Action:   Examine the SQL statement for correctness.  Check source+
    and destination column data types.
    Either make the destination column wider, or use a subset
    of the source column (i.e. use substring).
    by the way the data type of the said column that I have problem with is CHAR(10 Byte)
    I tried to change it to Char(10 Char) But I Still have problems.
    Is it not on my environment settings or character set of my system... just a thought?

  • Report Generation Tool Kit

    Hi,
    I have LabView7.1 and Labview8.0 installed in my pc.Recently i installed Report generation tool kit(version 1.0.1.0)
    In the functions palette i couldnt able to see the Excel Specific VI sub palette and Word Specific VI sub palette.
    Can u tell me what is the problem
    Regards
    Meenatchi

    You can not see it in either version?  Or has it been installed to the wrong version?  There has been postings on this board regarding how to get it to install to multiple versions.  I have not found tha to work.  I go in a 'manually' copy the VIs from add-ons, examples, and help to the latest version of LabVIEW that I have.  But if you look here you should find the help you need.
    Paul <--Always Learning!!!
    sense and simplicity.
    Browse my sample VIs?

Maybe you are looking for

  • [Solved] E4200 - External hard drive not recognized

    My external hard drive, a 2TB WD Elements, does not appear in the storage list in the web utility of my E4200. The drive is formated as NTFS, single partition. It works fine if I connect it to a computer. If I connect a 4GB USB flash drive (FAT32) to

  • Sql query taking 2 much time to execute

    hi every body I am trying to JOIN two tables using the following criteria GL_JE_LINES.GL_SL_LINK_ID = CST_AE_LINES.GL_SL_LINK_ID but it takes too much time .. like (1 hr r more) which mens that something is wrong with my logic... any guidance will be

  • 10.1.3 - Remote Debugger not connecting to remote OC4J

    I have been using a previous version of JDeveloper and connecting to a remote OC4J instance without any problems. However, 10.1.3 does not seem to be able to connect. I select the Remote Debugging/Profiling option from Project Properties-Run/Debug Th

  • RAC node Hung

    Hi Friends, Server info: Windows 2003 server Oracle 10.2.0.5, 2 Node RAC We are having problem Hung Node 2 server due to Blue dump error. But in Oracle we are not getting any error on CRS & alertlogs. After restarted the server problem solved. How ca

  • Need to Refresh to Watch Movies...

    I need to refresh the page after loading the full movie to watch it. Clips like Apple Ads are one of the examples. I have tried to use the solution from http://discussions.apple.com/thread.jspa?messageID=5908684&#5908684. But I can't find the line "<