How to sync automatically on remote machines
Can I do auto sync on RightNetworks?
RightNetworks uses a shared server. RightNetworks logs out a user, after a few minutes of inactivity. You must log into RightNetworks and run the sync manually. You must get a private server to allow auto syncing.
Do you recommend a company that already have remote machines that perform auto syncing?
We work with Ace Cloud Hosting, which has private servers that meet these requirements.
How do I setup a remote machine?
On your remote machine, set up a user that's logged in twenty-four seven. If the machine goes to sleep, then no syncing will occur. If your remote machine performs a Windows update, then the machine must reopen the QuickBooks Web Connector. No one should log into the remote machine as this user, unless your IT department performs maintenance.
If the machine restarts, than reopen the QuickBooks Web Connector. QuickBooks can remain closed. Contact your IT department to set up and test this behavior. It is beyond the scope of our support to set-up a remote machine.
If I go into single user mode in QuickBooks, what happens?
No syncing will occur. You must enter multi-user mode. The QuickBooks Web Connector will retry the sync, once you enter multi-user mode and the sync interval has passed.
How do I set up QuickBooks?
You must make another full access user for Connex for QuickBooks. No one should log in as this user, unless IT is performing maintenance. Here are the steps:
- In QuickBooks Desktop, go to company > users > set up users and roles.
- Click new.
- Use full access as the role type.
- In the user name field, enter Connex.
- In QuickBooks, go to edit > preferences.
- Click integrated applications > company preferences.
- Next to Connex, click properties.
- Select allow this application to read and modify this company file.
- Select allow this application to login automatically.
- As the user, enter Connex. This means the Connex user will sign in, when the file is closed:
Many users pair Connex as the admin and have the web connector sign in as admin. If another user signs into QuickBooks as admin on another machine, then no syncing can occur automatically from the remote machine. The web connector can only login, if no one else is logged in as that user. Connex should always have a separate user.
How do I set up Connex?
Here are the steps:
- In QuickBooks, press F2.
- Copy the company file path.
- Go to https://connexforquickbooks.com/settings/order/advance.
- Under the company file setting tab, copy paste the path from QuickBooks:
How do I test?
Here are the steps:
- Open the QuickBooks Web Connector on the remote machine.
- Set the auto sync interval to five minutes.
- Close the QuickBooks completely on the machine that auto syncs.
- Open QuickBooks on another remote machine and do not login as Connex.
- In QuickBooks, open a sale that already exists in ShipStation.
- Make a minor change to the sale, like the notes field, and click save.
- Delete the change and click save. This will cause Connex to resync the sale.
- Wait six to seven minutes.
- Log into Connex.
- Go to sync activity.
- Check the messages log. It should say that the ShipStation sale already exists.
- Once complete, set the web connector interval to ten minutes.
Many users set their web connector sync interval to one minute. The sync usually takes 2 - 3 minutes to complete, but sometimes longer depending on order volume. If the sync fails to finish and the web connector runs the second sync, you will receive the error waiting for sync to complete. For testing purposes, it is fine to set a short interval.