Search 1.9 billion lines of Odoo code on GitHub

pos_self_weighting

Author: Le Nid, Odoo Community Association (OCA)
License: AGPL-3
Branch: 9.0-self-weight
Repository: Fkawala/pos
Dependencies: point_of_sale, pos_barcode_tare, and pos_price_to_weight
Languages: CSS (198, 9.8%), HTML (362, 17.8%), JavaScript (329, 16.2%), Python (28, 1.4%), SVG (886, 43.6%), XML (156, 7.7%), and reStructuredText (71, 3.5%)

<h1 class="title">Point of Sale - Self weighting</h1> <p><a class="reference external" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external" href="https://github.com/OCA/pos/tree/9.0/pos_self_weighting"><img alt="OCA/pos" src="https://img.shields.io/badge/github-OCA%2Fpos-lightgray.png?logo=github" /></a> <a class="reference external" href="https://translation.odoo-community.org/projects/pos-9-0/pos-9-0-pos_self_weighting"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external" href="https://runbot.odoo-community.org/runbot/184/9.0"><img alt="Try me on Runbot" src="https://img.shields.io/badge/runbot-Try%20me-875A7B.png" /></a></p> <p>This add-on allows you to run a grocery in a Bring Your Own Container (BYOC) schema. With this add-on your customers will be able to buy loose goods using their own reusable container. This add-on offer customers the possibility to weight their vegetables and fruits before they checkout. To weight fruit and vegetable before checkout time will speed up the checkout and make your customer happier.</p> <dl class="docutils"> <dt>The self service BYOC scheme has six steps:</dt> <dd><ol class="first last arabic simple"> <li>The customer weighs the pot and sticks the tare barcode onto the his or her pot.</li> <li>The customer go and put loose goods into the labeled pot.</li> <li>The customer scans the tare barcode. POS saves the tare value.</li> <li>The customer weighs the pot with loose goods inside. POS computes the price to pay.</li> <li>The customer gets a price barcode label indicating the price to pay.</li> <li>During checkout, the cashier scans the price barcode label.</li> </ol> </dd> </dl> <p>This add-on requires you to have a barcode label printer and an electronic scale. Your customers are expected to use this add-on in a self-service way. This add-on adds multiple news screens that are displayed only on the selected POS.</p> <p>This add-on displays only the products that are meant to be weighted with a scale.</p> <p>Home screen of the selected POS is:</p> <img alt="https://raw.githubusercontent.com/OCA/pos/9.0/pos_self_weighting/static/description/default_screen.png" src="https://raw.githubusercontent.com/OCA/pos/9.0/pos_self_weighting/static/description/default_screen.png" /> <p>To click on &quot;tare a container&quot; shows:</p> <img alt="https://raw.githubusercontent.com/OCA/pos/9.0/pos_self_weighting/static/description/tare_screen.png" src="https://raw.githubusercontent.com/OCA/pos/9.0/pos_self_weighting/static/description/tare_screen.png" /> <p>To click on &quot;weight a product in a container&quot; shows:</p> <img alt="https://raw.githubusercontent.com/OCA/pos/9.0/pos_self_weighting/static/description/tare_scan_screen.png" src="https://raw.githubusercontent.com/OCA/pos/9.0/pos_self_weighting/static/description/tare_scan_screen.png" /> <p>To click on &quot;weight a product&quot; shows:</p> <img alt="https://raw.githubusercontent.com/OCA/pos/9.0/pos_self_weighting/static/description/product_screen.png" src="https://raw.githubusercontent.com/OCA/pos/9.0/pos_self_weighting/static/description/product_screen.png" /> <p><strong>Table of contents</strong></p> <div class="contents local topic" id="contents"> <ul class="simple"> <li><a class="reference internal" href="#usage" id="id1">Usage</a></li> <li><a class="reference internal" href="#bug-tracker" id="id2">Bug Tracker</a></li> <li><a class="reference internal" href="#credits" id="id3">Credits</a><ul> <li><a class="reference internal" href="#authors" id="id4">Authors</a></li> <li><a class="reference internal" href="#contributors" id="id5">Contributors</a></li> <li><a class="reference internal" href="#maintainers" id="id6">Maintainers</a></li> </ul> </li> </ul> </div> <a name="usage"></a> <h2><a class="toc-backref" href="#id1">Usage</a></h2> <p>Install this add-on and configure the point of sale where you want to use a self service weighting station. 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).</p> <p>The command line to start a chrome base browser in kiosk mode with silent printing looks like:</p> <p><code>chromium-browser --use-system-default-printer --kiosk --kiosk-printing http://localhost:8069/</code></p> <a name="bug-tracker"></a> <h2><a class="toc-backref" href="#id2">Bug Tracker</a></h2> <p>Bugs are tracked on <a class="reference external" href="https://github.com/OCA/pos/issues">GitHub Issues</a>. 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 <a class="reference external" href="https://github.com/OCA/pos/issues/new?body=module:%20pos_self_weighting%0Aversion:%209.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p> <p>Do not contact contributors directly about support or help with technical issues.</p> <a name="credits"></a> <h2><a class="toc-backref" href="#id3">Credits</a></h2> <a name="authors"></a> <h3><a class="toc-backref" href="#id4">Authors</a></h3> <ul class="simple"> <li>Le Nid</li> </ul> <a name="contributors"></a> <h3><a class="toc-backref" href="#id5">Contributors</a></h3> <ul class="simple"> <li>Le Nid</li> <li>SPP Meyrin</li> <li>Icons made by Freepik from flaticon.com</li> </ul> <a name="maintainers"></a> <h3><a class="toc-backref" href="#id6">Maintainers</a></h3> <p>This module is maintained by the OCA.</p> <a class="reference external image-reference" href="https://odoo-community.org"><img alt="Odoo Community Association" src="https://odoo-community.org/logo.png" /></a> <p>OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.</p> <p>Current <a class="reference external" href="https://odoo-community.org/page/maintainer-role">maintainer</a>:</p> <p><a class="reference external" href="https://github.com/fkawala"><img alt="fkawala" src="https://github.com/fkawala.png?size=40px" /></a></p> <p>This module is part of the <a class="reference external" href="https://github.com/OCA/pos/tree/9.0/pos_self_weighting">OCA/pos</a> project on GitHub.</p> <p>You are welcome to contribute. To learn how please visit <a class="reference external" href="https://odoo-community.org/page/Contribute">https://odoo-community.org/page/Contribute</a>.</p>