Crystal Report Connectivity to Function module

Hi,
I have a crystal report which is connected to a Function module in ECC(dev). After the function module moved to Quality I could repoint the crystal database to Quality. Later, some changes were made in the function module fields (eg: change in field length etc) by the field names were kept same. now when i try to repoint the database it says field not found and the report canvas becomes blank. but I can see the fields in the field explorer.
is there a way to correct the error?
Thanks, Arka

Hi Arka,
When you open the report then log into the DB and then click on Database, Verify Database. This should update the database info and changes in the report. CR keeps track of the DB it's connecting to so if you make s changes you must Verify the database to update the info in the RPT file also. Be sure to save the report.
Don

Similar Messages

  • Crystal reports from SAP function module

    Hi,
    How to create report based on SAP function module...
    I tried it and succeeded for one function module... but i need single report for 3 function modules.
    Please let me know i can get them,,, please....!!
    When i select all 3, it showing links, what about Links??
    Thank You!

    No one answered it so far...!!

  • Crystal Reports and SAP Function Modules

    Hi
    Am very new to Crystal Reports. Am developing a new report. my question is can I link a SAP FM on crystal and will it display the results on the FM on crystal.

    Hi,
    yes Crystal Reports can leverage ABAP Functions. You can find the details in the documentation for the SAP Integration Kit
    Ingo

  • SAP & Crystal reports connectivity

    Hi SAP Gurus,
    I'm facing a problem while connecting ABAP query & infoset from crystal reports.
    I've installed crystal reports 8.5 and also SAP crystal report enterprise add on.
    when i want to connect to sap system from crystal reports, it aunthenticate my username and password, but when i want to retrieve sap infoset or query, it stops me and show the message
    R/3 Error
    SYSTEM_FAILURE
    58FUNCTION MODULE "/CRYSTAL/GET_FUNCAREA_CATALOG" NOT FOUND.
    Please help me, it's urgent.
    Thanks,
    Salahuddin.

    Ingo,
    I've downloaded V 10 and installed it. But it does not display 'SAP' in 'other datasources', when i start creating report from crystal reports using other datasources.
    When i downloaded V 8.5 addon, i 've installed crystal report v 8.5 and then installed v 8.5 AddOn. This atleast shows SAP menu in it. but when i start creating report from it, it displays same missing function module problem.
    So in both version, I'm having problem. In V 10 SAP menu is not appearing and in V 8.5 SAP menu appears but missin function module problem. Is there any Addon for V 10.
    Please guide me.
    Thanks,
    Salahuddin.

  • Crystal report connects to BW RFC by JAVA

    Dear experts,
    I want to wirte a JAVA program for exporting our reports as PDF files.
    Reports are designed in Crystal Report 2008 and data source is connect to SAP BW via RFC.
    I have checked all the sample codes and there is no datasource for SAP RFC, all for database like ORACLE.
    How to set a JNDI for connecting to SAP BW?
    Could anyone have any idea for this issue?
    Thanks a lot.
    Edited by: hanmingTW on Apr 3, 2009 3:16 AM

    Hello, hanmingTW!
    Are you talking about calling RFC functional modules from SAP? If yes you can use POJO-objects as datasource. Attributes of these objects will be fields in report.
    Regards, Lev

  • Email via report using : SO_NEW_DOCUMENT_ATT_SEND_API1: Function Module.

    Hi,
    Actually i want to send a mail ( to a yahoo mail address ) using a report, as i came to know that one has to use the above Function Module i started using it. But i am unable to send an e-mail. the report is getting executed and the return code i am getting is zero and i am getting an object i.d. too. But the recipient is not receiving the mail.
    I am attaching my code here. Please help.
    Any help in this regard is highly appreciated.
    DATA : tab_lines TYPE i.
    DATA : var_receiver LIKE sadrud.
    EXPORT TO FM
    DATA : wa_docu_data LIKE sodocchgi1.
    IMPORT FROM FM
    DATA : flag_sent_to_all LIKE sonv-flag.
    DATA : obj_id LIKE sofolenti1-object_id.
    TABLES TO FM
    DATA : obj_header LIKE sopcklsti1 OCCURS 0 WITH HEADER LINE.
    DATA : rec_list LIKE somlreci1 OCCURS 0 WITH HEADER LINE.
    DATA : obj_txt LIKE solisti1 OCCURS 0 WITH HEADER LINE.
    START-OF-SELECTION.
      var_receiver-address = '[email protected]'.
      obj_txt-line = 'This is the sent Document'.
      APPEND obj_txt.
      CLEAR obj_txt.
      DESCRIBE TABLE obj_txt LINES tab_lines.
      READ TABLE obj_txt INDEX tab_lines.
      BREAK-POINT.
      wa_docu_data-doc_size   = ( tab_lines - 1 ) * 255 + STRLEN( obj_txt ).
      wa_docu_data-obj_name   = 'TESTING'.
      wa_docu_data-obj_descr  = 'This is Test Mail'.
      wa_docu_data-proc_type  = 'R'.
      wa_docu_data-proc_name  = 'Z34_MAIL_TEST'.
      wa_docu_data-proc_syst  = '*'.
      wa_docu_data-proc_clint = '*'.
    wa_docu_data-to_do_out  = 'X'.
    wa_docu_data-sensitivity = 'O'.
      obj_header-transf_bin = ' '.
    obj_header-head_start = 1.
    obj_header-head_num = 0.
      obj_header-body_start = 1.
      obj_header-body_num = tab_lines.
      obj_header-doc_type = 'RAW'.
      APPEND obj_header.
      CLEAR obj_header.
      BREAK-POINT.
      rec_list-receiver = var_receiver-address.
      rec_list-rec_type = 'U'.
      rec_list-express = 'X'.
      rec_list-com_type = 'INT'.
      rec_list-notif_del = 'X'.
      APPEND rec_list.
      CLEAR rec_list.
      BREAK-POINT.
      CALL FUNCTION 'SO_NEW_DOCUMENT_ATT_SEND_API1'
        EXPORTING
          document_data                    = wa_docu_data
          put_in_outbox                    = 'X'
          commit_work                      = 'X'
        IMPORTING
          sent_to_all                      = flag_sent_to_all
          new_object_id                    = obj_id
        TABLES
          packing_list                     = obj_header
        OBJECT_HEADER                    =
        CONTENTS_BIN                     =
          contents_txt                     = obj_txt
        CONTENTS_HEX                     =
        OBJECT_PARA                      =
        OBJECT_PARB                      =
          receivers                        = rec_list
      EXCEPTIONS
        TOO_MANY_RECEIVERS               = 1
        DOCUMENT_NOT_SENT                = 2
        DOCUMENT_TYPE_NOT_EXIST          = 3
        OPERATION_NO_AUTHORIZATION       = 4
        PARAMETER_ERROR                  = 5
        X_ERROR                          = 6
        ENQUEUE_ERROR                    = 7
      OTHERS                           = 8
      IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
      BREAK-POINT.
      WRITE : / , 'Object Created' , obj_id,50 'SENT TO ALL' , flag_sent_to_all.
      LOOP AT rec_list.
        WRITE :/ , 'status' , rec_list-retrn_code,
               / , 'Sent to' , rec_list-receiver.
      ENDLOOP.
    Thanks and Regards,
    Goutham.

    Hi,
    Thanks for the early Reply.
    After executing the program i am getting the output
    object created : a number
    send to all = 'X'.
    status is 0.
    After this i am going to transaction : SCOT, where i have given my name in MAIL, and executing the document. after execution the document is placed under error  heading.
    Now i went to Transaction : SOST, here i see my document with the Message Status :
    DEFINITELY cannot transfer message to node EMAIL due to connection error.
    What Exactly does this message mean.
    Any help in this regard is highly appreciated.

  • Crystal Report connecting Multple ECC systems

    Hi,
    I am working on crystal where I compare the data between to two diffrent databases(ECC tables). I am using SAP Table, function mudule option to create connection.
    I have built a main report against ECC system A and imported a sub report built on ECC system B. Now I see that connection in my main report is overwrting the connection in the sub report. If I change the connection in the subreport with set data source location it changes the connection of both sub report and main report. After I deploy this report to infoview, in cmc I see only one database connection.
    Is this a bug or can we have only one connection to ECC system per one crystal report even if it has sub reports?
    Thanks

    Yes that happens automatically, I just checked the same logic with universes built against oracle data source, I could see two coonections in the CMC. Its like its there is this issue when I am connecting to sap tables directly

  • Crystal report- Connect from SAP gateway to RFC server failed

    Hi All,
    I am trying to connect to a SAP R3 system from crystal reports but it gives me below error.
    Please note : Transports have been imported and also the roles CRYSTAL_ENTITLEMENT and CRYSTAL_DESIGNER. My user is a member of these roles which were release along with Best practice reports v1.31
    Error :
    Logon failed.
    Details: CMALLC : rc= 27 > Connect from SAP gateway to RFC server failed
    Connect_pm GWHOST=10.10.4.63, gwserv=SAPGW30, SYSNR= 30
    Location SAP-gateway on host ply.log.com/sapgw30
    Error timeout during allocate
    TIME ....
    Release 700
    Component SAP Gateway
    Version 2
    RC 242
    Module gwr3cpic.c
    LINE 1996
    Detail no connect of TP sapdb30 from host 10.10.4.63 after 20 sec
    Can you please help us solving this error.
    Thanks
    Chetan

    Hi Stratos,
    The SAP Version is ECC 6.0.
    The below transports have been imported.
    u2022 Open SQL Connectivity transport (K900574.r21 and R900574.r21)
    u2022 Info Set Connectivity transport (K900575.r21 and R900575.r21)
    u2022 Row-level Security Definition transport (K900576.r21 and R900576.r21)
    u2022 Cluster Definition transport (K900585.r21 and R900585.r21)
    u2022 Authentication Helpers transport (K900578.r21 and R900578.r21)
    Thanks & Regards,
    Chetan

  • Crystal Report Formula field function  on OLAP SAP BI/BW Cube

    Dear All
    We create OLAP Cube Report in  Crystal Report 2008 (BO)  base  SAP ( DB2)  BI/BW  Cube, Grid report coming correctly.  Crystal Report Formula Field  functionalities are not avilabel or suporting.  If any one explain or some kind of documentation available pl.  help me.
    Thanks,   in advance.
    Alfred.M

    Hi,
    you are using the OLAP Grid which will only have limited functionality. You can use the BW MDX Driver and then connect to a BEx query and you will have the complete functionality in CR
    Ingo

  • Crystal report calling SAP Function

    Can anyone guide me on the the step by step procedure for creating a crystal report by calling a SAP remote function ?

    Hi Raji',
    Are you using the Business Objects << SAP Integration Kit >> ?
    What is the SAP source you are reporting from? 
    To the best of my knowledge, the list below (of integration points are enabled by this Kit) shows the available possibilities:
    SAP BW   (Infoset, BW Query, BW MDX and ODS)
    SAP R3 / mySAP ERP  (transparent tables, pool tables, cluster tables, views, ABAP functions and ABAP data clusters)
    & Also web portal integration to:  SAP Enterprise Portal  (SAP's Knowledge Management - Repository Framework Interface, iViews etc)
    To Confirm - the workflow in Crystal Reports would be:  Expand Create New Connection > use the Open SQL driver, expand "SAP Table, Cluster, or Function."
    Specifically, I refer to the downloadable document ( http://help.sap.com/businessobject/product_guides/boexir3/en/xi3_bip_sap_user_en.pdf )
    To begin, please see sections << Reporting off ABAP functions >> on page 114 and << Reporting off ABAP data clusters >> on page 121
    I hope this helps
    Regards,
    Henry

  • Question on crystal report connections

    Hi,
    Not sure if i'm at e right forum. But I have this question, can anyone help me with it?
    I'm developing on ASP .Net 2.0 + Crystal report (Version=10.2.3600.0), I got to know that my client actually only have license to run Crystal report with concurrently of 3 max active connection per time.
    Is there anyway to detect the number of connections currently being used? Or anyway to return a significant error/status to inform user that there is no active connection available for usage at e moment?
    Either that, or how crystal report actually determine the number of connections?
    Thanks in advance.

    Thanks for the answer.
    But it will be better if i can know what is the return error code or status when the crystal report(CR) hits the max (of 3 concurrent user). I been searching high and low for it, but failed to do so.
    I was hopeing that I can create a function or something to detect the error code or status return when CR hits its max.
    I'm developing on VS 2005 With crystal report, which comes along with it. If i'm not wrong its CR 9. Correct me if I got e versioning wrong. =)
    Any idea?

  • Databases that Crystal Reports 9 can function with

    Hi,
    We are going to purchase Crystal Reports for the use with a new financial program that we will be purchasing.  The financial program that we will purchase allows report customization within the program if using the Crystal Reports 9 engine.  For that reason we are going to purchase Crystal Reports 9.  Otherwise we would have to create custom reports outside of this program if using a more recent version of Crystal like 2008.
    However we need to make sure Crystal Reports will work with our SQL Server 2005 database.  I tried to research a bit on Crystal Reports 9 (of which currently I know nothing about) and came across this document when doing a search https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/202ff507-281f-2b10-78b6-b6bce2668d6b.
    We also need Crystal 9.0 to work with Paradox and BDE databases.  It looks like BDE 5.1 and Paradox 8 & 9 are listed as supported platforms.  I also see SQL Server 2000 but do not see SQL Server 2005.  Will Crystal Reports 9.0 work with a SQL Server 2005 database and also what are the plans for Crystal Reports 9.0 working with future versions of SQL like 2008?
    thanks,
    JW

    According to the supported platforms document for CR9:
    (You should be able to search and fine this document via https://www.sdn.sap.com/ - you may have to create an account and login)
    Database Connectivity
    Clients:
    u2022 DB2 6.1
    u2022 DB2 7.1
    u2022 Holos 8.0
    u2022 Holos 8.5
    u2022 Informix 2000
    u2022 Lotus Notes 4.6
    u2022 Lotus Domino R5
    u2022 Microsoft SQL Server 7.0 SP3
    u2022 Microsoft SQL Server 7.0 OLAP Services (SP1)
    u2022 Microsoft SQL Server 2000 Analysis Services (SP2)
    u2022 Microsoft SQL Server 2000
    u2022 Oracle 8i
    u2022 Oracle 8.06
    u2022 Oracle 9i
    u2022 Sybase 12.5
    u2022 Sybase 12.0
    Servers:
    u2022 DB2 UDB 7.1 (Intel)
    u2022 DB2 (OLAP) 1.1, 7.1 (Fixpac 0)
    u2022 Essbase 5.02 (Patch 13a)
    u2022 Essbase 6.0, 6.1 (Patch 2)
    u2022 Essbase 6.5 (Only available with the updated
    u2022 driver, Essbhapi_650.dll.)
    u2022 Holos 8.0
    u2022 Holos 8.5
    u2022 Informix 9.14 (Intel)
    u2022 Informix 2000 (Intel)
    u2022 Lotus Domino R5 (Intel)
    u2022 Microsoft SQL Server 7.0.699 (Intel)
    u2022 Microsoft SQL Server 2000
    u2022 Oracle Server 8.0.6
    u2022 Oracle Server 9i
    u2022 Sybase Adaptive Server 12.0 7/20/2004 4:59 PM Copyright © 2004 Business Objects. All rights reserved.
    u2022 Sybase Adaptive Server 12.5
    u2022 SAP BW 2.0/Oracle Server 8.0.5 back end
    u2022 SAP BW 3.0/Microsoft SQL Server 2000 back end
    Other:
    u2022 ACT! 4.02 and ACT! 2000
    u2022 BDE 5.1
    u2022 Btrieve Pervasive SQL 7
    u2022 Btrieve Pervasive SQL 2000
    u2022 Microsoft Access 97
    u2022 Microsoft Access 2000
    u2022 Paradox 8
    u2022 Paradox 9
    u2022 Microsoft Outlook 98
    u2022 Microsoft Outlook 2000
    u2022 Microsoft Exchange 5.5

  • Problem with calling a report from a function module. Please help! URGENT!

    Hi Experts,
       I have a scenarion like this:
      XI -
    > Function Module -
    > ABAP Report
      From XI I am callingf a function module in another R/3 system. This function module inturn calls a ABAP report using SUBMIT statement. The function module and the report reside in the same R/3 system.
      I am calling the report like this:
    SUBMIT yseg_save_bp_data WITH SELECTION-TABLE rspar
                                 AND RETURN.
    The problem is when I run the function module directly in the R/3 system then it calls the report without any problem.
    On the other hand, when I call the function module from XI then the report is not called. On debug mode I found that the program exits just at the Submit statement. Why is this strange problem?
    What mistake am I doing? Is there any limitations or restrictions with SUBMIT statement.
    What is the correct way of using submit statement in this scenario?
    Kindly help me!
    Thanks
    Gopal

    Hi Rao,
       I have created the FM as remote RFC. Infact XI is able to call the FM. Only problem is when it reaches the point where the report is called via SUBMIT it exits.
    Help me please!
    Thanks
    Gopal

  • Error in crystal report Connection

    Hi
    I created a crystal report in SAP B1, its showing connectivity error when I  was viewing the report in SAP B1 .(I'm useing SAP 2007B)
    As u2018* failed to open the connection  u2019*
    Plz do need fully
    Regards
    Aravind M

    Hi,
    Have you checked these?
    Crystal Integration to SAP
    CR AddOn for SAP Business One - ODBC vs OLE DB connection
    Thanks,
    Gordon

  • SAP Crystal Reports connection to SAP R/3

    Hello Everybody,
    I install SAP BO Enterprise Edition XI 3.1
    SBOP Rich Client Tools XI 3.1
    SBOP Integration Tool Kit XI 3.1
    Java Connector
    Crystal Reports 2011
    I configured all the integration and it works fine, i can log on the Infoview with SAP ID.
    I work with SAP R/3 4.6C
    The problem is when i connect to the R/3, Crystal show me the system that i have in the saplogon.ini, and then i used a user that i have to test, whenn i tried to logon, an error occurs...
    Logon failed.
    Details: You do not have the necessary rights to design reports against the SAP system. Please check with your system administrator.
    And when i used the user sap*
    Logon failed.
    Details: Name or password is incorrect. Please re-enter.
    So... what do i need to pass that rights to my user??? or do i need to do some kind of customizing in the SAP R/3 system???
    Thanks!
    Edited by: Erick Fernando Nicolas Fernandez on Aug 10, 2011 3:55 AM

    There is a specific set of authorizations that you need to provide to your SAP user to be able to create CR reports against SAP data source. Check in the "SAP BusinessObjects Enterprise Integration for SAP Solutions Installation and Administration Guide" chapter 13 called "Authorization".
    You can download this guide in the following URL: ht[http://service.sap.com/sapidb/011000358700000559912010E/xi31_sp3_bip_sap_inst_en.pdf|http://service.sap.com/sapidb/011000358700000559912010E/xi31_sp3_bip_sap_inst_en.pdf]
    More product guides on ht[http://help.sap.com/businessobject/product_guides/|http://help.sap.com/businessobject/product_guides/]
    Hopefully it helps.
    Filipe Hartmann

Maybe you are looking for

  • Function Module not working as required

    Hi, I am currently using a function module HR_FBN_GENERATE_SEND_EMAIL which sends mail to external sources from a standard SAP screen. The fm seems to be working fine if its run from within a report program, but isnt executing when is run from within

  • How to set persistent binding for QLA2300 (Sun branded -uses qlc driver)

    How to set persistent binding for QLA2300 (Sun branded ) HBA using qlc driver from Sun? Are there any CLI's for it? Is it done automatically? Is there any way by which we can infer that persistent binding is done? Platform: Solaris 9 on SPARC

  • Query Embed In JAVA returns NULL

    Hi All, I have embed a query in the JAVA to retrieve the data from the back end and I use Oracle for back end. What I'm trying to do is in my query has been shown below. The issue here is that result set returns the NULL. But fine when I change the q

  • Recordset error

    Whenever I try to create a recordset I get an error, i reinstalled still there: "While executing applyServerBehaivor in Recordset.htm, a Javaqscript error occurred." Any ideas ? I cant work !!! Aleks

  • Reg:Outbound Queues are strucked in CRM

    Hi All,          After Extracting Data from CRM source system,the rercords are still displaying in the outbound queues of the CRM Source system.what might be the issue?In outbound queues the status is NOSEND or is it maintaining one more copy of the