{"id":33936,"date":"2025-11-26T10:22:43","date_gmt":"2025-11-26T10:22:43","guid":{"rendered":"https:\/\/tenthplanet.in\/odoo\/?p=33936"},"modified":"2026-07-07T06:12:03","modified_gmt":"2026-07-07T06:12:03","slug":"how-weighing-scale-integration-works-in-odoo","status":"publish","type":"post","link":"https:\/\/tenthplanet.in\/odoo\/product\/point-of-sale\/how-weighing-scale-integration-works-in-odoo\/","title":{"rendered":"How Weighing Scale Integration Works in Odoo"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Weighing scale integration in Odoo POS helps measure products like fruits and vegetables directly through a connected digital scale. The system reads the weight automatically and calculates the price based on the product\u2019s rate. This setup improves billing speed, accuracy, and handling of products sold by weight.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Configuring the Weighing Scale in POS<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The weighing scale can be enabled in the POS terminal settings. When the option is activated, the POS becomes capable of connecting to an electronic weighing scale. Key communication settings such as baud rate, buffer size, data bits, and stop bits must be configured based on the scale model. These settings control how the POS and the scale exchange information.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Once the configuration is completed, a Weight tab appears in the POS screen. This tab allows connecting to the correct port and receiving weight data from the device. After adding a product in POS and placing it on the weighing machine, the system measures the weight and updates the quantity automatically. The Weight option displays the reading exactly as shown on the scale. A shortcut, <strong>Alt + W<\/strong>, is available to open the Weight tab faster.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"423\" height=\"262\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenthplanet-Odoo-weighingscale-config.png\" alt=\"Odoo weighingscale config\" class=\"wp-image-33941\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenthplanet-Odoo-weighingscale-config.png 423w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenthplanet-Odoo-weighingscale-config-300x186.png 300w\" sizes=\"auto, (max-width: 423px) 100vw, 423px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Handling Decimal Quantities and Multiple Products<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">For items measured in kilograms, the system supports decimal quantities. This is useful for non-tracking products like fruits and vegetables. If an item weighs 2.750 kg, the POS records the full decimal value and uses it for billing.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The same weighing device can be used to measure several products in a single order. Each product is added in POS, placed on the scale, and the weight is recorded using the Weight tab or <strong>Alt + W<\/strong>. After recording the first product, it can be removed from the scale, and the next item can be placed. This process can be repeated for any number of products, with each weight captured correctly in the cart.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If more quantity of an already-added product is required, the cashier can keep the same product line selected, place the updated weight on the scale, and press<br><strong>Alt + W<\/strong>. The system replaces the old quantity with the new weight. For non-tracking products, the same item can appear in multiple lines, or the existing line can be updated directly.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"501\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenthplanet-Odoo-weighingscale-POS-1024x501.png\" alt=\"Odoo weighingscale POS\" class=\"wp-image-33946\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenthplanet-Odoo-weighingscale-POS-1024x501.png 1024w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenthplanet-Odoo-weighingscale-POS-300x147.png 300w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenthplanet-Odoo-weighingscale-POS-768x375.png 768w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenthplanet-Odoo-weighingscale-POS-1536x751.png 1536w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenthplanet-Odoo-weighingscale-POS.png 1579w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Price Calculation and Display in POS<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Once the weight is captured, the POS automatically calculates the price based on the product\u2019s selling price. For example, if the rate is \u20b9125 per kg and the weight is 0.208 kg, the total becomes \u20b926. For 0.208 kg, the total becomes \u20b926.00. If the weight changes, the system recalculates the amount instantly.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">All quantities measured in decimal units appear in decimal format in the Total Quantity field in the POS cart. Customer selection can be done at any stage of billing, and payment modes include options like Door Delivery for customers who want items delivered.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"453\" height=\"793\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenthplanet-Odoo-weighingscale-weighing-device.png\" alt=\"Odoo weighingscale weighing device\" class=\"wp-image-33948\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenthplanet-Odoo-weighingscale-weighing-device.png 453w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenthplanet-Odoo-weighingscale-weighing-device-171x300.png 171w\" sizes=\"auto, (max-width: 453px) 100vw, 453px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Weight Display in Bill Receipt<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If the \u201cWeigh with Device\u201d option is enabled for a product in the product master, the bill receipt shows the exact measured weight for that item. This applies mainly to non-tracking items like fresh product. Each time the scale captures a quantity, it is printed in the Weight column on the bill. Reprinted bills also show the same weight details, ensuring accuracy and transparency for all weighed products.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"330\" height=\"381\" src=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenthplanet-Odoo-weighingscale-BILL.png\" alt=\"Odoo weighingscale BILL\" class=\"wp-image-33952\" title=\"\" srcset=\"https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenthplanet-Odoo-weighingscale-BILL.png 330w, https:\/\/tenthplanet.in\/odoo\/wp-content\/uploads\/sites\/8\/2025\/11\/Tenthplanet-Odoo-weighingscale-BILL-260x300.png 260w\" sizes=\"auto, (max-width: 330px) 100vw, 330px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Weighing scale integration in Odoo POS helps measure products like fruits and vegetables directly through a connected digital scale. The [&hellip;]<\/p>\n","protected":false},"author":21,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[635,430],"tags":[491,495,621],"class_list":["post-33936","post","type-post","status-publish","format-standard","hentry","category-integration","category-point-of-sale","tag-no-tracking-product","tag-pos","tag-weighing-scale-integration"],"acf":[],"_links":{"self":[{"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/posts\/33936","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/users\/21"}],"replies":[{"embeddable":true,"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/comments?post=33936"}],"version-history":[{"count":1,"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/posts\/33936\/revisions"}],"predecessor-version":[{"id":36988,"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/posts\/33936\/revisions\/36988"}],"wp:attachment":[{"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/media?parent=33936"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/categories?post=33936"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tenthplanet.in\/odoo\/wp-json\/wp\/v2\/tags?post=33936"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}