Skip to main content

Supplier (Master Data) not synchronising with Access Capture

Updated yesterday

By default, the Access Capture integration uploads Suppliers (also known as the Master Data) every 24 Hours at a specified time.
​
This will only happen if the following conditions are met:

  1. The service is running.

  2. The PC (which the service is running on) can access https://acloud.readsoftonline.com

  3. The service's .config files match all the Access Capture Buyers in https://acloud.readsoftonline.com

  4. All databases configured within the .config files are accessible by the Access Capture service.

Below is a list of steps you can take to determine if the conditions above are met (You may need the help of your IT for these steps).
​
​Note: You will need to know all your Access Capture Buyers.

1. Check that the Access Capture Service is running

The Access Capture Service will be running on one PC only.
It is a windows service and will appear in the services.msc console of the PC it was installed to.
It is sometimes installed with different display names. But should contain Readsoft Broker Service in its name.

2. Confirm that the PC can access https://acloud.readsoftonline.com

This assumes you have established that the service is running. On the PC with the service running on it, enter the url into Internet Explorer.

3 & 4. Check the .config files

If the website is accessible, it's now time to check the .config files

  1. From the services console check the properties of the Access Capture Service and locate the directory of the service's .config files. The default location is: "C:\Program Files (x86)\Access Applications\Access ReadSoft Online Integration"

  2. On the directory of the Access Capture Service look for and open the Readsoft Broker Service.exe.config file. The file is written in XML and there are various xml tags

  3. Look at the tags inside the <company> </company> tags. There may be multiple <company> </company> tags.

  4. You should have at least one <company> </company> tag (including attributes) for each Buyer in Access Capture.

  5. You can identify which <company> </company> tag goes to which buyer by looking for the attribute buyerName="{buyerName}"

  6. Also, inside each of the <company> </company> tags will be the following attributes:

    • <add key="SqlServerName" value="{sqlServerName}"></add>

    • <add key="DatabaseName" value="{databaseName}"></add>

    • <add key="DatabaseUserName" value="{userName}"></add>

    • <add key="DatabasePassword" value="{password}"></add>

These must be correct and be able to access the SQL Server.

If you can confirm all the checks above are correct, or you need help in confirming these, please see the following Get support in Access Capture and reference the title of this article and please include details of what has been found out so far.

Did this answer your question?