Install: Difference between revisions

From Crystal Manager for Sage CRM
(Created page with "Installation steps: 1. Install the Crystal Runtime files from 'CRRuntime_32bit_13_0_1.msi'. 2. Install the component Log on to CRM and navigate to the “Administration”->...")
 
No edit summary
 
(29 intermediate revisions by the same user not shown)
Line 1: Line 1:
* '''As of March 2017 (Version 4.4.3) the license key can be added in the Install Component section of SageCRM'''
    ***************************************************************************************************
    New licensing - The release out in Oct 2015 (currently RC4) will require a new license
    Installation of this license is now via the web.config file (located in folder "CustomPages/CRViewer/"
    Open this file in notepad (or some text editor)
    Find the text
    <add key="CrystalManagerLicense" value="PasteLicenseHere" />
    and replace the text "PasteLicenseHere" with your license
    ***************************************************************************************************
The notes are useful though if ANY of the install process wizard fails.
'''If not, they are not needed.'''
----
Upgrading CRM: When you upgrade CRM it typically wipes out the application setting in IIS on the CRViewer folder. So you have to get the latest install (from the portal) and run that. Typically you will not need to reinstall the CRM component file.
----
Installation steps:
Installation steps:


1. Install the Crystal Runtime files from 'CRRuntime_32bit_13_0_1.msi'.
1. Run the wizard and also Install the Crystal Runtime files on the server (Crystal Reports is not required on the server)


2. Install the component
2. Install the component
Line 7: Line 28:
Log on to CRM and navigate to the “Administration”->”Customisation”->”Component Manager”
Log on to CRM and navigate to the “Administration”->”Customisation”->”Component Manager”


Add the CRViewer.zip component to CRM
Add the CRViewer.zip component to CRM. Browse and click “upload new component”


[[File:ComponentUpload2.png]]
The component should be displayed in the “Available Components” list
[[File:ComponentAvailable2.png]]
Select the component and click “Install Component”


[[File:ComponentInstall2.png]]
Browse and click “upload new component”
 
On the following screen enter the license key


[[File:ComponentLicense2.png]]


And click “Install Component”
   
   
The component should be displayed in the “Available Components” list
[[File:ComponentInstall2.png]]


Select the component and Click “Install Component”
On the following screen click “Install Component”
When done your screen should say that the install has been completed
When done your screen should say that the install has been completed
   
   
Line 28: Line 54:
You will see then that the component is listed as installed
You will see then that the component is listed as installed
   
   
[[File:ComponentList2.png]]


3. (Note As of March 2017, Version 4.4.3, This part should be automatically completed by the installer)
Open IIS. Navigate to the ‘CRViewer’ folder in your CRM install


 
[[File:iis1.png]]
3. Open IIS
Navigate to the ‘CRViewer’ folder in your CRM install
   
   
And select the “CRViewer” folder
And select the “CRViewer” folder
[[File:iis2.png]]
   
   
Right click and select “Convert to application” (for older versions of IIS you may be required to complete this step via the properties window)
Right click and select “Convert to application” (for older versions of IIS you may be required to complete this step via the properties window)
IIS Properties window - click "Create" to create the application
[[File:crystaliis6.png]]
   
   
Ensure that the Application pool is the same as the CRM application pool.
[[File:iis3.png]]
 
Ensure that the Application pool is the same as the CRM application pool and that the .Net Version is 4.0
 
[[File:apppool.png]]


The ‘CRViewer” is located in the Administration->Email and Documents -> CRViewer
4. The ‘CRViewer” is located in the Administration->Email and Documents -> CRViewer


You first off need to configure the settings. This is done from the ‘Config’ menu.  
You first off need to configure the settings and database connections. This is done from the ‘Config’ menu.  


[[File:config.png]]
 
5. Update the desktop heap - this is required on newer servers


Troubleshooting
The following registry key can be tweaked to increase the amount of desktop heap. Please double the second and third numeric values, so the SharedSection numbers look like this: sharedSection =1024,6144,1024 as a test.


If images (graphs etc) do not appear in your report then you should check your permissions on c:\windows\temp
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\SubSystems\Windows\ SharedSection=1024,3072,512
Folder as this is the folder that the crystal reports system will use to create and stream from the images.

Latest revision as of 10:11, 8 August 2022

  • As of March 2017 (Version 4.4.3) the license key can be added in the Install Component section of SageCRM


   ***************************************************************************************************
   New licensing - The release out in Oct 2015 (currently RC4) will require a new license
   Installation of this license is now via the web.config file (located in folder "CustomPages/CRViewer/"
   Open this file in notepad (or some text editor)
   Find the text
   <add key="CrystalManagerLicense" value="PasteLicenseHere" />
   and replace the text "PasteLicenseHere" with your license
   ***************************************************************************************************


The notes are useful though if ANY of the install process wizard fails. If not, they are not needed.


Upgrading CRM: When you upgrade CRM it typically wipes out the application setting in IIS on the CRViewer folder. So you have to get the latest install (from the portal) and run that. Typically you will not need to reinstall the CRM component file.



Installation steps:

1. Run the wizard and also Install the Crystal Runtime files on the server (Crystal Reports is not required on the server)

2. Install the component

Log on to CRM and navigate to the “Administration”->”Customisation”->”Component Manager”

Add the CRViewer.zip component to CRM. Browse and click “upload new component”

The component should be displayed in the “Available Components” list

Select the component and click “Install Component”

On the following screen enter the license key

And click “Install Component”

When done your screen should say that the install has been completed

Click “Continue”

You will see then that the component is listed as installed

3. (Note As of March 2017, Version 4.4.3, This part should be automatically completed by the installer) Open IIS. Navigate to the ‘CRViewer’ folder in your CRM install

And select the “CRViewer” folder

Right click and select “Convert to application” (for older versions of IIS you may be required to complete this step via the properties window)

IIS Properties window - click "Create" to create the application

Ensure that the Application pool is the same as the CRM application pool and that the .Net Version is 4.0

4. The ‘CRViewer” is located in the Administration->Email and Documents -> CRViewer

You first off need to configure the settings and database connections. This is done from the ‘Config’ menu.

5. Update the desktop heap - this is required on newer servers

The following registry key can be tweaked to increase the amount of desktop heap. Please double the second and third numeric values, so the SharedSection numbers look like this: sharedSection =1024,6144,1024 as a test.

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\SubSystems\Windows\ SharedSection=1024,3072,512