Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Panel
borderColor#03396c
titleColorWhite
titleBGColor#03396c
titleCause

The Hardware Console self-updater feature helps users stay current with the latest hardware console updates. This functionality was introduced in 2020.2. 


Panel
borderColor#03396c
titleColorWhite
titleBGColor#03396c
titleResolution
  1. The initial Cashiering 2020.2 installation requires that the user doing the installation enter the URL to the Cashiering web app (ui.web)
  2. When the Hardware Console launches, it does an update check immediately after initializing the hardware devices. It will recheck every 24 hours of Hardware Console running time.
  3. If an update is available, the user is prompted with a Windows notification, which includes the new version number. The user can also check for update availability by right clicking the Hardware Console taskbar icon.
  4. If the user clicks the notification or the Update Available taskbar context menu option, the Updater app will launch.
    1. Note: This update process does not require administrator privileges to be run
  5. The Updater app displays the currently installed version, the available version, and an Update button.
  6. If the user clicks Update, the update process will begin.
  7. The Updater will copy itself to a temporary location and relaunch with administrator access. If the user running the Hardware Console is not an administrator, the Updater app will prompt for administrator credentials using a UAC dialog.
  8. The Updater will download the latest update zip file, which is located in the web app under the HardwareConsole sub-folder.
  9. The installer (msi) will be extracted to a temporary folder.
  10. The current Hardware Console will be closed.
  11. The installer will be launched in non-interactive mode, retaining existing settings.
  12. Once the installer finishes, the Updater will exit, and the Hardware Console will relaunch.


IMPORTANT: If you are applying an update of Cashiering 2020.2 or higher, and you already have the Hardware Console deployed on client workstations, then you must first uninstall the current Hardware Console from those workstations, and then reinstalled using the instructions below. Once reinstalled at a version of TC 2020.2 or higher, the automated update features will be available.

Ex:

  • Updating from 2021.5 to 2021.9.0
    • Hardware Console will need to be uninstalled and reinstalled
  • Updating from 2021.6 to 2021.9
    • Hardware Console auto update can be used

...