Note: The Diamond Scheduler Runner Service is installed on all Diamond Business installations. The service is set to start manually, however, and must be configured to run with a domain user account that is a Diamond user.
The service account user must have all the Diamond authorities required to perform End of Day Processes as well as the necessary authorities to perform any other tasks that may be scheduled.
Authority must be given to each user for each program the automated process is scheduled to run. For example, if you are scheduling End of Day and Automatic Renewals, each user must have the following authorities:
Access End of Period (End of Period)
Access Renewal Program (Renewal Processing)
There are two (2) folders containing system settings. These are:
End of Day / Email Notification
Send Email: This is used to determine if an email is sent to the user (specified by your company) that End of Period Processing (i.e., End of Day, End of Month and End of Period) has started and completed. This should be set to "True" (Enable).
Send Email Per Process: This determines if emails are to be sent notifying the specified user that the EOP Processes have started and completed as well as when each individual process completes. (Special Note: If a user wants to receive an email per process, this setting and the "Send Email" setting above must both be set to "True" - Enable.)
End of Day / SMPT
If the settings in the folder above are enabled, you must then set the following settings:
Addressee: This is the email address of the person receiving the email notifications.
CC: This is the email address of the person in your company that will be copied to when emails are sent.
User Name: This determines who the email is coming from.
Connection Timeout: This is the length of time before the email connection times out and no email is sent.
Mail Server: This is the name of your company's Exchange server.
Password: This is the password for your Mail server.
Proxy Server: "False" (Disable) and "True" (Enable). When set to "True" (Enable), any printed, exported or imported Return Premium, Claims, Commission and Suspense Account check can be deleted in Check Processing. When set to "False" (Disable), those checks cannot be deleted. The default value is "0" (Disable). The name of your proxy server.
.NET Windows Services must be installed once. It must be up and running in order to process scheduled jobs. To install .NET Windows services, you can use the following:
installutil Diamond.WindowsService.ScheduleRunner.exe
The service will show up in the Services list as “Diamond – ScheduleRunnerService.”