OrdRecImport Service Installation

Note: For Horizon Cloud users, the installation and maintenance of the Orders and Receipts Import Service is managed by our Cloud Operations team.

To install the service:

  1. Decide which server on which the service should run. The server should have access to dealers' Horizon databases. SQL authentication is used. For Horizon on-premises , it is suggested that it is installed on the Horizon server. SQL authentication is used.
  2. Create the destination folder C:\Program Files (x86)\ECi\OrdRecImport .
  3. Copy the contents of the archive to the destination folder.
  4. Run OrdRecImportConfig.exe as an Administrator.
  5. On the Service Configuration tab, in the Service Configuration panel, type or select:
    • Service name – OrdRecImportService is the suggested name
    • Start timeout – if the service takes longer than the configured number of seconds to start, it aborts the start-up and starts again. Maximum time 100s.
    • Processing delay – used with Start type Automatic (Delayed Start), the service waits this number of seconds after starting, and before processing, allowing associated services to start first. Maximum delay 30s.
    • Start type – service start-up type
      • Automatic – service will automatically start during the boot and log-on process.
      • Automatic (Delayed Start) – as Automatic, but service start-up is delayed during log-on process.
      • Manual – service should be started by a user in services.msc.
      • Disabled – prevents the service from starting.
    • Service Account – select the service account (external link) according to how your server has been configured. We recommend using a user account if possible to limit privileges.
    • Enhanced logging – Select only when problem solving, because this creates large log files.
    • Split out tenant logs – Select to create an additional log for each tenant, recording actions that are specific to that tenant, e.g. start and end thread. Useful if you are connecting to several databases and want to simplify the logs.
    • Interval – time interval (min) between the start of order and receipt processing and the start of the next occurrence.
  6. Click Apply.
  7. In the Notifications panel, type or select:
    • Email to – email address to receive notifications
    • Email from – email address sending notifications
    • SMTP server – sending server
    • SMTP port – emails sent over this port. Commonly 25 for unencrypted, 465 via SSL, 587 via TLS.
    • Username – sending email account username
    • Password – sending email account password
    • Enable SSL – select to use secure SMTP
    • Max no. emails – number of repeated notifications sent. Useful to stop repeated notifications from being sent overnight.
    • Every x min – frequency of email sends
  8. Click Apply.
  9. Click Test Send. If the email settings are correct, then a test notification is sent.
  10. In the Installation and status panel, click Install Service. A message is displayed when the service is successfully installed. Click OK. The Service status is Installed, not running.
  11. Click Start Service. The Service Status changes to Running, and a Start time is displayed.
  12. Click Stop Service. The Service Status changes to Installed, not Running.

Concept Link IconSee Also