Summary
Description
Cause
Resolution
Caution: Only one version of Crystal Reports may be active on a machine. For example, if you install Workstation Setup for Sage 100 2018 (which comes with the runtime engine for Crystal Reports 2016) on a workstation that already has Workstation Setup for Sage 100 2017 (which comes with the runtime engine for Crystal Reports 2011) installed, you will encounter an error when attempting to print from within Sage 100 2017 (see Related Resources for the "Unable to Cast COM object" error that can occur).
Currently supported versions of Sage 100 ERP:
- Sage 100 2024 - Crystal Reports 2020 for Sage
- Sage 100 2023 - Crystal Reports 2020 for Sage
- Sage 100 2022 - Crystal Reports 2016 for Sage
Retired versions of Sage 100 ERP (formerly Sage MAS 90 or 200):
- Sage 100 2021 - Crystal Reports 2016 for Sage
- Sage 100 2020 - Crystal Reports 2016 for Sage
- Sage 100c 2019 - Crystal Reports 2016 for Sage
- Sage 100c 2018 - Crystal Reports 2016 for Sage
- Sage 100 ERP 2013 through Sage 100c 2017 - Crystal Reports 2011 for Sage
- Sage MAS 90 or 200 version 4.40 - 4.50 - Crystal Reports XI Release 2 for Sage (11.5)
- Sage MAS 90 or 200 version 4.10 - 4.30 - Crystal Reports 10.0 for Sage
- Sage MAS 90 or 200 version 4.00 and 4.05 - Crystal Reports 8.5 for Sage
- Sage MAS 90 or 200 version 3.70 and 3.71 - Crystal Reports 8.5 for Sage
Note: It is not necessary to install Crystal Reports Designer in order to print and preview reports and forms from within Sage 100. The Workstation Setup client install, which allows users to log into Sage 100, also includes a Crystal runtime engine.
However, Crystal Reports Designer is necessary if you want to create and modify Crystal Reports forms and reports. Please note that Sage Customer Support cannot assist with customization Crystal Reports forms and reports, nor with troubleshooting them.
-
A copy of Crystal Reports Designer is include with the Sage 100 install downloads (previously, the installation discs) from Sage. Sage Customer Support strongly suggests that you to install and use the copy that is included with the specific version of Sage 100.
- Copies obtained from another manufacturer may be slightly different, may or may not include certain patches and hot fixes, and may not be compatible - even if of the same version. Because only one version of Crystal Reports can be installed on a machine at one time, if two different software products use different versions of Crystal Reports, you have to choose.
Caution: Avoid using incompatible versions of Crystal Reports to create or modify reports or forms for Sage 100. For example, do not use Crystal Reports 10 to create or modify reports for Sage 100 versions 2013 and higher, and do not use Crystal Reports 2011 to create or modify reports for Sage 100 2018 and higher!
DocLink: Sage 100 Retired versions
DocLink: How to add the Designer button to report or form printing task windows (to launch Crystal Reports Designer)
DocLink: How to find or access additional Crystal Reports resources and help for Sage 100
DocLink: Sage 100 Supported Versions
DocLink: Integrated Solutions Compatibility Matrices (ISCM) for Sage 100
DocLink: Error: "Unable to cast COM object of type" when printing in Sage 100 2017 and earlier versions after installing Sage 100 2018 or later versions
DocLink: Error: "Unable to cast COM object of type" when printing in Sage 100 2017 and earlier versions after installing Sage 100 2018 or later versions
DocLink: Error: "The installer found an older version of SAP Crystal Reports 2016 installed"
DocLink: Error:"Unable to cast COM object..." in Sage 100, after installing Sage Fixed Assets Client 2018.1 or higher