С помощью МСR–алгоритмов осуществляется распознавание (считывание) данных поступающих в систему с разных типов устройств ввода (считыватели магнитных карт, штрих коды, клавиатуры, прокси-кард).
Справочник MCR-алгоритмы расположен в главном меню "Сервис" в группе "Обработка сигналов устройств". 

Главное 
Собственное Имя – название MCR-алгоритма.
Основное
Тип алгоритма – в этом пункте нужно выбрать из списка тип описываемого алгоритма: script-формула, DLL-файл, интерфейс, обработка по маске или префикс;

DLL (если это алгоритм DLL – типа) - из списка DLL файлов в базе данных сервера для хранения драйверов в этом поле нужно выбрать файл, который описывает этот алгоритм;
Интерфейс – если выбран этот тип алгоритма, следует в свойстве Интерфейс разбора выбрать интерфейс. Выбор осуществляют из списка интерфейсов справочника Интерфейсы;
Обработка по маске – для алгоритма этого типа следует ввести маску в свойстве Маска обработки (описание символов для маски смотрите в руководстве ini.doc).
Префикс – поле для префикса, для одноименного типа алгоритма;
Скрипт – если это алгоритм типа script, нужно написать его описание в окне Скрипт MCR Алгоритма.

Типы устройств - ниже в свойствах этой группы нужно отметить флагом тип устройства, к которому применим MCR алгоритм: Бесконтактный, Даллас, Клавиатура, Магнитная карта, Скрипт, Штрих код.
Объект – выбор объекта MCR-алгоритма (для области «Работник» объект не определяют);
Область – в этом поле из списка (валюта, интерфейс, карта входа, работник, скидка или функциональная клавиша) выбирают область применения MCR алгоритма;

Пример. С помощью MCR–алгоритма можно осуществить привязку любого считываемого устройства к валюте. Для этого необходимо создать MCR–алгоритм, а в справочнике «Валюты» к нужной валюте выбрать созданный MCR–алгоритм.
Рассмотрим ситуацию, когда в случае выхода из строя считывающего устройства необходимо набирать номер ПДС-карты вручную.

  • В справочнике MCR–алгоритмы скопировать предустановленный алгоритм «Персональные дебетовые (ПДС)».
  • В строке Тип алгоритма выбрать значение Обработка по маске.
  • В Типе устройств поставить флаг Клавиатура.

На кассе ввод номера карты будет осуществляться с помощью функциональной клавиши Код с клавиатуры. Работник, который должен вводить номер ПДС карты на станции должен иметь право Код с клавиатуры.

Проверка MCR -алгоритмов

Проверить правильность работы MCR-алгоритмов можно как на менеджерской станции, так и на кассе:

  • На менеджерской станции проверить MCR–алгоритм возможно с помощью кнопки на панели инструментов. На экран будет выведено окно Проверка MCR-алгоритмов.  Данные, намагниченные на устройстве, нужно ввести в строку Тестовые данные. В поле Тип устройства выбрать тип устройства, который необходимо проверить, с указанными тестовыми данными.
  • Если однотипных устройств несколько, в поле ID устройства указать идентификатор нужного устройства.


MCR – алгоритмы, работающие с указанными тестовыми данными, будут выведены в таблице в нижней области окна.

  • На кассовой станции проверить MCR–алгоритм можно с помощью пункта главного меню Отладка MCR-алгоритмов. Для отображения данного пункта, роли работника необходимо дать право «Форма для отладки MCR – алгоритмов».

MCR–алгоритмы могут быть следующих типов: скрипт, DLL, префикс, интерфейс, обработка по маске.