Настройка связи R-Keeper v6 с системой VDU
Вводная информация
VDU (Video Display Unit) представляет из себя монитор для отображения заказов, сформированных на различных устройствах (кассовые станции, мобильные терминалы и т.д.)
Управление заказами выполняется с помощью специального устройства (клавиатуры), сенсорное управление не поддерживается.
VDU может полностью или частично заменить сервис-печать, а также использоваться как дополнение к ней.
Как правило, система VDU применяется в ресторанах быстрого обслуживания (fast food) - информация на мониторе может отображаться либо сразу после изменения заказа (до его сохранения) либо после сохранения (оплаты) заказа.
Система VDU может быть установлена на обычном компьютере с ОС Windows или на специальном компьютере с ОС Windows CE (WinCE).
Примечание: Windows CE может использоваться на разных платформах - с использованием x86-совместимых процессоров или на базе ARM-процессоров - сборки VDU для разных платформ несовместимы между собой.
На базе системы VDU реализованы несколько отдельных продуктов:
- Система Софтпринтер (электронный принтер)
- Система "Drive Trough" (автораздача)
- Система "Электронная очередь"
Лицензирование
Система VDU требует лицензирования.
Примечание: лицензия привязана к коду ресторана и количеству одновременно работающих станций VDU и генерируется на сайте l.ucs.ru.
Сначала получаем мастер-лицензию на ПО "VDU", после этого генерируем лицензию согласно описание системы лицензирования
Тип лицензии - программный ключ, состоит из 8-ми групп по 4-ре цифры в каждой группе.
Подробная информация о методах защиты и механизмах лицензирования
Примечание: До версии VDU 3.5.0 и ниже, лицензия была привязана только к коду ресторана (без возможности ограничения количества устройств), код лицензии состоял из 4-х групп по 4-ре цифры.
Технические требования
ОС Windows
- ОС Windows XP SP3 и выше (допускается использование специализированных версий Windows Embedded, Windows POSReady и т.д.)
- сетевой адаптер
- порт USB для подключения специальной клавиатуры
- звуковая карта и аудиовыход для воспроизведения звуковых событий
ОС WinCE
- ОС Windows CE 5.0 и выше
- сетевая карта
- порт USB для подключения специальной клавиатуры
Примечание: Работа со звуковой картой не поддерживается в WinCE - для воспроизведения звуковых событий используется специальная клавиатура.
Важно: VDU использует протокол UDP - для подключения программных и/или аппаратных клиентов не рекомендуется использовать WiFi-подключение (возможны потери данных).
Дистрибутив
Дистрибутив на FTP-сервере ftp://ftp.ucs.ru/r-keeper/VDU
Руководство по использованию системы ftp://ftp.ucs.ru/books/VDU_user_manual.pdf
Установка VDU
ОС Windows
Для установки VDU в ОС Windows необходимо:
- загрузить с FTP-сервера ftp://ftp.ucs.ru/r-keeper/VDU дистрибутив актуальной версии VDU
- скопировать содержимое архива в любую директорию, например D:\UCS\VDU
- открыть папку и запустить файл exe
Примечание: Устаревшая модель специальной клавиатуры с интерфейсом RS232 должна подключаются в COM2 - если в Windows доступен только один порт (COM1), его нужно переназначить на COM2.
ОС WinCE
Установка на специализированные компьютеры с WinCE описана в документации по устройству T700
Настройка VDU
Настройка VDU выполняется одинаково на любых платформах.
Для входа в режим настройки необходимо нажать на специальной клавиатуре кнопку "Настр.| Копир." или использовать клавишу "r" на компьютерной клавиатуре - система запросит пароль, по-умолчанию установлено значение "1". Далее клавишу "Ввод" на специальной клавиатуре или "t" на обычной.
После ввода пароля отображается основное окно настроек VDU:
Параметры VDU
- COLS - кол-во колонок, отображаемых на экране VDU
- ROWS - кол-во строк, отображаемых на экране VDU
- Color (sec) - периоды для визуализации времени задержки приготовления заказа, параметр состоит из 2-х полей:
- время в секундах (10), через которое цвет заголовка заказа на экране VDU приобретет другой цвет (в стандартном варианте - фиолетовый)
- время с секундах (15), через которое цвет заголовка заказа на экране VDU снова поменяет цвет (в стандартном варианте - красный)
Примечание: Таймер начинает отсчет независимо от статуса оплаты заказа (оплачен или нет)
- Vdu id - идентификатор экземпляра VDU, может быть неуникальным среди других станции
- Autodrop — автоматически удалять на экране VDU первого заказа при заполненном экране и поступлении нового заказа (иначе будет сформирован 2-й экран
- Hide delete — скрывать удаленные заказы (при выходе из заказа в режим регистрации такой заказ не будет удален с экрана VDU, а будет перечеркнут)
- Pack modifies — паковать модификаторы (если к блюду выбраны несколько одинаковых модификаторов, они будут отображаться одной строкой с указанием кол-ва
- Historical — показывать в заказе удаленные блюда и модификаторы (блюда, добавленные через 5 секунд, не требует перезагрузки VDU)
- Start timer from first dish — включать таймер приготовления сразу после ввода на кассовой станции первого блюда в заказ (не требует перезагрузки VDU)
- Float Qnt. — отображать кол-во блюд с одним знаком после запятой (весовой или дробный товар)
- One key drop — сбросить заказ одной кнопкой (без ввода номера заказа)
- DriveThrue ID — разрешить использовать идентификатор станции VDU в режиме DriveThrue (заказ на одной кассе, оплата на другой). (необходимы специальные коды касс (50-60))
- Park on 1st pg — не используется
- Accept drops — сбрасывать заказы, если они сброшены на другой станции VDU
- Ignore park button — отключить на клавиатуре кнопки парковки заказа "Парк." (для исключения человеческого фактора - некоторые повара "промахиваются")
- Info station when drop — передавать в R-Keeper информацию о готовых(сброшенных) заказах
- Info other VDU drop — передавать другим станциям VDU информацию о готовых (сброшенных) заказах
- Resort — пересортировка блюд в заказе по группам печати. Кипер может присылать группы печати в определенном порядке (не знаю где задается в кипере): например, 1. напитки 2.пирожки 3.горячее. Тогда в каждом заказе сначала будут показаны все напитки, потом пирожки, потом горячее.
- EndQue timeout, min — таймаут сброса заказа из очереди, если заказ находится на экране VDU дольше указанного времени, значение указывается в секундах
- Hide ComboComp — скрывать заголовок комбо-блюда
- Show EQ label — отображать номер из электронной очереди (зависит от использования параметра [Все] - [Установочные] - [Связь с другими системами] - [KDS и VDU] - [Метка заказа в VDU])
- Use Cyr labels — отображать номер из электронной очереди с кириллицей, используется совместно с параметром Show EQ label
- Use Num labels — отображать номер из электронной очереди без буквы, используется совместно с параметром Show EQ label
- Hide Unit Num — скрыть номер кассы
- Park 1st order — парковать только самый первый заказ
- Ungroup service groups — разбивка заказа по группам сервис-печати
- Confirmation — окно подтверждения операции над заказом
- NewPassword, Confirm - ввод и подтверждение нового пароля для входа в режим настройки VDU
- Encoding - перекодировка данных от кассовой системы - для RK6 указать значение 866, для RK7 оставить незаполненным или указать значение 1251 (для RK7 также можно использовать значение по-умолчанию 0)
- Printer — отправкf на печать при изменении статуса на выставленный, вду может отправить заказ на печать (printer id/destination id) - идентификаторы принтера или назначения принтера из кипера.
- Cash server ip-adress, Cash server user, Printer, Cash server port, Cash server password
Параметры https-интерфейса кассового сервера. нужны для авторизации и для обратной связи (когда vdu сообщает киперу когда приготовлен-выдан заказ). для обратной связи обычно используются параметры со стороны кипера (и эти же настройки приходят с каждым заказом. сделано, т.к. заказы могут приходить с нескольких кассовых серверов)
- Do not show — ограничение категорий блюд для отображения на VDU
- Profile new — можно сохранить набор галочек streams как профиль. можно задать несколько разных профилей. тогда в окне ввода пароля или на первой странице настроек будет доступен выбор профиля
- Drop one unpair order — позволяет провести операцию над неоплаченным заказом (обычно это запрещено). требуется для случаев когда из за ошибок связи на вду не доходят данные об оплате и такие заказы накапливаются, а сделать с ними ничего нельзя
- Pause — поставить vdu на паузу, вду перестает принимать заказы. Используется при включенной балансировке нагрузки, т.е. пауза в том числе исключает устройство из группы балансировки
- Licence code — ввод лицензионного (программного) ключа
Параметры, использующиеся в ранних версиях VDU
- BusyLevelByDishes=ON и
- BusyLevelByOrders=ON . Параметр должен быть одинаков у всей группы. Группа балансировки задается по arbitrageid. Внутри ресторана как правило один vdu id, однако для каждого цеха(кухни) бывает нескольких пакеров,
и если там несколько vdu, то можно балансировать заказы внутри этого цеха, задав одинаковый arbitrageid (одинаковый не для всего ресторана). - ArbitrageID= Код группы VDU, внутри которой идет балансировка. Одинаковый у всей группы. Группа - это набор vdu c одинаковым arbitrageid. Для всей группы также должны быть одинаковы: vduid, набор групп печати и юнитов для отображения
- Hide delete - скрывать удаленные заказы, при выходе из заказа в режим регистрации такой заказ не будет удален с экрана VDU, а будет перечеркну
- VDUName - Имя VDU. Обязательно уникальное. До 50 символов. Нужен для повышения случайности определения, на какое устройство придет заказ.
- Show Paid Only - отображать только оплаченные заказы (параметр присутствует исключительно в дистрибутиве VDU_EQ)
- ShowButtons - позволяет вывести на экран кнопки стрелок для удобной работы с помощью мыши или тач-панели ( изменение параметра в VDU.ini)
- ShowButtonSettings - позволяет вывести на экран кнопку открытия настроек (работает только совместно с ShowButtons)
- ElQueUseNymLabelsWOUnit - При использовании совместно с ElQueUseNumLabels убирает из номера электронной очереди обозначение кассы (ON\OFF)
- ElQueUseTableNum= (ON\OFF) При "ON" номер электронной очереди=номеру стола (только для сервис печати)
- ShowEQLabels= (ON\OFF) Для отображения номера на самом VDU
- SavingOrders= (ON\OFF) Сохранение заказа.
- SavingOrdersSQL= (ON\OFF) Если параметр ON, то сохранение идет в базу sqlite orders.db. Если выставить SavingOrdersSQL=OFF, сохранение идет в отдельные файлы в папке orders. Сохранение в отдельные файлы позволяет ускорить работу системы.
- DoNotUsingCOMPorts= (ON\OFF) Если ON, то отключена возможность работы через COM-порт.
- SavingOrders= (ON\OFF) При OFF, отключается сохранение заказа при перезапуске VDU
- RiseReadyOrder= (ON\OFF) При ON, готовые заказы перемещаются перед готовящимися.
- UseSoundCard= (Только для WinCe) Позволяет выводить звуки через встроенную звуковую карту
- ShowOrderNumPanel= (ON\OFF) При OFF отключается отображение панели ввода номера заказа.
- SAPIEngine - полное наименование звукового движка
- SAPISpeed - скорость воспроизведения. Оптимальная 80-100
- SAPISpeakTxt - текст вопроизведения. В тексте можно добавить переменную 'EQLabel', при воспроизведении она будет заменена на номер электронной очереди.
- UseBarCodeReader=ON - включение сброса по штрих-коду. Если сканер в конце штрих-кода ставит не символ конца строки, а какой-либо другой символ, например решетка, то barcodeFinishSymbol=#
- SPrintSeparateChecks=ON - если он включен, то используется идентификатор пакета, а не заказа (что грозит тем, что, например, номер EQ будет отличаться от номера VDU (из тикета #138102)
- Также следует отключить сброс по позиции заказа:
OneKeyDrop=OFF
OneKeyPositionDrop=OFF
Browser_Height
Browser_URL - эти 3 параметра для запуска браузера отдельным окном. Работает начиная с версии 3.6.6. Для работы нужен файл VDUBrowse.exe в папке с VDU (разные версии для win32 и wince)
Browser_UpdateTimeSec
- XMLDropAddr
- XMLDropPort - по этому адресу скидывается xml c заказом при приходе или сбросе заказ.
- OrderTag01=
OrderTag02= - после равно, надо написать имя официанта(из менеджерской RK7) формирующего заказ на кассе. После этого по кнопке настройки цвета в настройках - на панели 2 нижних кнопки будут подписаны этими названиями, можно будет цвет для заказов задать. - AuthoriseDefaultUser=
- AuthoriseDefaultPassword= - При выставленных параметрах, окно авторизации не выводится. В случае отсутствия пользователя, дальнейшая работа программы происходит с отправкой данных о приготовленных блюдах но без указания пользователя.
Состояния заказа
Примечание: начиная с версии 3.8.1 добавлена поддержка разных состояний заказа. Их необходимо обязательно настроить для возможности сброса заказов.
Для обычного VDU используются статусы от 0 или 4; для электронной очереди 0,4,5. Также для каждого состояния можно определить цвет.
Рис. Настройка статусов в свойствах клиента VDU
Статусы | ||
---|---|---|
0 | None | Заказ пришел. |
1 | Preparing | Готовка начата |
2 | Ready | Заказ готов |
3 | Collect | Сборка начата |
4 | Collected | Заказ собран |
5 | Takeout | Заказ выдан |
- Можно галочками отметить любые из них.
- Также для любого статуса можно задать свой цвет нажав на "белое поле" (по-умолчанию) с правой стороны от его названия:
Для возможности сброса заказов нужно обязательно настроить статусы заказов. Для обычного VDU статусы аналогичные раннему 0,4. Для электронной очереди 0,4,5.
Дополнительно, можно отметить, что VDU переводит заказ в статус "Готово" при наступлении 4 статуса (сбросили на этой машине или любой другой - неважно).
- Полный сброс заказа происходит по статусу «Выдан».
Autodrop - автоматическое удаление на экране VDU первого заказа при заполненном экране при поступлении нового заказа.
Чтобы эта функция работала, необходимо отметить один пункт статуса заказа. Иначе эта функция работать не будет.
Примечание: подробнее о функционале можно узнать в стандартном руководстве пользователя на данное ПО.
Групповые параметры VDU
- Colors - настройка цветового оформления элементов экрана VDU, см. ниже
- Fonts - настройка параметров шрифта для элементов экрана VDU, см. ниже
- Sound - настройка параметров звуковых событий, см. ниже
- Units - настройка ограничения кассовых станций, с которыми будет взаимодейcтвовать VDU, см. ниже
Colors
По-умолчанию система VDU содержит предустановленные цвета шрифта и фона элементов экрана VDU - для изменения вариантов цветового оформления используется раздел Colors.
Для входа в раздел Colors необходимо выбрать его с помощью клавиши "Вверх"\ "Вниз" и подтвердить выбор нажатием клавиши "Выбор". Для возврата в главное окно настроек необходимо нажать клавишу "Сброс".
После входа в раздел отображается список элементов экрана VDU, для которых можно определить собственные цвет шрифта и фона:
Рис. Список элементов экрана VDU, для которых можно определить цвет шрифта и фона
- Main Window - главное окно (доступно только изменение цвета фона)
- Top panel - заголовок главного окна
- Order Number Panel - окно для ввода номера при сбросе заказа
- Not payed order caption - заголовок окна неоплаченного заказа
- Payed order caption - заголовок окна оплаченного заказа
- Droped order color - окно сброшенного заказа
- Normal order color - окно активного заказа
- Changed Dish - цвет шрифта блюда, кол-во которого было изменено в процессе оформления заказа
- Deleted dish - цвет шрифта для кол-ва удаленного блюда ( название удаленного блюда сохраняет красный цвет )
- First late timer - цвет шрифта и фона таймера после истечении первого времени задержки приготовления заказа
- Second late timer - цвет шрифта и фона таймера после истечении второго времени задержки приготовления заказа
- Parked order color - окно запаркованного заказа
Примечание: с версии VDU 3.6.6 добавлены параметры OrderTag01 и OrderTag02 для возможности настройки цвета шрифта и фона для заказов, оформленных определенными сотрудниками.
Данные параметры можно использовать, например, для выделения заказов, оформленных через систему доставки (Delivery RK7)
Параметры OrderTag01 и OrderTag02 прописываются напрямую в vdu.ini:
OrderTag01=Доставка - имя сотрудника №1 из менеджерской РК7, формирующего заказ на кассе OrderTag02=На вынос - имя сотрудника №2 из менеджерской РК7, формирующего заказ на кассе
Важно: Значения параметров OrderTag01 и OrderTag02 должны быть указаны с учетом регистра, кодировка данных - WIN1251
После добавления указанных параметров и перезапуска VDU в группе Colors добавятся два элемента, с помощью которых можно определить собственные цвет шрифта и фона:
Рис. Дополнительные элементы экрана VDU, для которых можно определить цвет шрифта и фона
Перемещение по списку элементов осуществляется с помощью клавиш «Вверх»\« Вниз», выбор элемента - клавиша «Выбор».
После выбора элемента открывается окно параметров цвета шрифта и фона (для некоторых элементов могут быть недоступны изменение цвета шрифта или фона).
Рис. Установка цвета шрифта (FONT) и фона (Paper) для элемента экрана VDU
Значение цвета задается в системе RGB (Red, Green, Blue — красный, зелёный, синий) - значение каждого параметра может быть в диапазоне 0..255.
Выбор параметра цвета осуществляется с помощью клавиш "Вверх"\ "Вниз", ввод значения с помощью цифровых клавиш - все изменения будут отображаться в нижнем поле.
Fonts
В разделе Fonts можно настроить параметры шрифта для элементов экрана VDU - размер, ширина (нормальный, фиксированный), насыщенность (обычный, жирный) и начертание (прямой, курсивный)
Для входа в раздел Fonts необходимо выбрать его с помощью клавиши "Вверх"\ "Вниз" и подтвердить выбор нажатием клавиши "Выбор". Для возврата в главное окно настроек необходимо нажать клавишу "Сброс".
После входа в раздел отображается список элементов экрана VDU, для которых можно определить собственные параметры шрифта:
Рис. Установка параметров шрифта для элемента экрана VDU
Установка параметров шрифта применяется для следующих элементов:
- Dish line - строка с наименованием блюда
- Modi - строка с наименованием модификатора
- Combo - строка с наименованием комбо-блюда
- Combo component - строка с наименованием компонента комбо-блюда
- Order header - заголовок заказа
- Page header - заголовок главного окна
Параметры шрифта, которые можно установить:
- размер (высота)
- ширина - нормальный шрифт или шрифт с фиксированной шириной (Fixed)
- насыщенность - обычный или жирный (Bold) шрифт
- начертание - прямой или курсивный (Italic) шрифт
Sound
В разделе Sound можно настроить параметры звуковых оповещений, воспроизводимых на специальной (аппаратной) клавиатуре:
Рис. Установка звуковых оповещений
- New order - номер мелодии (1..16) для новых заказов
- Pay order - номер мелодии (1..16) для оплаченных заказов
- Late - номер мелодии (1..16) для заказов с превышенным первым периодом ожидания
- Very late - номер мелодии (1..16) для заказов с превышенным вторым периодом ожидания
Примечание: Воспроизведение звуковых оповещений на специальной клавиатуре возможно только для версии VDU на платформе WinCE
Версия VDU для ОС Windows использует для звуковых оповещений звуковые файлы:
- NewOrder.wav - мелодия для новых заказов
- PayOrder.wav - мелодия для оплаченных заказов
- late1.wav - мелодия для заказов с превышенным первым периодом ожидания
- late2.wav - мелодия для заказов с превышенным вторым периодом ожидания
В дистрибутиве VDU для ОС Windows есть набор звуковых файлов, используемый по-умолчанию.
При необходимости, можно использовать собственные звуковые файлы в формате WAV - достаточно переименовать в соотв. cо списком выше и скопировать в рабочий каталог VDU.
Units
Система позволяет работать одному экземпляру VDU с несколькими кассами и нескольким экземплярам VDU с одной кассой.
Для определения связи между кассой и VDU используется параметр VDUID, который устанавливается как в настройках VDU, так и в настройках кассовой станции.
Для ограничения списка станций, с которыми должно взаимодействовать VDU, используется раздел Units.
Для входа в раздел Units необходимо выбрать его с помощью клавиши "Вверх"\ "Вниз" и подтвердить выбор нажатием клавиши "Выбор". Для возврата в главное окно настроек необходимо нажать клавишу "Сброс".
После входа в раздел необходимо включить параметр "Enable units configuration" с помощью клавиши "Выбор", затем станет доступным поле для ввода идентификаторов кассовых станций, с которыми необходимо ограничить взаимодействие:
Рис. Включение и установка ограничений взаимодействия с кассовымы станциями
Порядок ввода идентификаторов кассовых станций:
- идентификаторы вводятся через пробел
- для RK6 идентификатором кассовой станции является номер юнита
- для RK7 идентификатором кассовой станции является код станции
- значения идентификаторов вводятся с помощью числовых клавиш, для ввода пробела используется клавиша «Выбор»
- для выбора станций в списке используются клавиши "Вверх"\ "Вниз", подтверждение выбора - клавиша «Выбор»
Кроме ограничения взаимодействия для каждой кассовой станции можно определить свой цвет для заказов - для этого в списке станций напротив каждой записи есть выбор цвета.
Так же есть возможность сделать на экране VDU отображение номера юнита отключаемым, для этого в VDU.ini необходимо изменить параметр DoNotShowUnitNum с OFF на ON.
Коды состояний VDU
Код состояния VDU отображается в верхнем левом углу рядом с часами:
Рис. Код состояния (статус) VDU
Код состояния может меняться в зависимости от полученного пакета данных и позволяет анализировать различные проблемные ситуации в процессе отправки данных на VDU.
Возможные коды состояний VDU:
- N - нет пакетов, статус по умолчанию после запуска VDU
- I - пакет получен, но с отличным VDUID
- L - пакет получен, VDUID соответствует, но лицензия некорректная
- U - пакет получен, VDUID соответствует, лицензия корректная, но пакеты пришли от устройства (кассовой станции, мобильного терминала и т.д.), которое отключено на этом VDU (раздел "Enable units configuration")
Примечание: Рекомендуется анализировать коды состояний VDU при использовании только одного устройства, отправляющего данные на VDU
Особенности использования VDU с мобильными терминалами
- После сохранения заказа на мобильном терминале (iPod) и использовании нескольких станций VDU, заказ появляется на всех экранах VDU и не фильтруется даже при включенных параметра в групповом разделе "Do not show" - фильтрация таких заказов работает только при наличии хотя бы одной активной сервис-схемы для ресторана .
Важно: Отображение заказов на экранах VDU сразу после сохранения заказа на мобильном терминале работает только совместно с RK7 - для RK6 такой функционал не реализован.
- После принятия заказа с мобильного терминала в конфигурации "Электронная очередь", заказ появляется на экране VDU в специальном статусе - убрать такой зака нельзя до открытия его на кассе. После открытия и оплаты (или отмены) такого заказа на кассе, он удаляется с VDU без всяких задвоений. С помощью параметра EndQueTimeout можно настроить автоматический сброс неоплаченных заказов через установленное время.
Использование компьютерной клавиатуры
В служебных целях вместо специальной клавиатуры можно использовать стандартную (компьютерную) клавиатуру - такая возможность поддерживается как для программного VDU, так и для VDU под WinCE.
Таблица соотв. клавиш специальной клавиатуры клавишам на компьютерной клавиатуре
Спец. клавиатура | Компьютерная клавиатура | Спец. клавиатура | Компьютерная клавиатура |
1 | a | Стрелка "Вверх" | f |
2 | b | Стрелка "Вниз" | m |
3 | c | Стрелка "Влево" | g |
4 | d | Стрелка "Вправо" | n |
5 | e | Сброс | o |
6 | h | Возвр. | p |
7 | i | Парк. | q |
8 | j | Настр. | r |
9 | k | Копир. | u |
0 | l | Выбор | s |
Ввод | t | ||
Reset (долгий сброс | w |
Примечание: Для использования в VDU компьютерной клавиатуры раскладка должна быть установлена в английский язык и выключен режим Сaps Lock
Настройка R-Keeper v7
Интерфейс для VDU
Для связи кассовой станции с VDU необходимо:
- на закладку «Устройства» кассовой станции добавить драйвер «VDU Fast Food interface (UDP, WIN)»:
Рис. Параметры интерфейс VDU для кассовой станции
- настроить параметры драйвера «VDU Fast Food interface (UDP, WIN)»:
- LocalPort - локальный TCP/IP-порт на компьютере кассовой станции, если занят, будет использован следующий номер
- VDUID - идентификатор станции или группы станций VDU, возможно использовать несколько экранов VDU - например, в одной локальной сети находятся несколько ресторанов и они используют VDU, значение должно соотв. параметру Vdu id в настройках VDU
- Log File - имя файла журнала, если параметр не заполнен, логирование не ведётся
- Decode From, Decode To - параметры перекодировки данных, отправляемых и получаемых от VDU
- VDU Version - версия протокола VDU, для текущих моделей контроллеров необходимо указывать значение 2
- в меню Настройки ⇒ Параметры настроить дополнительные параметры в разделе [Установочные] - [Связь с другими системами] - [KDS и VDU]
Примечание: если необходимо выводить короткое наименование позиции на экране VDU, указанное в свойсте товара "Печать - Короткое название", для этого потребуется включить параметр "Короткие имена в VDU" ([Установочные] - [Связь с другими системами] - [KDS и VDU] - [Короткие имена в VDU]).
Важно: если поле свойства "Короткое название" для блюда не заполнено, на VDU будет отображаться "пустое" название с количеством пробитого блюда.
Настройка сервис-печати
Предполагается, что в системе настроена и работает стандартная сервис-печать.
Для настройки сервис-печати, связанной с VDU, необходимо:
- при необходимости добавить новую классификацию и категории в разделе [Меню] - [Классификации блюд]
- выбрать параметр [Все] - [Установочные] - [Связь с другими системами] - [KDS и VDU] - [Классификация для КДС и VDU] и установить опцию "Ссылка" в значение класиификации, определенной для работы с VDU:
Рис. Свойства параметра "Классификация для КДС и VDU"
- перезапустить VDU и отправить с кассовой станции несколько блюд
- войти в режим настройки VDU и настроить параметр "Do not show " - выбрать категории блюд, которые не должны обрабатываться на данном экране VDU
Обратите внимание - при включении параметра [Классификация для КДС и VDU] на сервис-чеке появится дополнительная секция со штрих-кодами (используется для маркировки готовых блюд).
Чтобы не выводить на печать штрих-коды необходимо отредактировать используемый макет сервис-чека - либо удалить бенд либо исправить скрипт:
Рис. Бенд макета, в котором проверяется включение параметра
Вывод на экран после сохранения заказа или пречека
Для вывода заказа на экран после сохранения заказа или пречека необходимо настроить отправку заказов на VDU через сервис - печать.
VDU начиная с версии 3.6.6 поддерживает функционал Soft Printer (отправка заказов через сервис - печать)
Для настройки необходимо:
- На кассовой станции добавить драйвер "Print to TCP/IP printer (Windows)"
- В свойствах драйвера в разделе "Опции" настроить параметры:
- Printer address - IP-адрес компьютера, где установлен VDU
- Printer port - любой (свободный) порт
- Keep connect - установить в значение Preconnect.
Рис. Добавление драйвера TCP/IP
Добавляем на драйвер любой принтер (например, EPSON), очищаем у принтера строки Encode.
Далее добавляем макет сервис печати из директории VDU (SP.mak), настраиваем сервис-печать этого макета при изменении/добавлении и удалении блюд.
Настраиваем добавленный принтер как XML- принтер.
Удаляем с кассовой станции VDU Fast Food Interface.
Балансировка заказов
С версии VDU 3.9.4 была реализована функция балансировки заказов между несколькими экранами.
Группа балансировки задается по ArbitrageID (настраивается в конфигурационном файле VDU.ini).
ArbitrageID - код группы (группа - это набор VDU c одинаковым ArbitrageID. для всей группы также должны быть одинаковы: VDUID, набор групп печати и юнитов для отображения .)
Внутри ресторана как правило один VDUID, однако для каждого цеха(кухни) бывает нескольких пакеров,
и если там несколько VDU, то можно балансировать заказы внутри этого цеха, задав одинаковый ArbitrageID (одинаковый не для всего ресторана).
Балансировка бывает по заказам и по блюдам.
Внутри группы нельзя использовать разную балансировку, если BusyLevelByDishes и BusyLevelByOrders оба отключены то балансировка отключена.
Конфигурации должны быть либо "по блюдам", либо "по заказам", либо "обе выключены".
Настройка R-Keeper v6
Для совместной работы кассовой части R-Keeper v6 и системы VDU необходимо:
- загрузить с FTP библиотеку VDUUDP.DLL ftp://ftp.ucs.ru/r-keeper/VDU/RKCLIENT.DOS/VDUUDP.DLL для DOS-кассы или ftp://ftp.ucs.ru/r-keeper/VDU/RK6WIN/VDUUDP_RK6WIN.7z для WIN-кассы (RK6WIN)
- скопировать VDUUDP.DLL в корень рабочего каталога кассового клиента (\RKCLIENT или \RK6WIN)
- в RKEEPER6.INI кассовой станции прописать параметры:
- VDUID=<идентификатор экрана VDU> - указать идентификатор экрана VDU, с которым будет взаимодействовать кассовая станция
- VDULevel=<режим взаимодействия с VDU> - установить режим взаимодействия кассовой станции с VDU:
- 0 – ничего не отображать на экране VDU при вводе заказа или его сохранении
- 1 – отображать блюда на экране VDU только после сохранении заказа, режим по-умолчанию
- 2 – отображать блюда на экране VDU сразу после их ввода в заказ (режим для ресторанов быстрого обслуживания)
- перезапустить VDU и отправить с кассовой станции несколько блюд
- войти в режим настройки VDU и настроить параметр "Do not show " - выбрать категории блюд, которые не должны обрабатываться на данном экране VDU
Примечание: Для работы VDUUDP.DLL в среде DOS на кассовой станции должен быть установлен сетевой клиент с поддержкой TCP/IP - MS TCP/IP (требует sockets.exe) либо Novell TCP/IP
Настройка голосового движка SAPI4
Для настройки функции голосового оповещения о готовности заказа необходимо
- Установить Infovox Desktop 2.220 Engine и голосовой модуль
- Пролицензировать программу, т.к. по умолчанию устанавливается trial version сроком на 1 месяц и по истечению этого срока, модуль работать не будет
- В установленном приложении Lexicon manager добавить словарь *.dic установленного голосового модуля (вкладка Lexicon-Voice Associations - Add Lexicon )
- В конфигурационном файле VDU.ini изменить или в случае отсутствия добавить строки( Кодировка файла VDU.ini должна быть Windows-1251 ) :
SAPIEngine=Alyona (Russian) SAPI4 22kHz - полное наименование звукового движка
SAPISpeed=85 - скорость воспроизведения. Оптимальная 80-100
SAPISpeakTxt=Заказ <EQLabel> готов - текст воспроизведения. В тексте можно добавить переменную <EQLabel>, при воспроизведении она будет заменена на номер электронной очереди.