Hi,
The extremely slow loading time you experience when updating the POS is a classic symptom of trying to load a very large product database (20,000 articles with images and descriptions) all at once. This process forces the Odoo server to compile a massive amount of data and send it over the network to the cashier's terminal, which then must process it, causing a long delay that frustrates both staff and customers.
The most effective and immediate solution is to enable the built-in feature "Load Products in the Background" in your POS configuration. This is specifically designed for this scenario. Instead of making the cashier wait for all 20,000 products to load before they can start selling, this feature allows the POS interface to become operational almost instantly with a initial batch of products. The remaining products continue to load silently in the background, eliminating the frustrating wait and keeping the checkout line moving.
For a more permanent and efficient setup, you should also consider organizing your products into Point of Sale categories and restricting which categories are loaded at specific terminals. A cashier likely only needs quick access to a few hundred common items, not the entire warehouse inventory. Additionally, optimizing your product images to be smaller in file size will significantly reduce the amount of data that needs to be transferred during each update, further enhancing performance.
Hope it helps
Hello Adja,
I'm currently facing the same issue and can't find a way to solve it. Did you manage to solve it? if so, how?