Go to documentation repository
Documentation for ACFA PSIM 1.3.
The BarCode object is intended for printing an 1D or 2D bar code on an employee access card.
Important!
Bar codes are not copy protected and do not contain any security keys. All information in the bar code can be read by any device that supports bar code reading. Using such formats is the responsibility of the owner!
To open the properties window for the BarCode object, see the Editing objects properties in the Template Editor section. As a result the following window opens.
Bar code settings
First of all, select the Format of the bar code (see the code specifications for more details):
- AZTEC: 2D barcode encoding from 13 digits or 12 Latin letters to 3832 digits or 2067 Latin letters.
- CODABAR: 1D barcode encoding digits 0 to 9 and special characters -, $, :, /, ., +
- CODE_39: 1D barcode encoding upper-case Latin characters A to Z, digits 0 to 9 and special characters (-, ., $, /, +, %, and space).
- CODE_93: 1D barcode encoding upper-case Latin characters A to Z, digits 0 to 9 and a number of special characters.
- CODE_128: 1D barcode encoding all 128 ASCII characters by shifting among three code sets (A, B, C):
- 128A (Code Set A) – ASCII characters 00 to 95 (0–9, A–Z and control codes), special characters, and FNC 1–4
- 128B (Code Set B) – ASCII characters 32 to 127 (0–9, A–Z, a–z), special characters, and FNC 1–4
- 128C (Code Set C) – 00–99 (encodes two digits with a single code point) and FNC1
- DATA_MATRIX: 2D barcode encoding up to 3116 ASCII characters.
- EAN_8: 1D barcode encoding exactly 7 digits plus 1 digit in the end being a checksum (if absent, considered 0).
- EAN_13: 1D barcode encoding exactly 12 digits plus 1 digit in the end being a checksum (if absent, considered 0).
- ITF: 1D barcode encoding even number of digits (e.g. 12, 1234, but not 123).
- PDF_417: 2D barcode encoding up to 2710 characters (ASCII, bytes, numbers).
- QR_CODE: 2D barcode encoding up to 7089 characters (see specifications). Cyrillic symbols are UTF-8.
- UPC_A: 1D barcode encoding exactly 11 digits plus 1 digit in the beginning being a checksum (if absent, considered 0).
- UPC_E: 1D barcode encoding exactly 12 digits plus 1 digit in the beginning being a checksum (if absent, considered 0).
- MSI: 1D barcode encoding digits 0 to 9.
- PLESSEY: 1D barcode encoding digits 0 to 9.
Then enter any string in the Example field and see how it displays in the template. The example string should correspond to the typical string that may be stored in the selected Database field, and to the rules for the selected Format. For example, if you select Predefined Database field Surname, enter some characters in the Example field and see how it looks on your template, adjust the size of the bar code accordingly etc. If you select the Format which does not support such characters, the Format and Example fields are highlighted in red indicating the error in the tooltips. In this case, either change Format or Database field or Example.
The Format and Example correspond to each other, so the QR-code is displayed normally | The Format selected requires 7 digits whali only 4 are entered as Example, so the error is displayed and the bar code is not shown in the template |
The Margin field is for adjusting white space around the code.
In some cases – for linear digit codes – the coded number may be displayed under the code. If necessary, set the Pure BarCode checkbox to hide this number.
Database field
The fields in the Database field group are filled similar to the same fields of the Database field object (see Properties of the Database field object). Select one of the Predefined database fields or enter the Unusual template.
If it is necessary to select several fields, specify them in the Unusual field in the format of the Axxon PSIM software database fields.
Example: It is required to display ID, Surname, Name, object code and card code. To do this, enter the string {id}, {name}, {surname}, {facility_code}, {card} in the Database Field - Unusual field. Commas are separators. You can also use periods, spaces, etc.
Make sure to check if selected bar code Format allows encoding of all the characters used or supposed in the database field (i.e. do not select EAN_8 for Surname or CODE_39 when using a colon ":" in Unusual field).
Border settings
You can choose the Color and Thickness of the border around the code.