Introduction
The site runs a number of Services to allow it to communicate with ERP systems,
as well as run some general maintenance tasks, i.e importing products, exporting orders, purging the data exchange history.
To run these tasks, we have underling windows services to run them, depending on what your site does will determine which of these services is required to run.
The Agent will be hosted/Installed on the IIS server.
Services
In the image below you will see the services that are generally installed, as part of what we refer to as the ODS Agent.
The number refers to which version of the software you are using.
Channel Unity - This will be set to run, if your website is sending product info to and from the Channel Unity web platform,
their platform allows the reselling of products on platforms such as Amazon and Ebay.
Export Sales Order Service - This service is used to allow orders to be exported to the ERP system of choice.
SAGE Intergration Service - If you're use SAGE as your ERP System, this service being enabled will allow the site services such as import products, import stock flags, etc to run.
SAP Intergration Service - If you're use SAP as your ERP System, this service being enabled will allow the site services such as import products, import stock flags, etc to run.
Task Service - This service allows more background tasks, such as purge order history, B2C customer pricing, etc to run.
Any services that your site does not explicitly need should be set as disabled, as they do not need to be starting up at all.
This can be done by opening up the windows Services Screen.
Finding the ODS services, right clicking and selecting Properties, setting Startup type to Disabled.
Starting a Service
In some situations, windows sometimes will not correctly start a service, if a service needs to be started manually,
you will need to again go to the Service, open the windows services app, which can be found by searching in the windows start menu.
When opened, find the ODS services and right click on the service that needs starting.
You should then be able to click start to start up the service, if the service still will not start, please contact ODS support.
'Killing'/Stopping A Service
In Some situations, you may need to 'Kill' a service, this may be because a task running on the site has gotten stuck, or is running longer than desired and is holding up other tasks.
In these circumstances, we recommend going into the task manager on the hosting server, and ending the Agent service from there.
This will stop the service, though the task on the site may still appear to be running until the agent is started again.
Once you have made any task modifications you need to, I.e changing the interval or pull from time, go back into the services program, and start your needed services.