Settings
Configure Sale Autofocus on Each Till
Sale autofocus is a per-device speed setting. It can keep a scanner-ready till in item search for new, edited and held sales, but the choice is stored only in that browser and does not follow the employee to another device.
- Menu path
- Manage -> Core Settings -> Sale -> Auto focus on this device
- Verified from
- Posnic demo and current POS source reviewed on 2026-09-13
Technical source evidence
Live demo rechecked 2026-09-13 at Manage -> Core Settings -> Sale; Add Sale, Edit Sale and Hold Sale were enabled on the audited device, frontend/modules/settings_write.html Sale Auto focus on this device controls, frontend/static/script/js/modules/js/device_settings.js immediate IndexedDB persistence and reset defaults, frontend/static/script/js/core/PosnicPro.js saleAutoFocus IndexedDB store, frontend/static/script/js/modules/js/sales.js focus behavior for new, edited and held sales
Know What Each Switch Controls
| Switch | Screen affected | When enabled |
|---|---|---|
| Add Sale | Home -> New Sale | Item search receives focus when a fresh sale opens and again after a catalog item is added. |
| Edit Sale | A normal saved-sale edit and eligible KOT edit paths | Item search receives focus after the existing sale is loaded. |
| Hold Sale | A held sale resumed into the sale workspace | Item search receives focus after the held cart is restored. |
Understand the Device Boundary
These switches are not normal branch settings. Posnic writes one sale-autofocus record to the browser's local IndexedDB database. The screen says Saved on this device only, immediately because there is no server save or account-wide synchronization for these choices.
- Configure every till and back-office browser separately.
- Changing the active outlet does not create a separate preference record; the same browser keeps one current autofocus choice.
- Another employee using the same browser inherits that device's current choice.
- Clearing browser site data, using a private window or changing browser profile can remove the saved choice.
- A fresh browser with no saved record does not meet the code's explicit true check, even though the settings controls are initially drawn as checked.
- Treat autofocus as workflow convenience, not a permission, barcode configuration or proof that a scan was accepted.
Choose a Practical Till Policy
| Workstation | Recommended choice | Reason |
|---|---|---|
| Dedicated barcode till | Enable Add Sale and usually Hold Sale | A scanner can feed the search field without a mouse click between customers or after resuming a cart. |
| Manager correction station | Decide Edit Sale deliberately | Automatic item focus is useful for adding a missed line but can be distracting during review-only corrections. |
| Touch-only counter | Optional | Automatic focus may open the virtual or operating-system keyboard when the operator intended to tap tiles. |
| Shared general-purpose computer | Enable only where tested | Other keyboard actions and accessibility tools may make forced focus inconvenient. |
Configure Sale Autofocus
- On the exact till being configured, open Manage -> Core Settings -> Sale.
- Find Auto focus on this device.
- Set Add Sale for fresh New Sale screens.
- Set Edit Sale for saved-sale edit screens.
- Set Hold Sale for held carts reopened from Parked.
- Do not look for a separate Save button for this group; changing an autofocus switch writes the device preference immediately.
- Leave Core Settings and test all three enabled paths on this same browser.
Test a Barcode Till
Most USB and Bluetooth barcode scanners act like a keyboard: they type the code and usually send Enter. Autofocus helps only by choosing the destination field. The item still needs a matching Barcode, Extra Barcode or supported SKU path.
- Confirm the test product's barcode is saved on the correct item and outlet.
- Open a completely fresh New Sale.
- Without clicking the page, scan the product once.
- Confirm the scanned characters went to item search and exactly one correct cart line was added.
- Scan the same product again and confirm the intended quantity behavior.
- Park the sale, resume it and repeat when Hold Sale autofocus is enabled.
- Open an approved saved sale and test only if Edit Sale autofocus is part of shop policy.
Troubleshooting
| Problem | Likely reason | Response |
|---|---|---|
| Switch is on but the scanner types nowhere | No local record exists, page focus changed after load or browser storage is unavailable. | Toggle the switch off and on on that device, reopen a fresh screen and inspect browser storage or support logs if it repeats. |
| Settings look checked but New Sale is not focused | The HTML default is checked while runtime focus requires a stored record whose value is exactly true. | Change the switch once on this device so Posnic writes the IndexedDB record, then reopen New Sale. |
| Works on one till but not another | Autofocus is device-local. | Configure and test the second browser separately. |
| Scanner enters a code but no item is added | Focus worked, but the code does not match a sellable item barcode or SKU path. | Review the SKU and Barcode guide and test the item record. |
| Touch keyboard opens unexpectedly | Item search received focus on a touch device. | Turn off that workflow's autofocus switch on the affected device. |
| Wrong field receives the scan | A modal, customer picker, note editor or other control took focus after the sale screen opened. | Close the overlay, select item search and retry; investigate repeatable focus theft. |
| Preference disappeared | Site data, browser profile or private-session storage changed. | Reconfigure the device and include autofocus in till commissioning checks. |
Commissioning Checklist
- Each physical till and back-office sale workstation has its own recorded choices.
- A fresh sale accepts one controlled scan without a preparatory click where Add Sale is enabled.
- Edit and held-sale paths were tested only where those switches are enabled.
- Touch devices do not open an unwanted keyboard during normal use.
- The scanner test product has a unique, correct item barcode and produces one intended line.
- Staff know that autofocus does not replace item barcode setup or screen verification.