Trouble migrating Crystal Reports Custom Functions from BOXI R2 to BOXI 3.1

I can't seem to migrate the custom functions from the custom function repository in my R2 environment to the 3.1 with FP 1.3 environment.
When I migrate Crystal Reports using the Import Wizard, they all come over and they retain their custom functions, however, they don't bring over or create a new custom function repository. 
When I do run the import wizard I have selected the repository radio button, but it does not have any affect .
How can I migrate all of these custom functions without having to manually open up reports and placing them back into the repository on the new server?
Thanks,
Randy

Hi,
so if they are published to Rel.2 this looks different.
Just to clarify it a bit more...these Files are no Datasources for Reports and Universes and your Users dont consume them via InfoView?!
Whats the purpose for these Files? If they have none, you can de- select them in the UMT and dont migrate them (or better said move them cause you wont actually migrate .csv files). But if nobody touches them, you can move them with the UMT during daily business...how long it will take i cant estimate it. But 65GB for .CSV files is a huge amount.
But you are correct, to move them from Rel.2 to BI4 you have to use the UMT.
If you have the ressources and time i would recommend the following (Thats what i usually do with my customers):
1. Setup a Machine (could be a VM) with the same OS and BOE Version (included SPs and FPs) as your production Rel.2
2. Schedule a half day or day Downtime to copy the content 1:1 from the production Rel.2 to the VM Rel.2 with the IW or CMS DB Copy. Or do this after Business Hours.
- With this Size of your FileStore i would recommend the CMS DB copy way.
- Now you have a 1:1 Testing Environment of your Production Environment
3. Use the UMT to migrate from your VM Rel.2 to your BI4 installation
- Here you can see how long it takes
- You can check if the UMT is capable for this 65GB transfer
- Can sort out other possible issues
- Do some other Testing
After you did that you have a perfect estimation on how long the Migration will take and what for issues you are facing. With this information you can decide if you need a downtime or can do it after Business Hours f.e.
Regards
-Seb.

Similar Messages

  • Access Report Custom Functions from code

    Post Author: leedo
    CA Forum: .NET
    Hello,
    I am using VS2005 (VB) and was able to change formula text from within code using the "FormulaFieldDefinitions" object. However, I am having problems finding out how I can do the same to Report Custom Functions.  The reason I am doing all this is that I noticed during my Windows app is running the source of my .rpt file is thrown in the user "Local Settings\Temp" folder and all code is revealed by simply opening that file. Please help. ThanksLeedo

    Post Author: MJ@BOBJ
    CA Forum: .NET
    It looks like it is not possible to access the custom functions within a report using the CR .NET SDK.  However, to address the potential security issue that you may be concerned about, is this a Windows or ASP.NET application?  If this is an ASP.NET application, then you shouldn't have to worry about the security as the end-user (client) will not be able to access that folder since the rest of the web server is typically unaccessible by the client. 
    Another way to secure your reports is to use what we call "managed reporting" solutions such as Crystal Report Server or Business Objects Enterprise, which manages reports securely and your users are only allowed to access/see what you allow them to.  These solutions also provide public SDKs so you could incorporate the system into your own applications.  For more information, go to www.businessobjects.com/products.

  • How to Migrate Crystal Report Server XIR2 from Tomcat to Websphere.

    Hi Experts,
    I'd like to know how to migrate a existed Crystal Report Server XIR2 from Tomcat to Websphere.
    I don't want to upgrade the Server version, just want to deploy it from Tomcat to a new Websphere.

    Hi
    https://bosap-support.wdf.sap.corp/sap/support/notes/1219131
    Regards
    Roland

  • How to Migrate Crystal Report Server 2008 from Tomcat to Websphere.

    Hi Experts,
    Is there any documents or notes describ how to migrate CRS2008 from Tomcat to Webshere.
    Thanks.

    Hi,
    Have a look at the Web Application Deployment guides which comes in two versions, one for Windows and one for Unix.
    You can find them at help.sap.com and they are named xi31_sp3_webappd_win_en.pdf and xi31_sp3_webappd_unix_en.pdf respectively.
    But to summarise it a bit, you will use wdeploy to manually deploy the WAR files to your existing web application server. It is not too complex, but if you are not familiar with running commands in prompt and with your web application server then I suggest that you get someone to assist you.
    Cheers,
    Josh

  • Look and feel discrepency after migrating Crystal Reports from XIR2 to XIR3

    Hi,
    We are migrating Crystal Reports from XIR2 to XIR3. If the report is designed in Crystal client by inserting a subreport it does not come well in web viewer(Infoview). If I do not use subreports then the view is same (both in web viewer & windows client preview).
    Could you please let me know, what could be the problem and how to resolve this?
    Your valuable time and solution is much appreciated.
    Thanks in advance.
    Mohan

    Hello,
    What happen if you use the web java viewer instead of web viewer? (you can change it in the preferences options)
    Otherwise, when you say "it does not come well", what do you mean?
    Thanks
    Philippe

  • View discrepency while migrating Crystal Reports from XIR2 to XIR3

    Hi,
    We are migrating Crystal Reports from XIR2 to XIR3. If the report is designed in Crystal client by inserting a subreport it does not come well in web viewer. If I do not use subreports then the view is same (both in web viewer & windows client preview).
    Could you please let me know, what could be the problem and how to resolve this?
    It's urgent. Your valuable time and solution is much appreciated.

    I moved your thread to the " .NET - SAP Crystal Reports" forum, assuming this is in a .NET app(?)
    Unfortunately, the description:
    " does not come well in web viewer"
    is somewhat "loose". Perhaps inserting a link to a screenshot(s) that demo the issue will be a good idea?
    Also, if my assumption is correct:
    1) What version of .NET?
    2) What is the exact version of CR? (In CR designer go to Help | About)
    3) What browser?
    4) Does this work on you dev system?
    Ludek
    Follow us on Twitter http://twitter.com/SAPCRNetSup
    Got Enhancement ideas? Try the [SAP Idea Place|https://ideas.sap.com/community/products_and_solutions/crystalreports]

  • Having trouble opening Crystal Report files from a document library

    I am trying to open Crystal Report .rpt files from a document library in either the native, client Crystal Reports software or in Crystal Reports Viewer. When I add the Crystal Report files to a document library and attempt to open them SharePoint displays
    a prompt asking me to save the file locally instead of opening the file. I have done a lot of research online and found several sites discussing similar scenarios, however, I have not been able to get these solutions to work. Here is a short list of sites
    I have referenced for possible solutions:
    http://naadydev.blogspot.com/2013/03/crystal-report-viewer-sharepoint-2010.html?showComment=1383339860122
    http://social.technet.microsoft.com/Forums/sharepoint/en-US/52aabf2d-10dc-424c-bd50-124fc972a9b9/crystal-report-viewer-integration-with-sharepoint-2010?forum=sharepointgeneralprevious
    http://www.codeproject.com/Articles/42731/Crystal-Reports-WebPart-for-SharePoint
    Here are the steps I have done to try to get the .rpt files to open:
    Added the Crystal Report extension .rpt as a MIME type
    Installed the Visual Studio 2012 Crystal Reports Viewer toolbar
    Installed the 64-bit Crystal Reports runtime
    I have also created a solution file based off the Code Project site which partially works, but not quite right. In this project I have created a document library called "Crystal Reports rpt Files" and deployed the solution file to a site. When
    I open the Web Part Maintenance Toolbar I can see the selected .rpt file in the drop-down, but no Crystal Report file is displayed on the page itself.
    I am not sure what I am doing wrong. Does anyone have experience working with Crystal Reports and SharePoint 2013 (or earlier versions) that could lend some advice?
    Thank you,
    Alex

    We are having the exact same issue, has anyone resolved this yet?

  • The migrated Crystal Report throws "The database logon information for this report is either incomplete or incorrect" error

    [ENVIRONMENT]
    Product version - BI4.1 SP03
    OS - Windows 2008 R2
    CMS Database - Oracle 11g
    Java Application Server - Tomcat7
    [ISSUE]
    Using the Upgrade Management Tool to completely migrate a BOXI3.1 SP3+FP3.6 to BI4.1 SP03.  The reporting database from both BOXI3.1 and BI4.1 are the same and so is the database logon credential.
    When viewing and refresh a migrated Crystal Report, it throws "The viewer could not process an event. The database logon information for this report is either incomplete or incorrect. [] ---- Error code:0 [CRWEB00000119]" error in both BI Launchpad and "The database logon information for this report is either incomplete or incorrect" in scheduled job.
    [STEPS TAKEN]
    - Update the Database Configuration with the SAME Oracle database password in CMC and "The database logon information for this report is either incomplete or incorrect" issue goes away.
    I search the SAP SMP and SCN forum and found no reference on this UMT and Crystal Report database logon problem.  Hope any of you have seen this problem and share if there is an ADAPT for it.
    Thank you in advance,
    Jin-Chong

    Hi,
    The BI4.1 SP03 server and client and Crystal Report 2013 SP03 developer and Crystal Report for Enterprise 4.1 SP03 are all installed onto this Windows 2008 R2 server.
    I am able to open the migrated report from CMS repository in Crystal Report 2013 SP03 developer and am able to refresh it with database logon password provided.  After save it back to the Enterprise, the database logon password field for this report in CMC becomes empty so that I have to enter the database password and choose "Use same database logon as when report is run" when viewing and scheduling report.
    What is interesting to me is that the UMT seems to migrate the report along the database logon password because I can see the encrypted password in the report database logon property in CMC.  The workaround is to reenter the database logon password in the report database logon property in CMC.
    With this said, there are hundreds of the Crystal reports and the workaround would consume lots of manual work by update each report's database logon password in CMC.
    For other customers who have more crystal reports, I wonder if there is an automated way to update the crystal report's database logon password on BI4.1 or if this is an isolated incident on my new BI4.1 SP03 environment.
    I run UMT in command line to perform livetolive migration, and my steps are listed below
    cd "E:\Program Files (x86)\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\java\apps\upgradeManagementTool\jars\"
    "E:\Program Files (x86)\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\win64_x64\sapjvm\bin\javaw.exe" -Xmx56g -Djava.library.path="..\..\..\..\win64_x64" -jar upgrademanagementtool.jar -internal_use_only_noversioncheck -responsefile LIVETOLIVEResponseFile.txt
    LIVETOLIVEResponseFile.txt:
    mode=livetolive
    source=edhc01nwapp65:6400
    sourceusername=Administrator
    sourcepassword=xxxxxxxxxx
    destination=WAPP246N:6400
    destinationusername=Administrator
    destinationpassword=xxxxxxxxxx
    logfile=E:\temp\livetolive.csv
    configparam:base_url=https://boprod.bsc.bscal.com/dswsbobje
    locale=en_US
    Regards,
    Jin-Chong

  • Passing Value from Crystal Report (special function) to Business View parameter

    Friends,
                 Í have a scenario where i need to pass value from Crystal Report to a Business view's parameter.
    Eg : CurrentCEUsername (func in crystal report)-- gives login user  which i should pass to parameter in a Business view (used in the same report).
    Will be able to explain more if required.
    Thanks in Advance,
    Bharath

    I guess you got the picture wrong.  User_id is not a report_level parameter .
    In Data Foundation, below query is used..
    select Acc_Number, Account_Group,User_id  from Accounts where user_id={?User_id}
    where in {?User_id}  is the BV parameter...
    The Filter was a solution. But it takes long time to Query all the data from DB and then filter at BV level.
    How do i pass the CurrentCEUsername to {?User_id}
    Value should ve CurrentCEusername always. so that query will be
    select Acc_Number, Account_Group,User_id  from Accounts where user_id=CurrentCEusername
    It will restrict the data pulled from DB to BV .. right?

  • How to handle division by zero error in sap crystal report custom formula function

    Hi,
    I have one report in that there is one custom function created called percentage when i run the report it give me error like division by zero. here is that function
    Function (stringvar amount11,stringvar amount22)
    stringvar amount1 := replace(replace(amount11,'.',''),',','');
    stringvar amount2 := replace(replace(amount22,'.',''),',','');
    if length(amount2) < 16 then
    tonumber(amount1)*100/tonumber(amount2)
    else
    numbervar c:= length(amount2) - 15;
    if length(amount1) > c then
    stringvar amount3 := left(amount1,length(amount1)-c) + '.' + replace(replace(right(amount1,c),'.',''),',','');
    tonumber(amount3)*100 /tonumber(left(amount2,15))
    else
    0
    in RED highlighted area here i got that error. how i can resolve this one.
    Kind Regards,
    Ganesh

    Hi Ganesh,
    Change the formula in which the function is being called to:
    stringvar amount22;
    if amount22 = 0 then 0 else
    Function (stringvar amount11,stringvar amount22);
    -Abhilash

  • SAP B1 crystal report: Customer Receivable Aging report

    Hi All, I want to write a Customer Receivable Aging report  in crystal report. I was using query to union open AR crdit memo and AR invoice.   but, I foggot to add incomming payment ORCT.   I really have trouble to get Customer Receivable Aging report . Can anyone help me? thanks    Is that I did in wrong direction? 
    SELECT OINV.DocEntry,OINV.DocNum,OINV.ObjType,OINV.CardCode,OCRD.CntctPrsn,OCRD.fax,OINV.NumAtCard,OINV.Address,OCTG.PymntGroup
           ,OINV.CardName,OINV.DocDate,OINV.DocDueDate,OINV.DocCur,OINV.DocTotalFC,
           OINV.DocTotal, (OINV.DocTotal-OINV.PaidToDate) as AmountAUD
      FROM SAPLIVE.dbo.OINV OINV join SAPLIVE.dbo.OCTG OCTG
      On OINV.GroupNum=OCTG.GroupNum 
             join SAPLIVE.dbo.OCRD OCRD
             On OINV.CardCode=OCRD.CardCode
      WHERE OINV.CANCELED='N' AND OINV.DocStatus='O' AND (OINV.DocTotal-OINV.PaidToDate)>0
    union
    SELECT ORIN.DocEntry,ORIN.DocNum,ORIN.ObjType,ORIN.CardCode,OCRD.CntctPrsn,OCRD.fax,ORIN.NumAtCard,ORIN.Address,OCTG.PymntGroup
           ,ORIN.CardName,ORIN.DocDate,ORIN.DocDueDate,ORIN.DocCur,ORIN.DocTotalFC,
           ORIN.DocTotal,(ORIN.DocTotal-ORIN.PaidToDate)as AmountAUD
      FROM SAPLIVE.dbo.ORIN ORIN join SAPLIVE.dbo.OCTG OCTG
      On ORIN.GroupNum=OCTG.GroupNum
       join SAPLIVE.dbo.OCRD OCRD
             On ORIN.CardCode=OCRD.CardCode
      WHERE ORIN.CANCELED='N' AND ORIN.DocStatus='O' AND (ORIN.DocTotal-ORIN.PaidToDate)

    Hello Julian - maybe you can start with the JDT1 table which contains all of the General Ledger Journal Entries...
    Hope this helps...
    Regards - Zal
    --F-BP AR Aging Report Detail Ver 1 ZP 2011 04 16
    --DESCRIPTION:  SQL uses General Ledger Detail to create an Aging Report which shows
    actual invoices, credit memos, and payments by reference date in the JDT1 table.
    --AUTHOR(s):
    --Version 1 Zal Parchem 16 April 2011
    SELECT
    T1.CardCode AS 'Cust Num',
    T1.CardName AS 'Cust Name',
    T0.SysDeb AS 'Debit Amt',
    T0.SysCred * -1 AS 'Credit Amt',
    CASE
    WHEN T0.TransType = 13 THEN 'AR Invoice'
    WHEN T0.TransType = 14 THEN 'AR Cred Memo'
    WHEN T0.TransType = 24 THEN 'Payment'
    ELSE 'Other'
    END AS 'Trans Type',
    T0.Ref1 AS 'Reference',
    FcCurrency AS 'Currency',
    CONVERT(VARCHAR(10), RefDate, 103) 'Posting Date',
    CONVERT(VARCHAR(10), DueDate, 103) 'Due Date',
    CONVERT(VARCHAR(10), TaxDate, 103) 'Doc Date' ,
    CASE
    WHEN (DATEDIFF(DD,RefDate,Current_Timestamp)) +1 <  31 THEN
    CASE
    WHEN SysCred < > 0 THEN SysCred * -1
    ELSE SysDeb
    END
    END AS '0-30 Days',
    CASE
    WHEN (DATEDIFF(DD,RefDate,Current_Timestamp)) +1 > 30
    AND (DATEDIFF(DD,RefDate,Current_Timestamp)) +1 < 61 THEN
    CASE
    WHEN SysCred < > 0 THEN SysCred * -1
    ELSE SysDeb
    END
    END AS '31 to 60 Days',
    CASE
    WHEN (DATEDIFF(DD,RefDate,Current_Timestamp)) +1 > 60
    AND (DATEDIFF(DD,RefDate,Current_Timestamp)) +1 < 91 THEN
    CASE
    WHEN SysCred < > 0 THEN SysCred * -1
    ELSE SysDeb
    END
    END AS '61 to 90 days',
    CASE
    WHEN (DATEDIFF(DD,RefDate,Current_Timestamp)) +1 > 90
    AND (DATEDIFF(DD,RefDate,Current_Timestamp)) +1 < 121 THEN
    CASE
    WHEN SysCred < > 0 THEN SysCred * -1
    ELSE SysDeb
    END
    END AS '90 to 120 Days',
    CASE
    WHEN (DATEDIFF(DD,RefDate,Current_Timestamp)) +1 > 120
    THEN
    CASE
    WHEN SysCred != 0 THEN SysCred * -1
    ELSE SysDeb
    END
    END AS '120 Plus Days'
    FROM JDT1 T0
    INNER JOIN OCRD T1
    ON T0.ShortName = T1.CardCode
    AND T1.CardType = 'C'
    WHERE
    T0.IntrnMatch = '0'
    AND T0.BalDueDeb !=  T0.BalDueCred
    ORDER BY
    T1.CardCode,
    T0.TaxDate
    FOR BROWSE

  • Report custom function and repository custom function

    Hi Guru:
    We have some repository functions.
    When using them in the report, in design time, we will choose Add to report for the functions and then we could use it.
    Then the repository functions are updated, and I found the report function, which comes from the repository function, is not updated, I need to add the repository function to the report again to update it.
    As we will have more and more reports using the repository function, in the long run, is there a way to automatically update the report function from the repository for all the reports?
    Thanks.
    Eric

    From Crystal's online help:
    Repository objects that are used in a report and are connected to that report's repository can be updated automatically when opening the report in Crystal Reports. This behavior is controlled by an Options setting and is global for all reports.
    Note:    Objects that are used in a report but are disconnected from the repository are not automatically updated when the report is opened.
    To set the update option
    On the File menu, click Options.
    The Options dialog box appears.
    Click the Reporting tab.
    Select the Update Connected Repository Objects on Open check box.
    Click OK.
    If you don't want to use this global option, you can also update a report's repository objects by selecting the Update Repository Objects option on the Open dialog box for an individual report.
    Note:    When you open a report that contains a command that is stored in the repository, and you have specified that you want to Update Connected Repository Objects on Open, only the definition of the command is automatically refreshed; the data that the command returns is not updated until you click the Refresh button in the report.
    HTH,
    Carl

  • Migrating Crystal reports to Bi Ondemand reports

    Can any one guide me in detail  in handling the below requirement
    The idea is to convert reports from Crystal report
    (using SQL Server as a data source) to SAP BI OnDemand report
    (using Salesforce objects as a data source).
    There is another project that is taking care of migrating the data from SQL Server to Salesforce
    (along with other functionalities).

    Hello,
    bi.ondemand.com uses Crystal Reports - it does not have its own type of reports.
    So if you already have rpt files that use sql server, it should just be a matter of changing the datasource to use salesforce.com using the database expert inside the crytal reports designer.
    Changing from sql server to salesforce.com is likely quite a large change though so I am not sure the database expert will be able to help you.  You may need to re-write the reports.
    Sorry I couldn't be of more help.
    Steve

  • Migrating Crystal Reports Server XI to a new Server

    Post Author: david_okeefe
    CA Forum: Deployment
    Hi,I am trying to migrate an existing Crystal Reports installation from an old server to a new server.  To prevent interruption of service, the new server must be able to be online at the same time as the old server (thus it must have a different name).  I installed Crystal Reports Server XI and told it to create its CMS database by copying the existing CMS database.  Unfortunately, I received an unspecified error ("failed to received first object from source database").  After that, I opted to create a new, default CMS database.  I tried using the import wizard to migrate the reports to the new server.  The import wizard managed to bring over all of the folders, users, and groups, but not any of the reports.  When I looked at the migration log, it gave me an error stating that it could not find the parent folder.  I have no real idea how to address this issue.  On a related note, I also do not know how to point crystal at the reports repository on the new server.  I tried using the Data Source Migration wizard to copy the reports from the old server to the new server.  Unfortunately, it didn't appear to register any of the new reports.  Given what I have already tried, I am not sure how to proceed.Any help would be appreciated.Thanks,David

    Post Author: david_okeefe
    CA Forum: Deployment
    Hi,I am trying to migrate an existing Crystal Reports installation from an old server to a new server.  To prevent interruption of service, the new server must be able to be online at the same time as the old server (thus it must have a different name).  I installed Crystal Reports Server XI and told it to create its CMS database by copying the existing CMS database.  Unfortunately, I received an unspecified error ("failed to received first object from source database").  After that, I opted to create a new, default CMS database.  I tried using the import wizard to migrate the reports to the new server.  The import wizard managed to bring over all of the folders, users, and groups, but not any of the reports.  When I looked at the migration log, it gave me an error stating that it could not find the parent folder.  I have no real idea how to address this issue.  On a related note, I also do not know how to point crystal at the reports repository on the new server.  I tried using the Data Source Migration wizard to copy the reports from the old server to the new server.  Unfortunately, it didn't appear to register any of the new reports.  Given what I have already tried, I am not sure how to proceed.Any help would be appreciated.Thanks,David

  • Migrating Crystal reports 8.5 to XI

    Hi All,
    I have to migrate the Crystal Reports from 8.5 to XI which are being called from ASP and using procedures. Please guide:
    1. What will be the steps for migration
    2. What changes would be required at ASP level if we migrate the reports from 8.5 to XI
    3. What are the basic challenges while migrating from 8.5 to XI
    4. Please provide any document if any one have for crystal reports migration
    Thanks in advance

    Hi Shal,
    1. What will be the steps for migration
    There is no specific steps to migrate your reports, you will have to open your reports in XI and refresh and save.  This will migrate your reports from CR8.5 to XI.
    2. What changes would be required at ASP level if we migrate the reports from 8.5 to XI
    I am not sure but, you may have to change run time files.
    3. What are the basic challenges while migrating from 8.5 to XI
    If insert any SQL statements in Show Sql these will not take care in XI, rest all you will not have any issues.
    4. Please provide any document if any one have for crystal reports migration
    If you are using Crystal Enterprise then you will have to migrate it from one enterprise to other using import wizard.  Since you are migrating reports, there isno specific document.
    Thanks,
    Sastry

Maybe you are looking for