Error: "Report is not a valid crystal report design."
Description
Cause
  • The SAP Crystal Reports runtime engine for .NET Framework (32bit) is either missing or corrupted.
  • UAC blocking Crystal reports
Resolution

Open Programs and Features from Control Panel to verify if the SAP Crystal Reports runtime engine for .NET Framework (32bit) is installed.

If it's not installed, follow the steps below:

  1. Browse to \\serversname\TIMBERLINE OFFICE\9.5\Accounting\WinInst\Prerequisites\Crystal Runtime Engine (x86).
  2. Double-click CRRuntime_32bit msi file to install the Crystal Reports Runtime Engine.
    Note: The file name will vary based on the version, which may change based on the version of Sage. Example file name: CRRuntime_32bit-13-0-22.msi
    See What are the Crystal Runtime compatible versions of the recent releases of Sage 300 CRE, Sage Estimating, and Sage Fixed Assets? for version compatibility information.
  3. Follow the prompts to install.
  4. Then browse to \\serversname\TIMBERLINE OFFICE\9.5\Accounting\WinInst\Prerequisites\Post Crystal UFL Install
  5. Run the PostCrystalUFLInstall.exe file.
  6. Confirm that the SAP Crystal Reports runtime engine for .NET Framework (32bit) is now listed under Programs and Features.
  7. Reboot the workstation.
  8. Attempt to run the Crystal report again.

If it's installed, follow the steps below:

  1. Uninstall SAP Crystal Reports runtime engine for .NET Framework (32bit) from Programs and Features.
  2. Browse to \\serversname\TIMBERLINE OFFICE\9.5\Accounting\WinInst\Prerequisites\Crystal Runtime Engine (x86)
  3. Double-click CRRuntime_32bit msi file to install the Crystal Reports Runtime Engine.
    Note: The file name will vary based on the version, which may change based on the version of Sage. Example file name: CRRuntime_32bit-13-0-22.msi
    See What are the Crystal Runtime compatible versions of the recent releases of Sage 300 CRE, Sage Estimating, and Sage Fixed Assets? for version compatibility information.
  4. Follow the prompts to install.
  5. Then browse to \\serversname\TIMBERLINE OFFICE\9.5\Accounting\WinInst\Prerequisites\Post Crystal UFL Install
  6. Run the PostCrystalUFLInstall.exe file.
  7. Confirm that the SAP Crystal Reports runtime engine for .NET Framework (32bit) is now listed under Programs and Features.
  8. Reboot the workstation.
  9. Attempt to run the Crystal report again.

If the steps above do not resolve the issue, a re-install of the Sage 300 CRE program is recommended. If reinstalling does not fix the issue, please contact support via chat.


[BCB:156:Chat 300 CRE US:ECB] 

Steps to duplicate
Related Solutions

Error: "Failed to retrieve data from the database"

Error: "Report is not a valid crystal report design." (Incompatible Crystal Runtime version)

Crystal conflict Sage Fixed Assets 2023.1 and Sage 300 CRE