h1. Инструкция по редактированию масок штрихкодов *Маски штрихкодов настраиваются в модуле Рабочие места/Штрихкодирование/Маски штрихкодов* . !0.jpg! Создать новую маску можно, нажимая на кнопку StBarcodeMaskNew(отмечено желтым), либо можно взять за основу уже сделанную маску ШК, путем нажатия на иконку с двумя бумажными листами(отмечено салатовым). Проверить есть ли уже настроенная маска или нет можно с помощью функции теста(отмечено голубым). Редактируются созданные маски через значок карандаша(отмечено серым). Удаляются по нажатию на красный крест(отмечено красным). Удаленные маски продолжают отображаться, но отличить их можно по столбцу TD(фиолетовым отмечено), у удаленных будет проставлена конкретная дата удаления. *Далее разберем создание маски на примере:* !1.jpg! На скриншоте видно, создана маска (01)14810065009657(11)211208(17)220904(10)2(21)1716. !2.jpg! Название маски записывается в соответствующее поле. !3.jpg! В строке Маска отображается параметры маски ШК, которые вы заполняли. !4.jpg! В строке Пример вы можете указать ШК для наглядности. !5.jpg! В строке Длина указываете общее количество символов ШК(скобки не учитываются). !6.jpg! В главном поле вы добавляете параметры маски ШК ANCHOR(далее якоря) и KEY(далее ключа). Добавляются они путем нажатия на соответствующую кнопку. Разберем первый якорь из нашего примера: как видно из скриншота, он имеет описание - "ANCHOR:(01)+1/3|14". Расшифровывается оно так: "ANCHOR"-якорь, "(01)"-наименование якоря(то что в скобках), "+1" - с какого символа идет распознавание якоря, "3" - с какого символа идет считывание состава якоря, "14" - длина символов состава якоря. !7.jpg! Первый ключ из нашего примера: "KEY:CHAR|/+CODE", где "KEY" - ключ, "CHAR"- тип данных значений AI(CHAR,DATE,INT), "+CODE" - имя переменной в которую считывается значение(на следующем скриншоте показано). !8.jpg! В данном примере клиенту необходимо было при скане ШК передавать код номенклатуры, дату производства и партию. ANCHOR:(01)+1/3|14 - якорь (01) считывается с первого символа, состав считывается с третьего символа, длина состава 14 символов KEY:CHAR|/+CODE - передается код номенклатуры. ANCHOR:(11)+17/19|6 - якорь (11) считывается с семнадцатого символа, состав считывается с девятнадцатого символа, длина состава 6 символов KEY:DATE|YYMMDD/+PROD_DATE - передается дата производства в формате YYMMDD ANCHOR:(10)+33/35|1 - якорь (10) считывается с тридцать третьего символа, состав считывается с тридцать пятого символа, длина состава 1 символ KEY:CHAR|/6+PART_NUM - передается серийный номер(партия). По итогу заполнения всех параметров маски ШК жмем сохранить. Чтобы проверить работоспособность маски вставляем пример в поле тест и жмем на соответствующую кнопку, в случае корректного создания маски получаем такой результат: !9.jpg! По мере добавление видов ШК, инструкция может дополняться.