Dynamic Barcode

If you sell Items by size or weight, you should use the Dynamic Barcode setting to specify the barcode structure that you use for these Items. The Dynamic Barcode setting is located in the Point of Sales module.

When a Customer purchases such an Item, they will first have the Item weighed on a scale. The scale will print a barcode label, containing information such as the Item Number and the weight. This barcode will then be scanned by a cashier (using a "Dynamic Barcode" button), resulting in the correct Item and price being brought into the POS Invoice. Use this setting to record the barcode structure that is used by your scales, so that it will be recognised by your tills.

To define your barcode structure, first ensure you are in the Point of Sales module using the [Switch Module] button in the Navigation Centre. Then, if you are using Windows or Mac OS X, click the [Settings] button, also in the Navigation Centre (or use the Ctrl-S/⌘-S keyboard shortcut). Double-click 'Dynamic Barcode' in the resulting list: If you are using iOS or Android, select 'Settings' from the Tools menu (with 'wrench' icon) and tap 'Dynamic Barcode' in the 'Settings' list. The 'Dynamic Barcode: Inspect' window opens: configure it as appropriate and as described below. When the record is complete, click the [Save] button (Windows/Mac OS X) or tap √ (iOS/Android) to save.

Defining your barcode structure requires you to divide your barcodes into sections, with each section containing a different piece of information. List the sections in the matrix, with the first section of the barcode on the first row, the second section on the second row, and so on. Specify each section in the Type field in the using 'Paste Special' and enter the number of characters in each section in the Length field. The following sections are available:
Digits are not used.

The Item Number.

The size or weight of the Item before the decimal point.

Weight Decimals
The size or weight of the Item after the decimal point.

When a barcode is scanned, the Weight and the Weight Decimals will be added together and placed in the Quantity field in the POS Invoice.

The department selling the Item.

The unit price of the Item, multiplied by 100.

For example, if the Length is 5, the figure 02599 will appear in a barcode to indicate a price of 25.99.

If the price is not included in the barcode structure, the price will be determined in the usual way (taken from the relevant Price List or from the Base Price field in the Item record).

Check Digit
The checksum.
The example illustrated above shows a 13-digit barcode divided into five sections, as follows:

1-2not used
3-7Item Number
8-10Size or weight (units)
11-12Size or weight (decimals)

Using this structure, an example barcode 0010101123454 will represent size or weight 123.45 of Item 10101.

The Dynamic Barcode setting can only hold one record. Therefore every Item that you sell by size or weight should have a barcode that uses the same structure.


Settings related to Point of Sales: