diff options
| -rw-r--r-- | addons/barcodes/README.rst (renamed from addons/barcodes/doc/index.rst) | 17 | ||||
| -rw-r--r-- | addons/barcodes/__manifest__.py | 21 |
2 files changed, 14 insertions, 24 deletions
diff --git a/addons/barcodes/doc/index.rst b/addons/barcodes/README.rst index 6c93b1f0283..696ab62fbc5 100644 --- a/addons/barcodes/doc/index.rst +++ b/addons/barcodes/README.rst @@ -11,10 +11,10 @@ Barcodes encoding The Barcodes module defines barcode nomenclatures whose rules identify specific type of items e.g. products, locations. It contains the following features: -- Barcode patterns to identify barcodes containing a numerical value (e.g. weight, price) +- Patterns to identify barcodes containing a numerical value (e.g. weight, price) - Definitin of barcode aliases that allow to identify the same product with different barcodes - Unlimited barcode patterns and definitions, -- Barcode EAN13 encoding supported. +- Support for encodings EAN-13, EAN-8 and UPC-A Barcode encodings ----------------- @@ -65,7 +65,7 @@ We now want to write a barcode for 2.75kg of oranges. This barcode should be '21 numerical content of this barcode is '02750', and the correct checksum is '6'). When scanned, this barcode matches the Weighted Product rule (since is starts with '21'). The numerical content is extracted, and replaced by a sequence of '0's. The correct checksum is then computed for the obtained barcode -('2100001000004') and the corresponding product (oranges) qgit is retrieved from product table. +('2100001000004') and the corresponding product (oranges) is retrieved from product table. Note: the special characters '{' and '}' in patterns are used to identify numerical content. To explicitely specify '{' or '}' in a pattern, they must be escaped. @@ -86,6 +86,17 @@ matching the original, 12-digit long, barcode. Barcodes scanning ============================== +Scanning +-------- + +Use a USB scanner (that mimics keyboard inputs) in order to work with barcodes in Odoo. +The scanner must be configured to use no prefix and a carriage return or tab as suffix. +The delay between each character input must be less than or equal to 50 milliseconds. +Most barcode scanners will work out of the box. +However, make sure the scanner uses the same keyboard layout as the device it's plugged in. +Either by setting the device's keyboard layout to US QWERTY (default value for most readers) +or by changing the scanner's keyboard layout (check the manual). + Barcode events ------------------------------ diff --git a/addons/barcodes/__manifest__.py b/addons/barcodes/__manifest__.py index bb7b3cf4276..579e28e4ee2 100644 --- a/addons/barcodes/__manifest__.py +++ b/addons/barcodes/__manifest__.py @@ -3,27 +3,6 @@ 'version': '2.0', 'category': 'Extra Tools', 'summary': 'Barcodes Scanning and Parsing', - 'description': """ -This module adds support for barcode scanning and parsing. - -Scanning --------- -Use a USB scanner (that mimics keyboard inputs) in order to work with barcodes in Odoo. -The scanner must be configured to use no prefix and a carriage return or tab as suffix. -The delay between each character input must be less than or equal to 50 milliseconds. -Most barcode scanners will work out of the box. -However, make sure the scanner uses the same keyboard layout as the device it's plugged in. -Either by setting the device's keyboard layout to US QWERTY (default value for most readers) -or by changing the scanner's keyboard layout (check the manual). - -Parsing -------- -The barcodes are interpreted using the rules defined by a nomenclature. -It provides the following features: -- Patterns to identify barcodes containing a numerical value (e.g. weight, price) -- Definition of barcode aliases that allow to identify the same product with different barcodes -- Support for encodings EAN-13, EAN-8 and UPC-A -""", 'depends': ['web'], 'data': [ 'data/barcodes_data.xml', |
