5bb64d40d0b94b252c2e29e6a050ae37fbd87b0f
When scanning items with a device like the Symbol MC3200 you are presented with the Kanban view because of it's limited resolution. In this view it is not possible to quickly set the quantity of scanned products. Ideally users just want to scan the barcode, input the quantity and repeat without having to click on virtual buttons on the usually less than ideal touchscreen. This implements a way for users to immediately start typing numbers representing a quantity after scanning a barcode. The quantity will be set on the specified m2x_field.quantity_field of the record associated to the last scanned barcode. Because KanbanRecords are not editable without opening a new view window.prompt is used. It will create an easy to use native dialog of whatever device is being used. It also avoids us having to implement a custom input field which would have to handle keypress events like numbers, backspace, delete, etc.
…
…
…
…
…
…
…
…
Odoo
Odoo is a suite of web based open source business apps.
The main Odoo Apps include an Open Source CRM, Website Builder, eCommerce, Project Management, Billing & Accounting, Point of Sale, Human Resources, Marketing, Manufacturing, Purchase Management, ...
Odoo Apps can be used as stand-alone applications, but they also integrate seamlessly so you get a full-featured Open Source ERP when you install several Apps.
Getting started with Odoo
For a standard installation please follow the Setup instructions from the documentation.
If you are a developer you may type the following command at your terminal:
wget -O- https://raw.githubusercontent.com/odoo/odoo/9.0/odoo.py | python
Then follow the developer tutorials
For Odoo employees
To add the odoo-dev remote use this command:
$ ./odoo.py setup_git_dev
To fetch odoo merge pull requests refs use this command:
$ ./odoo.py setup_git_review
Languages
Python
49.6%
JavaScript
47.8%
SCSS
2%
CSS
0.3%
HTML
0.2%