You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

60 lines
2.2 KiB

7 years ago
  1. # -*- coding: utf-8 -*-
  2. # Copyright (C) 2004-Today Odoo S.A.
  3. # License LGPLv3 (https://github.com/odoo/odoo/blob/9.0/LICENSE).
  4. # flake8: noqa
  5. # pylint: skip-file
  6. # pylint: disable-all
  7. {
  8. 'name': 'Barcodes',
  9. 'version': '8.0.2.0.0',
  10. 'category': 'Extra Tools',
  11. 'summary': 'Barcodes Scanning and Parsing',
  12. 'description': """
  13. This module adds support for barcode scanning and parsing.
  14. Backport Note
  15. -------------
  16. This module is a backport of Odoo 9.0 modules. It has been done to have
  17. a module in V8 that have the same models barcode, nomenclatures, rules than
  18. in V9.0 and same rules (same xml_ids).
  19. Data comes from stock, point_of_sale and barcodes V9.0 modules.
  20. The following changes has been done:
  21. - copyright has been added to Odoo SA in the header and licence LGPLv3 has been mentionned
  22. - noqa has been set for all py files, to avoid to break OCA rules checked by Travis
  23. The following features has not been backported
  24. - JS features. See views/templates.xml for mor details.
  25. Scanning
  26. --------
  27. Use a USB scanner (that mimics keyboard inputs) in order to work with barcodes in Odoo.
  28. The scanner must be configured to use no prefix and a carriage return or tab as suffix.
  29. The delay between each character input must be less than or equal to 50 milliseconds.
  30. Most barcode scanners will work out of the box.
  31. However, make sure the scanner uses the same keyboard layout as the device it's plugged in.
  32. Either by setting the device's keyboard layout to US QWERTY (default value for most readers)
  33. or by changing the scanner's keyboard layout (check the manual).
  34. Parsing
  35. -------
  36. The barcodes are interpreted using the rules defined by a nomenclature.
  37. It provides the following features:
  38. - Patterns to identify barcodes containing a numerical value (e.g. weight, price)
  39. - Definition of barcode aliases that allow to identify the same product with different barcodes
  40. - Support for encodings EAN-13, EAN-8 and UPC-A
  41. """,
  42. 'depends': ['web', 'stock', 'point_of_sale'],
  43. 'data': [
  44. 'data/barcodes_data.xml',
  45. 'data/default_barcode_patterns.xml',
  46. 'barcodes_view.xml',
  47. 'security/ir.model.access.csv',
  48. # 'views/templates.xml',
  49. ],
  50. 'installable': True,
  51. 'auto_install': False,
  52. }