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.

116 lines
3.6 KiB

8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
8 years ago
  1. .. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg
  2. :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
  3. :alt: License: AGPL-3
  4. ============================================
  5. Generate Barcodes for Products and Customers
  6. ============================================
  7. This module expends Odoo functionnality, allowing user to generate barcode
  8. depending on a given barcode rule.
  9. For exemple, a typical pattern for products is "23.....{NNNDD}" that means
  10. that:
  11. * the EAN13 code will begin by '23' ;
  12. * followed by 5 digits (named Barcode Base in this module, ) ;
  13. * and after 5 others digits to define the variable price ;
  14. * a 13 digit control
  15. With this module, it is possible to:
  16. * Affect a pattern (barcode.rule) to a product.product or a res.partner
  17. * Generate the next Barcode base of a pattern. (to avoid duplicate barcode)
  18. * Generate a barcode, based on a pattern and a barcode base
  19. Configuration
  20. =============
  21. To configure this module, you need to:
  22. * Go to Point Of Sale / Configuration / Barcode Nomenclatures and select
  23. * Select a Nomenclature
  24. * Create or select a rule
  25. .. image:: /barcodes_generate/static/description/barcode_rule_tree.png
  26. * Check 'Available for Products', or 'Available for Partners' Checkbox.
  27. .. image:: /barcodes_generate/static/description/barcode_rule_form.png
  28. Usage
  29. =====
  30. To use this module, you need to:
  31. * Go to a Product form (or a Partner Form):
  32. * set a rule to the current object
  33. .. image:: /barcodes_generate/static/description/product_product_form_generate_base_barcode.png
  34. * Click on 'Generate Base and Barcode'
  35. .. image:: /barcodes_generate/static/description/product_product_form_generated.png
  36. Alternatively you can set manually a barcode base, and click only on Generate barcode.
  37. .. image:: /barcodes_generate/static/description/product_product_form_generate_barcode.png
  38. .. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas
  39. :alt: Try me on Runbot
  40. :target: https://runbot.odoo-community.org/runbot/184/9.0
  41. Known issues / Roadmap
  42. ======================
  43. Dependency to point_of_sale is required because barcode field, defined in 'base'
  44. module (in the res.partner model), is defined in a 'point_of_sale' view.
  45. Furthermore, barcode nomenclature menu is available on Point Of Sale submenu.
  46. It's a relative problem, because product barcodes generation will occures
  47. mostly in a Point of Sale context.
  48. You could comment 'point_of_sale' dependencies if you want to use this module
  49. without point of sale installed.
  50. Bug Tracker
  51. ===========
  52. Bugs are tracked on `GitHub Issues
  53. <https://github.com/OCA/pos/issues>`_. In case of trouble, please
  54. check there if your issue has already been reported. If you spotted it first,
  55. help us smashing it by providing a detailed and welcomed feedback.
  56. Credits
  57. =======
  58. Images
  59. ------
  60. * Odoo Community Association: `Icon <https://github.com/OCA/maintainer-tools/blob/master/template/module/static/description/icon.svg>`_.
  61. * Icon of the module is based on the Oxygen Team work and is under LGPL licence:
  62. http://www.iconarchive.com/show/oxygen-icons-by-oxygen-icons.org.html
  63. Contributors
  64. ------------
  65. * Sylvain LE GAL (https://twitter.com/legalsylvain)
  66. Maintainer
  67. ----------
  68. .. image:: https://odoo-community.org/logo.png
  69. :alt: Odoo Community Association
  70. :target: https://odoo-community.org
  71. This module is maintained by the OCA.
  72. OCA, or the Odoo Community Association, is a nonprofit organization whose
  73. mission is to support the collaborative development of Odoo features and
  74. promote its widespread use.
  75. To contribute to this module, please visit https://odoo-community.org.