Введение

В FoodFactory с версии 1.0.7.9 добавлена возможность генерации штрихкодов для этикеток с кодом блюда r_keeper_7.

Для чтения этих штрихкодов на кассе r_keeper_7 в менеджерскую необходимо добавить MCR алгоритмы. На каждую единицу измерения необходимо создавать свой MCR алгоритм — обработка по маске.

Обратите внимание

Единый скрипт для всех единиц измерения не будет работать, касса будет ломаться при чтении штрихкода.

Настройки в менеджерской станции

Настройка делителя веса штрихкодаLink to Настройка делителя веса штрихкода

На этикетках FoodFactory в штрихкодах вес кодируется в граммах. Поэтому, если в r_keeper используется килограммы для измерения весовых блюд, необходимо настроить делитель веса штрихкода. Для этого: 

  1. Перейдите в раздел Параметры > Установочные > Весовой товар
  2. В параметре делитель веса штрихкода установите значение 1000
  3. Сохраните изменения.

Если же в r_keeper используется единица измерения грамм, делитель веса штрихкодов должен быть равен 1.

Настройка MCR-алгоритмаLink to Настройка MCR-алгоритма

Предположим, указан следующий маппинг единиц измерения FoodFactory для маски штрихкодов по умолчанию — 2UCCCCCCWWWW

Создадим MCR-алгоритм для такой маски.

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