diff --git a/pos_barcode_tare/README.rst b/pos_barcode_tare/README.rst index 8019c955..d9ab94eb 100644 --- a/pos_barcode_tare/README.rst +++ b/pos_barcode_tare/README.rst @@ -25,18 +25,30 @@ Point of Sale - Tare barecode labels for loose goods |badge1| |badge2| |badge3| |badge4| |badge5| -This add-on enable POS to read and print tare barcodes. A tare barcode is used to sell loose goods in a bring your own container (BYOC) scheme. +This add-on enables POS to read and print tare barcodes. We print a barcode tare label to sell loose goods in a Bring Your Own Container (BYOC) scheme. The BYOC scheme has four steps: - 1. The cashier weights the container and sticks the tare bar code onto the customer's container. - 2. The customer takes the desired quantity of the good s-he wants to buy. - 3. The cashier weights the filled container and good, POS gives the corresponding price. - 4. The cashier scans the tare bar code, POS removes the container's weight from the latest product of the order. + 1. The cashier weighs the container and sticks the tare bar code onto the customer's pot. + 2. The customer takes the desired quantity of the goods s-he wants to buy. + 3. The cashier weighs the filled container and goods, and POS gives the corresponding price. + 4. The cashier scans the tare bar code, and POS removes the container's weight from the latest product of the order. -This add-on adds a news screen to POS to (web) print the tare barcode labels. This add-on enables POS to read a tare -barecode. When such a barcode is read, POS adjusts the weight of the latest article in the order list. -The new weight is equal to the total weight minus the tare weight. The price is updated accordingly to the weight -change. +This add-on adds a news screen to POS to print (web) the tare barcode labels. This add-on enables POS to read a tare barcode. Reading a barcode makes POS adjust the weight of the latest article in the order list. The new weight is equal to the total weight minus the tare weight. The price is updated accordingly to the weight change. + +POS home screen is now: +.. image:: https://raw.githubusercontent.com/OCA/pos/9.0/pos_barcode_tare/static/description/POS_with_button.png + +The label screen is: +.. image:: https://raw.githubusercontent.com/OCA/pos/9.0/pos_barcode_tare/static/description/null_weight.png + +When we read a weight the impression button is enabled +.. image:: https://raw.githubusercontent.com/OCA/pos/9.0/pos_barcode_tare/static/description/ready_to_print.png + +A barcode label looks like: +.. image:: https://raw.githubusercontent.com/OCA/pos/9.0/pos_barcode_tare/static/description/label.png + +Zoom on the action widget: +.. image:: https://raw.githubusercontent.com/OCA/pos/9.0/pos_barcode_tare/static/description/zoom_action_widget.png **Table of contents** @@ -48,6 +60,12 @@ Usage Install this add-on and configure the point of sale where you want to be able to use the tare barecode. The label printing is done using web print. To streamline the label printing it is advised to use the silent printing mode (firefox) or the kiosk printing (chrome). +Known issues / Roadmap +====================== + +- Use barcode nomenclature instead of hardcoded barcode prefix 21. +- Add french translation. + Bug Tracker =========== diff --git a/pos_barcode_tare/readme/DESCRIPTION.rst b/pos_barcode_tare/readme/DESCRIPTION.rst index bf20ae90..81f22d95 100644 --- a/pos_barcode_tare/readme/DESCRIPTION.rst +++ b/pos_barcode_tare/readme/DESCRIPTION.rst @@ -1,12 +1,24 @@ -This add-on enable POS to read and print tare barcodes. A tare barcode is used to sell loose goods in a bring your own container (BYOC) scheme. +This add-on enables POS to read and print tare barcodes. We print a barcode tare label to sell loose goods in a Bring Your Own Container (BYOC) scheme. The BYOC scheme has four steps: - 1. The cashier weights the container and sticks the tare bar code onto the customer's container. - 2. The customer takes the desired quantity of the good s-he wants to buy. - 3. The cashier weights the filled container and good, POS gives the corresponding price. - 4. The cashier scans the tare bar code, POS removes the container's weight from the latest product of the order. - -This add-on adds a news screen to POS to (web) print the tare barcode labels. This add-on enables POS to read a tare -barecode. When such a barcode is read, POS adjusts the weight of the latest article in the order list. -The new weight is equal to the total weight minus the tare weight. The price is updated accordingly to the weight -change. + 1. The cashier weighs the container and sticks the tare bar code onto the customer's pot. + 2. The customer takes the desired quantity of the goods s-he wants to buy. + 3. The cashier weighs the filled container and goods, and POS gives the corresponding price. + 4. The cashier scans the tare bar code, and POS removes the container's weight from the latest product of the order. + +This add-on adds a news screen to POS to print (web) the tare barcode labels. This add-on enables POS to read a tare barcode. Reading a barcode makes POS adjust the weight of the latest article in the order list. The new weight is equal to the total weight minus the tare weight. The price is updated accordingly to the weight change. + +POS home screen is now: +.. image:: ../static/description/POS_with_button.png + +The label screen is: +.. image:: ../static/description/null_weight.png + +When we read a weight the impression button is enabled +.. image:: ../static/description/ready_to_print.png + +A barcode label looks like: +.. image:: ../static/description/label.png + +Zoom on the action widget: +.. image:: ../static/description/zoom_action_widget.png \ No newline at end of file diff --git a/pos_barcode_tare/readme/ROADMAP.rst b/pos_barcode_tare/readme/ROADMAP.rst new file mode 100644 index 00000000..2a5f2573 --- /dev/null +++ b/pos_barcode_tare/readme/ROADMAP.rst @@ -0,0 +1,2 @@ +- Use barcode nomenclature instead of hardcoded barcode prefix 21. +- Add french translation. \ No newline at end of file diff --git a/pos_barcode_tare/static/description/POS_with_button.png b/pos_barcode_tare/static/description/POS_with_button.png new file mode 100644 index 00000000..6a3c8921 Binary files /dev/null and b/pos_barcode_tare/static/description/POS_with_button.png differ diff --git a/pos_barcode_tare/static/description/index.html b/pos_barcode_tare/static/description/index.html index e8830269..47401109 100644 --- a/pos_barcode_tare/static/description/index.html +++ b/pos_barcode_tare/static/description/index.html @@ -368,30 +368,38 @@ ul.auto-toc { !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->

Beta License: AGPL-3 OCA/pos Translate me on Weblate Try me on Runbot

-

This add-on enable POS to read and print tare barcodes. A tare barcode is used to sell loose goods in a bring your own container (BYOC) scheme.

+

This add-on enables POS to read and print tare barcodes. We print a barcode tare label to sell loose goods in a Bring Your Own Container (BYOC) scheme.

The BYOC scheme has four steps:
    -
  1. The cashier weights the container and sticks the tare bar code onto the customer’s container.
  2. -
  3. The customer takes the desired quantity of the good s-he wants to buy.
  4. -
  5. The cashier weights the filled container and good, POS gives the corresponding price.
  6. -
  7. The cashier scans the tare bar code, POS removes the container’s weight from the latest product of the order.
  8. +
  9. The cashier weighs the container and sticks the tare bar code onto the customer’s pot.
  10. +
  11. The customer takes the desired quantity of the goods s-he wants to buy.
  12. +
  13. The cashier weighs the filled container and goods, and POS gives the corresponding price.
  14. +
  15. The cashier scans the tare bar code, and POS removes the container’s weight from the latest product of the order.
-

This add-on adds a news screen to POS to (web) print the tare barcode labels. This add-on enables POS to read a tare -barecode. When such a barcode is read, POS adjusts the weight of the latest article in the order list. -The new weight is equal to the total weight minus the tare weight. The price is updated accordingly to the weight -change.

+

This add-on adds a news screen to POS to print (web) the tare barcode labels. This add-on enables POS to read a tare barcode. Reading a barcode makes POS adjust the weight of the latest article in the order list. The new weight is equal to the total weight minus the tare weight. The price is updated accordingly to the weight change.

+

POS home screen is now: +.. image:: https://raw.githubusercontent.com/OCA/pos/9.0/pos_barcode_tare/static/description/POS_with_button.png

+

The label screen is: +.. image:: https://raw.githubusercontent.com/OCA/pos/9.0/pos_barcode_tare/static/description/null_weight.png

+

When we read a weight the impression button is enabled +.. image:: https://raw.githubusercontent.com/OCA/pos/9.0/pos_barcode_tare/static/description/ready_to_print.png

+

A barcode label looks like: +.. image:: https://raw.githubusercontent.com/OCA/pos/9.0/pos_barcode_tare/static/description/label.png

+

Zoom on the action widget: +.. image:: https://raw.githubusercontent.com/OCA/pos/9.0/pos_barcode_tare/static/description/zoom_action_widget.png

Table of contents

+
+

Known issues / Roadmap

+ +
-

Bug Tracker

+

Bug Tracker

Bugs are tracked on GitHub Issues. In case of trouble, please check there if your issue has already been reported. If you spotted it first, help us smashing it by providing a detailed and welcomed @@ -409,22 +424,22 @@ If you spotted it first, help us smashing it by providing a detailed and welcome

Do not contact contributors directly about support or help with technical issues.

-

Credits

+

Credits

-

Authors

+

Authors

-

Contributors

+

Contributors

-

Maintainers

+

Maintainers

This module is maintained by the OCA.

Odoo Community Association

OCA, or the Odoo Community Association, is a nonprofit organization whose diff --git a/pos_barcode_tare/static/description/label.png b/pos_barcode_tare/static/description/label.png new file mode 100644 index 00000000..6857be07 Binary files /dev/null and b/pos_barcode_tare/static/description/label.png differ diff --git a/pos_barcode_tare/static/description/null_weight.png b/pos_barcode_tare/static/description/null_weight.png new file mode 100644 index 00000000..31de08cc Binary files /dev/null and b/pos_barcode_tare/static/description/null_weight.png differ diff --git a/pos_barcode_tare/static/description/ready_to_print.png b/pos_barcode_tare/static/description/ready_to_print.png new file mode 100644 index 00000000..252f3f58 Binary files /dev/null and b/pos_barcode_tare/static/description/ready_to_print.png differ diff --git a/pos_barcode_tare/static/description/zoom_action_widget.png b/pos_barcode_tare/static/description/zoom_action_widget.png new file mode 100644 index 00000000..48636dd1 Binary files /dev/null and b/pos_barcode_tare/static/description/zoom_action_widget.png differ