POS Brazil Version 4.08.1

October 14, 2021


Features

  • Bigger images in Product order View. Product view image now has optional image navigation under the currently previewed picture - it is minimized by default. The user can expand it by clicking a link button and go to the desired image from the navigator. Also, the user is now able to open the currently viewed image in a popup window. Using the left and right arrow keys the selected image can be changed.

Settings

  • uiSetting: 'hideProductCommission' prevents assigning commission to products on sale

Techical

  • Scales use single websocket connection for lifetime of input/popup, as opposed to a new connection each second
  • Scales now get updates from websocket connection
  • New plugin hook: getTranslationOverride
  • InputField now supports type=file
  • New property in shoppingCart reducer - "calculateOffline" - boolean (true - POS should calculate offline and ignore calculated values) When POS loses connection to API during shopping cart processing, it no longer uses the preciously calculated values, and uses its own calculations.

Plugins

  • coreCharge (Tax free return on products) now has priority over exchange plugin in terms of vatrate
  • customTranslations: New plugin

Plugin fixes

  • CAFees unreferenced return error

Fixes

  • POS data (such as vatRate) now correctly read from API, not stuck to old values from localStorage
  • Brazil POS offline mode now calculates total correctly, it used to add tax to item price with VAT already included
  • pos_timeout invalid values cause no timeout, not instant timeout
  • settings/Configuration useEffect loop maybe fixed (was not able to reproduce)
  • Wrapper debug buttons moved from 467404 to 467402
  • 'failed to save JSON API' message for non-returns
  • Crash in settings → printing → goMS when the user has no preexisting configuration