Report Scheduler: Difference between revisions
No edit summary |
No edit summary |
||
Line 50: | Line 50: | ||
# If you have not done so previously, you will also need to set your Public Email Address and setup your Outgoing Mail Server - both are done through the relevant tabs in the ServerConfig.<br /><br /> | # If you have not done so previously, you will also need to set your Public Email Address and setup your Outgoing Mail Server - both are done through the relevant tabs in the ServerConfig.<br /><br /> | ||
[[File:Serverconfig.png]] | |||
==Scheduling a Report== | ==Scheduling a Report== |
Revision as of 09:06, 20 August 2014
Introduction
Available in Version 8 of CommitCRM is the new Report Scheduler add-on module which you can use to prepare your Reports in advance and have them sent to you at the defined intervals. This module will save you a lot of time and effort as you no longer have to spend your valuable time manually configuring reports every time you need one and overall will improve the efficiency of your business by ensuring you have all the Reports you depend on, ready for you to use and always to hand at the appropriate time.
Setting up the Report Scheduler Module
The Report Scheduler module is a standalone module that runs as part of the CommitCRM Server Windows Service on your server, and so the CommitCRM Server service must be installed. Only then you can start the service in order to use the Report Scheduler.
If you already use the Email Connector or Alerts Server then you can skip this section as the CommitCRM Server service is already installed and there is nothing more you need to do besides scheduling your Reports.
Install Service
- Log in to to your Server with a Windows Administrator account.
- Open a command prompt window: Right-click the command prompt icon and and choose 'Run As Administrator'.
- Type the following command:
<Installation_DIR>\CommitCRM\Server\CommitServer.exe -install - Note: The <Installation_Dir> must refer to a LOCAL server path (e.g. c:\ or D:\Software, etc.) and NOT to a shared network name/path.
- Wait for a success message to appear, indicating the service was installed successfully.
- Open the Windows Services Management windows from Control Panel > Administration Tools > Services.
- Verify that a Windows service called CommitServer is now displayed in the services list.
- If the service is not there, make sure again that you are running the command prompt Window using 'Run as Administrator' and try again.
Running CommitCRM Server Service
- Once the CommitCRM Server Service is installed, setup the CommitCRM Report Scheduler as explained in Activating the Report Scheduler.
- Open the Windows Services Management windows from Control Panel > Administration Tools > Services.
- Locate the CommitCRM Server service and start the service (right-click > Start).
- Make sure that it is set to start automatically (Startup type > Automatic) each time the server is restarted.
Activating the Report Scheduler
- Log into the Server with a Windows Administrator user. Note that the setup program must run from the same server as the one where the CommitCRM installation sits and from where you plan to run the Email Connector.
- Run <Installation_DIR>\CommitCRM\Server\ServerConfig.exe.
- Note: there are two executable files under the server folder, make sure you are running the configuration program (ServerConfig.exe).
- In the window that opens, click the Report Scheduler tab.
In this tab, you should define the Report Scheduler Settings as follows:
- System State – The state can be one of the following: On or Off.
- On (default) - You should use the On setting when you wish to activate the Report Scheduler mechanism. The system state is ON by default.
- Off - This mode should be used when you do not want the system to prepare or send Scheduled Reports at all. This also means when you reactivate the CommitCRM Report Scheduler, no Reports will be waiting to be sent.
- Sender Name - Here you define the Email Sender Name that will be used when sending the Reports. You can define an Alias to be used which will reflect the source of this email (such as "CommitCRM Report"). The Email address is taken from the Public Email Address tab.
Important Notes:
- Reports will start to be sent only after each user defines their own Scheduled Report settings, see below.
- Changes to settings may take some time to take effect in the CommitCRM Server. In order for it to take effect immediately, you should restart the CommitCRM Server Service.
- If you have not done so previously, you will also need to set your Public Email Address and setup your Outgoing Mail Server - both are done through the relevant tabs in the ServerConfig.