Check the operation of barcode readers and scanners
In some versions, drivers don't work as they should. Be sure to perform a preliminary check
Check the scenarios of cash transactions - payment, advance payment, repayment of an advance, cancellation, refund with cash and non-cash currencies
Check transactions related to tax rates/VAT, Common System of Taxation, fiscal currency types
Check work and configuration of prepayments
Check price types. After upgrading, prices should be saved for all price types. Otherwise, all dishes will be unavailable for sale
Check all the typical operations that the restaurant usually performs.
Check work of external/internal integrations.
Backups
It is recommended to make a backup copy of a folder, and not only of a database. If necessary, it should be possible to return to the previous version as quickly as possible.
Network Architecture
The recommended scheme for large networks is described in the article on the Reports Server Setup.
Upgrade
The upgrade process is prechecked on the test bench as part of step 1. The sequence of actions should be as close as possible to the real one, i.e. taking into account the upgrade of the entire chain from the references server to the checkout.
In the case of a gradual upgrade of several restaurants per day, it should also be tested on the test bench with regard to different software versions working in the same network.