Show TOC

Procedure documentationConfiguring Random Weight Bar Codes

Procedure

You can set up bar codes for variable weight items, such as prepared foods, and have these bar codes printed on a label or a customer receipt.

Note Note

NSC 2 is a bar code numbering format. The UPC and EAN standards both use NSC 2 numbering. NSC 2 embedded price labels are used for in-store variable weight items. They can be entered at the POS terminal using a scanner, or by manually entering the random weight bar code number. This procedure describes how to configure a random weight bar code.

Two types of random weight bar codes are supported:

  • UPCA codes that start with 2 and are 12 digits in length

  • EAN 13 codes that start with 02 and are 13 digits in length.

End of the note.

You can also define a bar code to print on a coupon that can be treated as a tender. Information in the bar code is read when the coupon is scanned.

To configure the POS to process bar codes for variable weight items, you must complete the following:

  • Configure the Item Entry bar code parameters

  • Enable and set the variable weight bar code on the Register Parameters Maintenance Screen

  • Set the PLU File parameters

Configuring the Item Entry Bar Code Parameters

On the Terminal Tab Page, choose Item Entry Control, and make the following settings:

  • In the Minimum Length field, set the minimum number of digits that the bar code should consist of. The value should be 12 or 13 depending on the standard you are using.

  • In the PLU Start field, indicate where the PLU number portion of the bar code starts. If you are using the NSC 2 standard and the PLU number portion of the bar code immediately follows the prefix mask, then the PLU number starts at the second digit. If you are using the EAN standard, the PLU number starts at the third digit.

  • In the PLU Length field, indicate the length of the PLU number in the bar code ( between 4 to 6 digits.)

  • In the Price Start field, indicate where the price portion of the bar code starts. If you are using the NSC 2 standard and the price immediately follows the prefix mask and the PLU number, then the price starts at the sixth or eighth digit. If you are using the EAN standard, the price starts at the seventh or ninth digit.

  • In the Price Length field, enter the number of digits (typically 4 or 5) that the price occupies in the bar code.

  • To enable variable weight items, activate the Random Weight option.

  • Select a bar code type in the Bar Code field.

Note Note

Check Digit settings are optional.

End of the note.
Setting the Variable Weight Bar Code

On the Terminal Tab Page, choose Register Parameters, then choose the General Tab Page and make the following settings:

  • Choose Enable NSC 2. NSC2 as the bar code numbering format that specifies a variable weight bar code.

  • On the Min/Max Digits Tab Page set the Quantity value as follows:

    • If your hardware unit of measurement is lbs, set the Minimum Digit to 0, the Maximum Digit to 3, and the Decimal to 2.

    • If your hardware unit of measurement is kilograms, set the Minimum Digit to 0, the Maximum Digit to 2, and the Decimal to 3.

Setting the PLU File Settings

On the PLU Tab Page, choose PLU File, then choose the General Tab Page and make the following settings:

  • Enter the PLU number in the PLU field.

    Note Note

    This field must start with 2 or 02, have a four-to-six digit article number, and end with 00000 (five zeros.)

    End of the note.
  • Set the Retail Price Field to $0.00. The POS application does not interpret any price value greater than zero as the price-per-unit weight for this item.

  • Choose the Use Dept? checkbox to display the following information about the detail window if desired:

    Kg @ $0.00 or Lb @ $0.00

Note Note

On the Department Class Screen, the Quantity Description should be set to Kg or Lb to display Kg @ $0.00 or Lb @ $0.00 in the Detail Window.

End of the note.

Example Example

If the following random weight bar code 209352001042 is scanned, the resulting variable weight SKU would be 20935200000 and it would be assigned a price of $0.00.

This is what happens:

When this bar code is scanned, the POS application recognizes the bar code as a valid random weight bar code (12 digits with a 2 NSC). It takes the first 6 digits, adds 5 trailing zeros to them and then proceeds to look up the resulting number in the PLU database. When the number is found, the POS application uses digits 6-11 from the scanned bar code (in this example this is 00104) as the retail price for the PLU item, and displays the following on the Detail Window at the POS Terminal. (Note that the 2 (digit 6) is not used in the price.)

OVEN BAKED POTATOES 20935200000 1.04 P

End of the example.