Sage Data Service

Sage Data Service

According to Sage, the Data Service acts as a gateway and controls the reading and writing of data and is intended to increase the robustness of the system, improve data security, and help to optimise performance. It is installed and runs automatically on all computers where Sage 50 Accounts is installed, but must be installed separately if your data is on a device without the full Sage 50 Accounts application.

Occasionally, an issue will arise with the data service while Woosage is running, which will cause Woosage50 to stop as it can't connect to Sage.  If this happens Woosage50 will report a 10088 error (SDO Sage Data Service Exception) with the details of the error in the message Exception field.  Woosage50 will stop when it next tries to connect to Sage (technically it hangs, as the Woosage50Service is still running). However, the Woosage50MonitorService will detect this and restart the Woosage50Service, so no action needs to be taken.

An issue may also arise with the Sage Data Service when Woosage50 is not actively processing, so no error will be generated by Woosage, but it will stop when it tries to connect to Sage.  Woosage50 will handle this in the same way as above, but you may have experienced some other issues with Sage, such as a user losing a connection to Sage or being logged out.

Sage has an article on their knowledgebase that discusses Troubleshooting Data Service Issues, but if you are experiencing repeated Sage Data Service issues you should contact you IT support and/or Sage support.
    • Related Articles

    • Woosage50 Sage Data Path

      The Sage Data Path is the location the Sage company data on your local PC or server. To find the data path open Sage and select Help>About and look for the Data Directory under Program Details. The the full file path is requires to the ...
    • Woosage Windows Service Setup

      General Settings These settings are setup automatically when Woosage is installed.  The main setting is the Startup type, which is set to Automatic so that Woosage will automatically restart when the computer is restarted. Log On Settings By default ...
    • Updating the Woosage Service Log On Passwords

      If you Sage data resides on a server it may be require a dedicated account with specific permissions, rather than using the local system account, and this is usually setup when Woosage is installed (see this article) However, if your IT policy forces ...
    • Running Woosage without Sage 50 Accounts installed

      Woosage is usually installed on a PC that has Sage installed, but it can be installed without Sage, provided Sage Data Objects (SDO) is installed. SDO is the means by which third-party applications, such as Woosage, can access Sage data and carry out ...
    • Last Order & Other Product Meta Data

      When Woosage50 updates website product data from Sage there are options to include Sage product data items that are not readily available in WooCommerce (e.g. barcode), so Woosage creates and populates custom fields with this data when these options ...