Настройка считывания штрихкодов
Введение
В FoodFactory с версии 1.0.7.9 добавлена возможность генерации штрихкодов для этикеток с кодом блюда r_keeper_7.
Для чтения этих штрихкодов на кассе r_keeper_7 в менеджерскую необходимо добавить MCR алгоритмы. На каждую единицу измерения необходимо создавать свой MCR алгоритм — обработка по маске.
Обратите внимание
Единый скрипт для всех единиц измерения не будет работать, касса будет ломаться при чтении штрихкода.
Настройки в менеджерской станции
Настройка делителя веса штрихкода
На этикетках FoodFactory в штрихкодах вес кодируется в граммах. Поэтому, если в r_keeper используется килограммы для измерения весовых блюд, необходимо настроить делитель веса штрихкода. Для этого:
- Перейдите в раздел Параметры > Установочные > Весовой товар
- В параметре делитель веса штрихкода установите значение 1000
- Сохраните изменения.
Если же в r_keeper используется единица измерения грамм, делитель веса штрихкодов должен быть равен 1.
Настройка MCR-алгоритма
Предположим, указан следующий маппинг единиц измерения FoodFactory для маски штрихкодов по умолчанию — 2UCCCCCCWWWW
Создадим MCR-алгоритм для такой маски.
- В менеджерской станции перейдите в меню Сервис > Обработка сигналов и устройств > MCR-алгоритмы
- Создайте MCR–алгоритм с типом Обработка по маске и маской 21aaaaaabbbb?
в маске 2 это – префикс штрихкодов, 1 – код для кг. в настройках FoodFactory в колонке Idx, параметр «a» соответствует коду товара, параметр «b» – вес/кол-во): - Пример алгоритма ниже:
- При сканировании штрихкодов штучного товара добавляется 1шт, вес игнорируется, поэтому необходимо создать еще один MCR-алгоритм. У штучного товара код 2 в настройках FoodFactory. Маска алгоритма для штучного товара — 22aaaaaa?????.
- Сохраните изменения.