Monday, October 28, 2024
2 changes · saas-17.4
Resolved issues and error corrections
Point of Sale now prompts cashiers to enter the required lot or serial number when a tracked product is scanned. This prevents incomplete sales lines and helps keep inventory traceability accurate.
Original PR description
This commit addresses an issue where scanning a product configured for lot/serial tracking would add the product directly to the order without prompting the user for the required serial or lot number. opw-4261671 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The Point of Sale now checks and syncs pending offline orders as soon as it loads after reconnecting. This prevents staff from seeing orders as paid or the connection as healthy before those orders have actually reached the backend.
Original PR description
Before this commit, capturing orders while offline and then refreshing the browser upon returning online would show the WiFi icon in green, and captured orders would appear in the paid orders list. However, these orders were not yet synced with the backend, leading to confusion for the user. Although pending orders would sync after capturing the first order post-refresh, the initial state upon loading the PoS was misleading. opw-4157460 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr