{"id":4430,"date":"2022-01-24T07:15:02","date_gmt":"2022-01-24T07:15:02","guid":{"rendered":"https:\/\/docs.daftra.com\/tutorial\/%d8%aa%d9%81%d8%b9%d9%8a%d9%84-%d8%a8%d8%a7%d8%b1%d9%83%d9%88%d8%af-%d8%a7%d9%84%d8%a3%d9%88%d8%b2%d8%a7%d9%86-%d9%84%d9%84%d9%85%d9%86%d8%aa%d8%ac%d8%a7%d8%aa\/"},"modified":"2026-10-19T12:55:16","modified_gmt":"2026-10-19T12:55:16","slug":"enabling-weight-embedded-barcode","status":"publish","type":"tutorial","link":"https:\/\/docs.daftra.com\/en\/tutorial\/enabling-weight-embedded-barcode\/","title":{"rendered":"Electronic Scales (Weight-Embedded Barcodes): Setup and Use"},"content":{"rendered":"<div dir=\"ltr\" lang=\"en\">\n<p style=\"margin: 0 0 14px; line-height: 1.9; font-size: 16px; color: #1f2430;\">An <strong style=\"color: #111827;\">electronic scale<\/strong> prints a barcode label on each weighed product (such as vegetables, meat and sweets). The barcode contains the product code and its weight, and sometimes its price. When you turn on <strong style=\"color: #111827;\">Weight Embedded Barcode<\/strong> in the system, the system reads this barcode when it&#8217;s scanned in an invoice or the point of sale, identifies the product, and puts the weight in the quantity automatically. This guide explains how the scale barcode works, how to set it up, how to prepare products, and how to use it.<\/p>\n<div style=\"border: 1px solid #e5e7eb; border-radius: 8px; padding: 12px 16px; margin: 0 0 20px;\">\n<p style=\"margin: 0 0 6px; font-weight: bold; color: #111827;\">Contents<\/p>\n<ol style=\"margin: 0; padding-left: 22px;\">\n<li style=\"margin-bottom: 4px;\"><a style=\"color: #1a56db;\" href=\"#how\"><strong style=\"color: #1a56db;\">How does the scale barcode work?<\/strong><\/a><\/li>\n<li style=\"margin-bottom: 4px;\"><a style=\"color: #1a56db;\" href=\"#settings\"><strong style=\"color: #1a56db;\">Setting up the scale barcode<\/strong><\/a><\/li>\n<li style=\"margin-bottom: 4px;\"><a style=\"color: #1a56db;\" href=\"#format\"><strong style=\"color: #1a56db;\">Writing the barcode format<\/strong><\/a><\/li>\n<li style=\"margin-bottom: 4px;\"><a style=\"color: #1a56db;\" href=\"#dividers\"><strong style=\"color: #1a56db;\">Weight Unit Divider and Currency Divider<\/strong><\/a><\/li>\n<li style=\"margin-bottom: 4px;\"><a style=\"color: #1a56db;\" href=\"#products\"><strong style=\"color: #1a56db;\">Preparing the products<\/strong><\/a><\/li>\n<li style=\"margin-bottom: 4px;\"><a style=\"color: #1a56db;\" href=\"#examples\"><strong style=\"color: #1a56db;\">Barcode reading examples<\/strong><\/a><\/li>\n<li style=\"margin-bottom: 4px;\"><a style=\"color: #1a56db;\" href=\"#behavior\"><strong style=\"color: #1a56db;\">Scale Barcode Scan Behavior<\/strong><\/a><\/li>\n<li style=\"margin-bottom: 4px;\"><a style=\"color: #1a56db;\" href=\"#screens\"><strong style=\"color: #1a56db;\">Where does the scale barcode work?<\/strong><\/a><\/li>\n<li style=\"margin-bottom: 4px;\"><a style=\"color: #1a56db;\" href=\"#troubleshoot\"><strong style=\"color: #1a56db;\">Troubleshooting<\/strong><\/a><\/li>\n<li style=\"margin-bottom: 4px;\"><a style=\"color: #1a56db;\" href=\"#faq\"><strong style=\"color: #1a56db;\">FAQs<\/strong><\/a><\/li>\n<\/ol>\n<\/div>\n<h2 id=\"how\" style=\"font-size: 22px; font-weight: bold; color: #111827; margin: 32px 0 14px; padding-bottom: 8px; border-bottom: 2px solid #eef0f3;\">How does the scale barcode work?<\/h2>\n<p style=\"margin: 0 0 14px; line-height: 1.9; font-size: 16px; color: #1f2430;\">The scale label is a number divided into fixed-length parts, such as:<\/p>\n<table style=\"width: 100%; border-collapse: collapse; margin: 0 0 18px;\">\n<tbody>\n<tr>\n<th style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; background: #f6f8fb; font-weight: bold;\">Part<\/th>\n<th style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; background: #f6f8fb; font-weight: bold;\">Symbol in the format<\/th>\n<th style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; background: #f6f8fb; font-weight: bold;\">Meaning<\/th>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">Product code<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\"><strong style=\"color: #111827;\">X<\/strong><\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">Must match the product&#8217;s <strong style=\"color: #111827;\">Barcode<\/strong> in the system.<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">Weight<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\"><strong style=\"color: #111827;\">W<\/strong><\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">The weight of the item (usually in grams).<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">Price<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\"><strong style=\"color: #111827;\">P<\/strong><\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">The price of the item.<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">Other digits<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\"><strong style=\"color: #111827;\">N<\/strong><\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">Digits the system ignores, such as the check digit at the end of the barcode.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p style=\"margin: 0 0 14px; line-height: 1.9; font-size: 16px; color: #1f2430;\">When scanned: the system first searches for a product whose barcode matches the full number. If none is found, and the number&#8217;s length equals the format&#8217;s length, it splits the number according to the format, searches for the product by the <strong style=\"color: #111827;\">X<\/strong> part, then puts the weight in the quantity.<\/p>\n<h2 id=\"settings\" style=\"font-size: 22px; font-weight: bold; color: #111827; margin: 32px 0 14px; padding-bottom: 8px; border-bottom: 2px solid #eef0f3;\">Setting up the scale barcode<\/h2>\n<ol style=\"margin: 0 0 16px; padding-left: 26px;\">\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">From the main menu, click <strong style=\"color: #111827;\">Inventory<\/strong> \u203a <a style=\"color: #1a56db;\" href=\"https:\/\/go.daftra.com\/v2\/owner\/inventory\/settings\" target=\"_blank\" rel=\"noopener\"><strong style=\"color: #1a56db;\">Inventory &amp; Products Settings<\/strong><\/a> \u203a <a style=\"color: #1a56db;\" href=\"https:\/\/go.daftra.com\/owner\/settings\/product_settings\" target=\"_blank\" rel=\"noopener\"><strong style=\"color: #1a56db;\">Barcode Settings<\/strong><\/a>.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">In <strong style=\"color: #111827;\">Barcode Configuration<\/strong>, turn on <strong style=\"color: #111827;\">Weight Embedded Barcode<\/strong>. The following setup fields appear.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Enter the <strong style=\"color: #111827;\">Embedded Barcode Format<\/strong> (see the next section).<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Enter the <strong style=\"color: #111827;\">Weight Unit Divider<\/strong> and <strong style=\"color: #111827;\">Currency Divider<\/strong>.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Choose the <strong style=\"color: #111827;\">Scale Barcode Scan Behavior<\/strong>.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Click <strong style=\"color: #111827;\">Save<\/strong>. The message <strong style=\"color: #111827;\">Products settings have been saved<\/strong> appears.<\/li>\n<\/ol>\n<div style=\"display: flex; gap: 10px; background: #f6f8fb; border-left: 4px solid #1a56db; border-radius: 6px; padding: 14px 16px; margin: 0 0 18px;\">\n<p><span style=\"flex: 0 0 auto; font-size: 18px; line-height: 1.6;\">\ud83d\udec8<\/span><\/p>\n<p style=\"margin: 0; line-height: 1.9; font-size: 16px; color: #1f2430;\"><strong style=\"color: #111827;\">Note:<\/strong> The same page has the <strong style=\"color: #111827;\">Barcode Type<\/strong> (Code 128 or EAN 13) for regular product barcodes. It has nothing to do with the scale barcode format.<\/p>\n<\/div>\n<h2 id=\"format\" style=\"font-size: 22px; font-weight: bold; color: #111827; margin: 32px 0 14px; padding-bottom: 8px; border-bottom: 2px solid #eef0f3;\">Writing the barcode format<\/h2>\n<p style=\"margin: 0 0 14px; line-height: 1.9; font-size: 16px; color: #1f2430;\">In <strong style=\"color: #111827;\">Embedded Barcode Format<\/strong>, write one letter for each digit in the scale label, in the same order and with the same number of digits as the label, using X, W, P and N. The <strong style=\"color: #111827;\">format&#8217;s length must exactly equal the length of the printed barcode<\/strong>.<\/p>\n<table style=\"width: 100%; border-collapse: collapse; margin: 0 0 18px;\">\n<tbody>\n<tr>\n<th style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; background: #f6f8fb; font-weight: bold;\">Scale label<\/th>\n<th style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; background: #f6f8fb; font-weight: bold;\">Format<\/th>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">13 digits: 7-digit product code + 5-digit weight + check digit<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\"><strong style=\"color: #111827;\">XXXXXXXWWWWWN<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">15 digits: 6-digit product code + 4-digit weight + 4-digit price + check digit<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\"><strong style=\"color: #111827;\">XXXXXXWWWWPPPPN<\/strong><\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">13 digits: 7-digit product code + 5-digit price + check digit<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\"><strong style=\"color: #111827;\">XXXXXXXPPPPPN<\/strong><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<div style=\"display: flex; gap: 10px; background: #f6f8fb; border-left: 4px solid #1a56db; border-radius: 6px; padding: 14px 16px; margin: 0 0 18px;\">\n<p><span style=\"flex: 0 0 auto; font-size: 18px; line-height: 1.6;\">\ud83d\udec8<\/span><\/p>\n<p style=\"margin: 0; line-height: 1.9; font-size: 16px; color: #1f2430;\"><strong style=\"color: #111827;\">Tip:<\/strong> The easiest way to find the format is to check the scale&#8217;s label settings or manual, or print a label for a product with a known weight and compare its digits. For example, with a 4-digit weight, 250 grams appears as 0250; with 5 digits, it appears as 00250.<\/p>\n<\/div>\n<h2 id=\"dividers\" style=\"font-size: 22px; font-weight: bold; color: #111827; margin: 32px 0 14px; padding-bottom: 8px; border-bottom: 2px solid #eef0f3;\">Weight Unit Divider and Currency Divider<\/h2>\n<table style=\"width: 100%; border-collapse: collapse; margin: 0 0 18px;\">\n<tbody>\n<tr>\n<th style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; background: #f6f8fb; font-weight: bold;\">Field<\/th>\n<th style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; background: #f6f8fb; font-weight: bold;\">When to use it<\/th>\n<th style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; background: #f6f8fb; font-weight: bold;\">Value<\/th>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\"><strong style=\"color: #111827;\">Weight Unit Divider<\/strong><\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">The scale prints the weight in grams and you sell by the kilogram.<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">1000<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\"><\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">The scale prints the weight in the same unit you sell by.<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">1<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\"><strong style=\"color: #111827;\">Currency Divider<\/strong><\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">The scale prints the price in the smallest currency unit (halala, piastre, fils).<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">100<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\"><\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">The scale prints the price directly in riyals or pounds.<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">1<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<div style=\"display: flex; gap: 10px; background: #f6f8fb; border-left: 4px solid #1a56db; border-radius: 6px; padding: 14px 16px; margin: 0 0 18px;\">\n<p><span style=\"flex: 0 0 auto; font-size: 18px; line-height: 1.6;\">\ud83d\udec8<\/span><\/p>\n<p style=\"margin: 0; line-height: 1.9; font-size: 16px; color: #1f2430;\"><strong style=\"color: #111827;\">Important:<\/strong> Enter numbers only in these two fields; the system doesn&#8217;t validate the values when saving. If you leave <strong style=\"color: #111827;\">Weight Unit Divider<\/strong> empty, the weight isn&#8217;t divided, so the quantity shows in grams (for example, 1234 instead of 1.234).<\/p>\n<\/div>\n<h2 id=\"products\" style=\"font-size: 22px; font-weight: bold; color: #111827; margin: 32px 0 14px; padding-bottom: 8px; border-bottom: 2px solid #eef0f3;\">Preparing the products<\/h2>\n<ol style=\"margin: 0 0 16px; padding-left: 26px;\">\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Open the product (or add a <a style=\"color: #1a56db;\" href=\"https:\/\/go.daftra.com\/owner\/products\/add\" target=\"_blank\" rel=\"noopener\"><strong style=\"color: #1a56db;\">New Product<\/strong><\/a>).<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">In the <strong style=\"color: #111827;\">Barcode<\/strong> field, enter <strong style=\"color: #111827;\">the product code exactly as the scale prints it<\/strong> in the X digits, with the same number of digits, zeros and prefix (such as 2101234). The search doesn&#8217;t use the product code (SKU) or unit barcodes.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Enter the <strong style=\"color: #111827;\">Selling Price<\/strong> for the selling unit (such as the price per kilogram).<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Save the product.<\/li>\n<\/ol>\n<div style=\"display: flex; gap: 10px; background: #f6f8fb; border-left: 4px solid #1a56db; border-radius: 6px; padding: 14px 16px; margin: 0 0 18px;\">\n<p><span style=\"flex: 0 0 auto; font-size: 18px; line-height: 1.6;\">\ud83d\udec8<\/span><\/p>\n<p style=\"margin: 0; line-height: 1.9; font-size: 16px; color: #1f2430;\"><strong style=\"color: #111827;\">Note:<\/strong> The product&#8217;s barcode must exactly match the X digits in the label. If the scale prints the prefix 21 before the product code and it&#8217;s part of the X digits, enter it in the product&#8217;s barcode too.<\/p>\n<\/div>\n<h2 id=\"examples\" style=\"font-size: 22px; font-weight: bold; color: #111827; margin: 32px 0 14px; padding-bottom: 8px; border-bottom: 2px solid #eef0f3;\">Barcode reading examples<\/h2>\n<h3 style=\"font-size: 18px; font-weight: bold; color: #111827; margin: 24px 0 10px;\">Example 1: Weight only<\/h3>\n<ul style=\"margin: 0 0 16px; padding-left: 26px;\">\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Format: <strong style=\"color: #111827;\">XXXXXXXWWWWWN<\/strong>, and <strong style=\"color: #111827;\">Weight Unit Divider<\/strong> = 1000.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Scanned barcode: <strong style=\"color: #111827;\">2101234012345<\/strong>.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Product code = 2101234, weight = 01234 \u00f7 1000 = <strong style=\"color: #111827;\">1.234 kg<\/strong>, and the last digit is ignored.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Result: the product with barcode 2101234 is added with a quantity of 1.234, at its recorded selling price.<\/li>\n<\/ul>\n<h3 style=\"font-size: 18px; font-weight: bold; color: #111827; margin: 24px 0 10px;\">Example 2: Weight and price, and the product has no selling price<\/h3>\n<ul style=\"margin: 0 0 16px; padding-left: 26px;\">\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Format: <strong style=\"color: #111827;\">XXXXXXWWWWPPPPN<\/strong>, <strong style=\"color: #111827;\">Weight Unit Divider<\/strong> = 1000, and <strong style=\"color: #111827;\">Currency Divider<\/strong> = 100.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Barcode: <strong style=\"color: #111827;\">123456025001250<\/strong> \u2192 weight 0.25 kg, and price 12.50.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Result: quantity 0.25, and unit price = 12.50 \u00f7 0.25 = <strong style=\"color: #111827;\">50 per kilogram<\/strong>.<\/li>\n<\/ul>\n<h3 style=\"font-size: 18px; font-weight: bold; color: #111827; margin: 24px 0 10px;\">Example 3: Price only<\/h3>\n<ul style=\"margin: 0 0 16px; padding-left: 26px;\">\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">A product priced at 10 per kilogram, and the label carries the price 15 (with no weight).<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Result: quantity = 15 \u00f7 10 = <strong style=\"color: #111827;\">1.5<\/strong>, and the price is 10.<\/li>\n<\/ul>\n<div style=\"display: flex; gap: 10px; background: #f6f8fb; border-left: 4px solid #1a56db; border-radius: 6px; padding: 14px 16px; margin: 0 0 18px;\">\n<p><span style=\"flex: 0 0 auto; font-size: 18px; line-height: 1.6;\">\ud83d\udec8<\/span><\/p>\n<p style=\"margin: 0; line-height: 1.9; font-size: 16px; color: #1f2430;\"><strong style=\"color: #111827;\">Note:<\/strong> If the label carries both the weight and the price, and the product has a recorded selling price, the system uses <strong style=\"color: #111827;\">the product&#8217;s recorded price<\/strong> and ignores the printed price. The printed price is only used if the product&#8217;s selling price is empty.<\/p>\n<\/div>\n<h2 id=\"behavior\" style=\"font-size: 22px; font-weight: bold; color: #111827; margin: 32px 0 14px; padding-bottom: 8px; border-bottom: 2px solid #eef0f3;\">Scale Barcode Scan Behavior<\/h2>\n<table style=\"width: 100%; border-collapse: collapse; margin: 0 0 18px;\">\n<tbody>\n<tr>\n<th style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; background: #f6f8fb; font-weight: bold;\">Option<\/th>\n<th style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; background: #f6f8fb; font-weight: bold;\">What happens when the same product is scanned more than once<\/th>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\"><strong style=\"color: #111827;\">Merge into Existing Line<\/strong> (the default)<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">The new item&#8217;s weight is added to the quantity of the existing line.<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\"><strong style=\"color: #111827;\">Add as Separate Line<\/strong><\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">Each scan creates a new line, so you can review the weight of each item separately.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<div style=\"display: flex; gap: 10px; background: #f6f8fb; border-left: 4px solid #1a56db; border-radius: 6px; padding: 14px 16px; margin: 0 0 18px;\">\n<p><span style=\"flex: 0 0 auto; font-size: 18px; line-height: 1.6;\">\ud83d\udec8<\/span><\/p>\n<p style=\"margin: 0; line-height: 1.9; font-size: 16px; color: #1f2430;\"><strong style=\"color: #111827;\">Note:<\/strong> This option only appears after you turn on <strong style=\"color: #111827;\">Weight Embedded Barcode<\/strong>. It applies to sales invoices; in purchase invoices, purchase quotations, stock requisitions, work orders and the point of sale, scans are always merged.<\/p>\n<\/div>\n<h2 id=\"screens\" style=\"font-size: 22px; font-weight: bold; color: #111827; margin: 32px 0 14px; padding-bottom: 8px; border-bottom: 2px solid #eef0f3;\">Where does the scale barcode work?<\/h2>\n<ul style=\"margin: 0 0 16px; padding-left: 26px;\">\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Sales invoices (and similar documents).<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Point of sale.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Purchase invoices and purchase quotations.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Stock requisitions.<\/li>\n<li style=\"margin-bottom: 10px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Work orders.<\/li>\n<\/ul>\n<div style=\"display: flex; gap: 10px; background: #f6f8fb; border-left: 4px solid #1a56db; border-radius: 6px; padding: 14px 16px; margin: 0 0 18px;\">\n<p><span style=\"flex: 0 0 auto; font-size: 18px; line-height: 1.6;\">\ud83d\udec8<\/span><\/p>\n<p style=\"margin: 0; line-height: 1.9; font-size: 16px; color: #1f2430;\"><strong style=\"color: #111827;\">Note:<\/strong> Reading the scale barcode needs an internet connection to search for the product, and may not work in the point of sale when offline.<\/p>\n<\/div>\n<h2 id=\"troubleshoot\" style=\"font-size: 22px; font-weight: bold; color: #111827; margin: 32px 0 14px; padding-bottom: 8px; border-bottom: 2px solid #eef0f3;\">Troubleshooting<\/h2>\n<table style=\"width: 100%; border-collapse: collapse; margin: 0 0 18px;\">\n<tbody>\n<tr>\n<th style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; background: #f6f8fb; font-weight: bold;\">Problem<\/th>\n<th style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; background: #f6f8fb; font-weight: bold;\">Possible cause<\/th>\n<th style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; background: #f6f8fb; font-weight: bold;\">Solution<\/th>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">Nothing happens when scanning in the invoice<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">The barcode&#8217;s length doesn&#8217;t equal the format&#8217;s length, the X part doesn&#8217;t match any product&#8217;s barcode, or more than one product matches.<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">Check the format and its length, and the product&#8217;s barcode with its zeros and prefix.<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">The message <strong style=\"color: #111827;\">Product Not Found<\/strong> appeared (point of sale)<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">The same causes as above.<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">The same solution.<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">The quantity showed 1234 instead of 1.234<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\"><strong style=\"color: #111827;\">Weight Unit Divider<\/strong> is empty or 1.<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">Enter 1000.<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">A different product appeared<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">The full barcode number matches part of another product&#8217;s barcode or code, so the regular search is used before the scale search.<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">Make regular product barcodes different from the scale barcode range.<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">The price printed on the label wasn&#8217;t used<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">The product has a recorded selling price.<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">Leave the product&#8217;s selling price empty if you want to rely on the label&#8217;s price.<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">The scan behavior option doesn&#8217;t appear<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\"><strong style=\"color: #111827;\">Weight Embedded Barcode<\/strong> isn&#8217;t turned on.<\/td>\n<td style=\"border: 1px solid #e5e7eb; padding: 10px 12px; text-align: left; vertical-align: top;\">Turn it on, and the fields appear immediately.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2 id=\"faq\" style=\"font-size: 22px; font-weight: bold; color: #111827; margin: 32px 0 14px; padding-bottom: 8px; border-bottom: 2px solid #eef0f3;\">FAQs<\/h2>\n<h3 style=\"font-size: 18px; font-weight: bold; color: #111827; margin: 24px 0 10px;\">Can I use an electronic scale with the system?<\/h3>\n<p style=\"margin: 0 0 14px; line-height: 1.9; font-size: 16px; color: #1f2430;\">Yes, by reading the barcode label the scale prints, after setting the <strong style=\"color: #111827;\">Embedded Barcode Format<\/strong>. There&#8217;s no direct connection to the scale itself; the connection works through the barcode.<\/p>\n<h3 style=\"font-size: 18px; font-weight: bold; color: #111827; margin: 24px 0 10px;\">Can I use more than one format?<\/h3>\n<p style=\"margin: 0 0 14px; line-height: 1.9; font-size: 16px; color: #1f2430;\">The system uses the format that matches the length of the scanned barcode, so the scale labels must have a fixed length that matches the format.<\/p>\n<h3 style=\"font-size: 18px; font-weight: bold; color: #111827; margin: 24px 0 10px;\">In which unit do I sell the weighed product?<\/h3>\n<p style=\"margin: 0 0 14px; line-height: 1.9; font-size: 16px; color: #1f2430;\">In the unit of the product&#8217;s recorded selling price (such as the kilogram), and the <strong style=\"color: #111827;\">Weight Unit Divider<\/strong> converts the label&#8217;s weight to this unit.<\/p>\n<\/div>\n","protected":false},"author":5,"featured_media":0,"template":"","categories":[2181],"tags":[23870,23866,23868,23875,23874,23867,23872,23873,23869,23871,4683,23876],"class_list":["post-4430","tutorial","type-tutorial","status-publish","hentry","category-product-settings","tag-barcode-with-weight-and-price","tag-electronic-scale-barcode","tag-embedded-barcode-format","tag-how-to-scan-a-scale-barcode-in-the-point-of-sale","tag-how-to-set-up-an-electronic-scale-in-the-system","tag-scale-barcode-format","tag-scale-label","tag-sell-by-weight","tag-weighed-products","tag-weight-unit-divider","tag-weight-embedded-barcode","tag-why-doesnt-the-scale-barcode-work"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v17.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Electronic Scales (Weight-Embedded Barcodes): Setup and Use - Daftra Knowledge Base<\/title>\n<meta name=\"description\" content=\"Learn how to set up the electronic scale barcode (weight-embedded barcode): write the format, set the dividers, prepare products, and scan weighed items.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/docs.daftra.com\/en\/tutorial\/enabling-weight-embedded-barcode\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Electronic Scales (Weight-Embedded Barcodes): Setup and Use - Daftra Knowledge Base\" \/>\n<meta property=\"og:description\" content=\"Learn how to set up the electronic scale barcode (weight-embedded barcode): write the format, set the dividers, prepare products, and scan weighed items.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/docs.daftra.com\/en\/tutorial\/enabling-weight-embedded-barcode\/\" \/>\n<meta property=\"og:site_name\" content=\"Daftra Knowledge Base\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-19T12:55:16+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/docs.daftra.com\/#organization\",\"name\":\"Daftra\",\"url\":\"https:\/\/docs.daftra.com\/\",\"sameAs\":[],\"logo\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/docs.daftra.com\/#logo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/docs.daftra.com\/wp-content\/uploads\/2023\/10\/daftra-ar.svg\",\"contentUrl\":\"https:\/\/docs.daftra.com\/wp-content\/uploads\/2023\/10\/daftra-ar.svg\",\"caption\":\"Daftra\"},\"image\":{\"@id\":\"https:\/\/docs.daftra.com\/#logo\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/docs.daftra.com\/#website\",\"url\":\"https:\/\/docs.daftra.com\/\",\"name\":\"Daftra Knowledge Base\",\"description\":\"Daftra\",\"publisher\":{\"@id\":\"https:\/\/docs.daftra.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/docs.daftra.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/docs.daftra.com\/en\/tutorial\/enabling-weight-embedded-barcode\/#webpage\",\"url\":\"https:\/\/docs.daftra.com\/en\/tutorial\/enabling-weight-embedded-barcode\/\",\"name\":\"Electronic Scales (Weight-Embedded Barcodes): Setup and Use - Daftra Knowledge Base\",\"isPartOf\":{\"@id\":\"https:\/\/docs.daftra.com\/#website\"},\"datePublished\":\"2022-01-24T07:15:02+00:00\",\"dateModified\":\"2026-10-19T12:55:16+00:00\",\"description\":\"Learn how to set up the electronic scale barcode (weight-embedded barcode): write the format, set the dividers, prepare products, and scan weighed items.\",\"breadcrumb\":{\"@id\":\"https:\/\/docs.daftra.com\/en\/tutorial\/enabling-weight-embedded-barcode\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/docs.daftra.com\/en\/tutorial\/enabling-weight-embedded-barcode\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/docs.daftra.com\/en\/tutorial\/enabling-weight-embedded-barcode\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/docs.daftra.com\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Electronic Scales (Weight-Embedded Barcodes): Setup and Use\"}]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Electronic Scales (Weight-Embedded Barcodes): Setup and Use - Daftra Knowledge Base","description":"Learn how to set up the electronic scale barcode (weight-embedded barcode): write the format, set the dividers, prepare products, and scan weighed items.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/docs.daftra.com\/en\/tutorial\/enabling-weight-embedded-barcode\/","og_locale":"en_US","og_type":"article","og_title":"Electronic Scales (Weight-Embedded Barcodes): Setup and Use - Daftra Knowledge Base","og_description":"Learn how to set up the electronic scale barcode (weight-embedded barcode): write the format, set the dividers, prepare products, and scan weighed items.","og_url":"https:\/\/docs.daftra.com\/en\/tutorial\/enabling-weight-embedded-barcode\/","og_site_name":"Daftra Knowledge Base","article_modified_time":"2026-10-19T12:55:16+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Organization","@id":"https:\/\/docs.daftra.com\/#organization","name":"Daftra","url":"https:\/\/docs.daftra.com\/","sameAs":[],"logo":{"@type":"ImageObject","@id":"https:\/\/docs.daftra.com\/#logo","inLanguage":"en-US","url":"https:\/\/docs.daftra.com\/wp-content\/uploads\/2023\/10\/daftra-ar.svg","contentUrl":"https:\/\/docs.daftra.com\/wp-content\/uploads\/2023\/10\/daftra-ar.svg","caption":"Daftra"},"image":{"@id":"https:\/\/docs.daftra.com\/#logo"}},{"@type":"WebSite","@id":"https:\/\/docs.daftra.com\/#website","url":"https:\/\/docs.daftra.com\/","name":"Daftra Knowledge Base","description":"Daftra","publisher":{"@id":"https:\/\/docs.daftra.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/docs.daftra.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/docs.daftra.com\/en\/tutorial\/enabling-weight-embedded-barcode\/#webpage","url":"https:\/\/docs.daftra.com\/en\/tutorial\/enabling-weight-embedded-barcode\/","name":"Electronic Scales (Weight-Embedded Barcodes): Setup and Use - Daftra Knowledge Base","isPartOf":{"@id":"https:\/\/docs.daftra.com\/#website"},"datePublished":"2022-01-24T07:15:02+00:00","dateModified":"2026-10-19T12:55:16+00:00","description":"Learn how to set up the electronic scale barcode (weight-embedded barcode): write the format, set the dividers, prepare products, and scan weighed items.","breadcrumb":{"@id":"https:\/\/docs.daftra.com\/en\/tutorial\/enabling-weight-embedded-barcode\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/docs.daftra.com\/en\/tutorial\/enabling-weight-embedded-barcode\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/docs.daftra.com\/en\/tutorial\/enabling-weight-embedded-barcode\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/docs.daftra.com\/en\/"},{"@type":"ListItem","position":2,"name":"Electronic Scales (Weight-Embedded Barcodes): Setup and Use"}]}]}},"_links":{"self":[{"href":"https:\/\/docs.daftra.com\/en\/wp-json\/wp\/v2\/tutorial\/4430","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/docs.daftra.com\/en\/wp-json\/wp\/v2\/tutorial"}],"about":[{"href":"https:\/\/docs.daftra.com\/en\/wp-json\/wp\/v2\/types\/tutorial"}],"author":[{"embeddable":true,"href":"https:\/\/docs.daftra.com\/en\/wp-json\/wp\/v2\/users\/5"}],"version-history":[{"count":9,"href":"https:\/\/docs.daftra.com\/en\/wp-json\/wp\/v2\/tutorial\/4430\/revisions"}],"predecessor-version":[{"id":151139,"href":"https:\/\/docs.daftra.com\/en\/wp-json\/wp\/v2\/tutorial\/4430\/revisions\/151139"}],"wp:attachment":[{"href":"https:\/\/docs.daftra.com\/en\/wp-json\/wp\/v2\/media?parent=4430"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/docs.daftra.com\/en\/wp-json\/wp\/v2\/categories?post=4430"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/docs.daftra.com\/en\/wp-json\/wp\/v2\/tags?post=4430"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}