Cash register does not always synchronize
  • 08 Jul 2024
  • 2 Minutes to read
  • Contributors
  • Dark
    Light
  • PDF

Cash register does not always synchronize

  • Dark
    Light
  • PDF

Article summary

<span class="fr-marker" data-id="0" data-type="true" style="display: none; line-height: 0;"></span><span class="fr-marker" data-id="0" data-type="false" style="display: none; line-height: 0;"></span>When starting the POS PC, the RetailVista POS synchronization services are not always started. This problem occurs rarely but can have a number of causes:

1 - Windows Vista

This version of Windows received a series of .Net 4.0 patches in early 2012, which caused the mentioned Windows Services to stop working properly. There is no fix available for this: Windows Vista has been declared end of life and is no longer supported. It is recommended to reinstall such POS PCs with Windows 7.

2 - Failure to start after manually installing an update

When manually placing files, there can sometimes be issues with the permissions of these files. Sometimes they are still marked as 'Internet' files, making them non-trusted. It is also possible that Windows simply does not have sufficient rights to access the files. To resolve this, modify the permissions on the files using Windows Explorer.

Detail info

Users themselves do not necessarily need the right to start services, as long as the services for the cash register are configured as 'Automatic startup'. The services will then be started by Windows itself, without user interaction. However, it will not be possible for the cash register itself to start the background services if they are not started for any reason.

In terms of authorization on the folders, the account under which the services run must have read and write permissions on the data directory of the cash register (in documents and settings). Transaction files are indeed stored here, but they are also deleted, moved, and archived by the background services. In addition, settings are stored that need to be read by the services.

The service account also needs to have read & execute rights on the C:\Program Files\NedFox\RetailVista POS 2\ folder. For safety, it is best to let the rights be inherited from the C:\Program Files\NedFox folder to subfolders. Installing manual updates may result in losing these rights, which I have seen happen in the past. To do this, you can open the properties of the C:\Program Files\NedFox folder, go to the security tab, click on the advanced button, and then check the box 'Replace permission entries on all child objects....' a few times and click OK.

The user account for the service does not need to be a domain admin account, as long as the rights on the program files and program data folder are properly set. Internet access is not even necessary for starting. However, for the services to function correctly, it does need internet access. The domain admin account does need the right to log on as a service.

The executable blockage is also present in XP, at least from sp2 onwards, as my test + screenshot is from that version. However, since you have already checked this, it is not the cause.


Was this article helpful?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.