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.

144 lines
5.5 KiB

  1. ============================
  2. Point Of Sale - Meal Voucher
  3. ============================
  4. .. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  5. !! This file is generated by oca-gen-addon-readme !!
  6. !! changes will be overwritten. !!
  7. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  8. .. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png
  9. :target: https://odoo-community.org/page/development-status
  10. :alt: Beta
  11. .. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png
  12. :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
  13. :alt: License: AGPL-3
  14. .. |badge3| image:: https://img.shields.io/badge/github-legalsylvain%2Fpos-lightgray.png?logo=github
  15. :target: https://github.com/legalsylvain/pos/tree/12.0-ADD-pos_meal_voucher/pos_meal_voucher
  16. :alt: legalsylvain/pos
  17. |badge1| |badge2| |badge3|
  18. This module extend the Point of Sale Odoo module, regarding Meal Vouchers.
  19. Meal voucher is a payment method, available in some countries (France, Belgium, Romania, ...)
  20. that allows customer to buy food products in grocery stores or pay in restaurants.
  21. **Table of contents**
  22. .. contents::
  23. :local:
  24. Configuration
  25. =============
  26. Products
  27. ~~~~~~~~
  28. * go to your products, and click on the 'Meal Voucher' checkbox, if your product
  29. can be paid with meal vouchers.
  30. .. figure:: https://raw.githubusercontent.com/legalsylvain/pos/12.0-ADD-pos_meal_voucher/pos_meal_voucher/static/description/product_product_form.png
  31. * You can configure your product categories to have a default value for the products
  32. that belong to this category.
  33. .. figure:: https://raw.githubusercontent.com/legalsylvain/pos/12.0-ADD-pos_meal_voucher/pos_meal_voucher/static/description/product_category_form.png
  34. * configures your Account journals, mentioning the type of Meal Voucher:
  35. - Paper : the journal will be used when scanning meal voucher barcodes
  36. - Dematerialized: the journal will be used for dematerialized meal vouchers
  37. - Mixed: Specific configuration if your accountant want to use a single journal for Credit card AND dematerialized meal vouchers. In that case, the button of this journal will be duplicated, and an extra text can be set to display an alternative label.
  38. .. figure:: https://raw.githubusercontent.com/legalsylvain/pos/12.0-ADD-pos_meal_voucher/pos_meal_voucher/static/description/account_journal_form.png
  39. * go your point of sale configuration form, and set the maximum amount allowed by ticket. (optional)
  40. .. figure:: https://raw.githubusercontent.com/legalsylvain/pos/12.0-ADD-pos_meal_voucher/pos_meal_voucher/static/description/pos_config_form.png
  41. Usage
  42. =====
  43. * Open your Point of Sale
  44. * Cashier can see the food products, eligible for meal voucher payment, and see the total for
  45. Meal Voucher amount
  46. .. figure:: https://raw.githubusercontent.com/legalsylvain/pos/12.0-ADD-pos_meal_voucher/pos_meal_voucher/static/description/front_ui_pos_order_screen.png
  47. * go to the payment screen
  48. A Meal Voucher Summary is available:
  49. .. figure:: https://raw.githubusercontent.com/legalsylvain/pos/12.0-ADD-pos_meal_voucher/pos_meal_voucher/static/description/front_ui_pos_payment_screen.png
  50. If the amount received is too important, a warning icon is displayed
  51. .. figure:: https://raw.githubusercontent.com/legalsylvain/pos/12.0-ADD-pos_meal_voucher/pos_meal_voucher/static/description/front_ui_pos_payment_screen_summary.png
  52. If the cashier try to validate the order, a warning is also display, asking confirmation
  53. .. figure:: https://raw.githubusercontent.com/legalsylvain/pos/12.0-ADD-pos_meal_voucher/pos_meal_voucher/static/description/front_ui_pos_payment_screen_warning.png
  54. It is a non blocking warning, because we don't want to prevent an order to be done,
  55. if products are not correctly set, or if a recent law changed the maximum amount that can
  56. be used each day. (A recent case occured in France, during the Covid-19 pandemy)
  57. Note
  58. ~~~~
  59. A new barcode rule is available for Paper Meal Voucher of 24 chars:
  60. ``...........{NNNDD}........``
  61. If you scan the following barcode ``052566641320080017000000``, a new payment line will be added, with an amount of 8,00€ (``00800``)
  62. Known issues / Roadmap
  63. ======================
  64. * Introduce the Meal Voucher Issuer model
  65. * When scaning Meal Voucher, deduce the Issuer
  66. * Add a reporting to make easily the deposit of Meal Vouchers, per issuers.
  67. * Add an option to add subtotal of products that can be paid with meal vouchers,
  68. on the bill.
  69. * Prevent to scan twice the same Meal Voucher barcode.
  70. Bug Tracker
  71. ===========
  72. Bugs are tracked on `GitHub Issues <https://github.com/legalsylvain/pos/issues>`_.
  73. In case of trouble, please check there if your issue has already been reported.
  74. If you spotted it first, help us smashing it by providing a detailed and welcomed
  75. `feedback <https://github.com/legalsylvain/pos/issues/new?body=module:%20pos_meal_voucher%0Aversion:%2012.0-ADD-pos_meal_voucher%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
  76. Do not contact contributors directly about support or help with technical issues.
  77. Credits
  78. =======
  79. Authors
  80. ~~~~~~~
  81. * GRAP
  82. Contributors
  83. ~~~~~~~~~~~~
  84. * Sylvain LE GAL <https://twitter.com/legalsylvain>
  85. Other credits
  86. ~~~~~~~~~~~~~
  87. The development of this module has been financially supported by:
  88. * Vracoop (https://portail.vracoop.fr/)
  89. * Demain Supermarché (http://www.demainsupermarche.org/)
  90. Maintainers
  91. ~~~~~~~~~~~
  92. This module is part of the `legalsylvain/pos <https://github.com/legalsylvain/pos/tree/12.0-ADD-pos_meal_voucher/pos_meal_voucher>`_ project on GitHub.
  93. You are welcome to contribute.