Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 18

Тема: Настройка TMS RKeeper Мануал

  1. #1
    Сведущий
    Регистрация
    28.06.2009
    Адрес
    Калуга
    Сообщений
    95
    Поблагодарил(а)
    0
    Благодарностей: 0 (сообщений: 0)

    Настройка TMS RKeeper Мануал

    Добрый день! Может кто-нить скинуть мануал по настройке TMS RKeeper 7 Ipod? Буду очень благодарен.

  2. #2
    Сведущий Аватар для dio025
    Регистрация
    08.07.2013
    Адрес
    Краснодар
    Сообщений
    92
    Поблагодарил(а)
    2
    Благодарностей: 0 (сообщений: 0)
    Настройка

    Настройка в РК7

    Для использования MobileWaiter7 на мобильном устройстве (на платформе Windows CE или iOS) как станции официанта, необходимо использовать код реально существующей кассовой станции для данного устройства из РК7.
    Примечание: если у вас уже есть одна или более кассовая станция, то дополнительно заводить новую станцию для мобильного ПО не требуется.
    Дополнительно в менеджерской станции необходимо сделать сделать следующее:
    1. Для кассового сервера ("Сервис -> Станции и Устройства -> [ваш ресторан] -> [ваш кассовый сервер]") добавить новую кассовую станцию, выставить тип «Кассовая станция». Если у вас уже есть хотя бы одна кассовая станция, то можно использовать ее для интеграции с мобильным устройством. Главное, что требуется - это запомнить параметр "Код" в секции "Главное", в дальнейшем необходимо будет прописать в файле tms7.ini.
    [IMG]file:///C:/Users/Dio/Documents/%D0%9A%D0%BD%D0%B8%D0%B3%D0%B0/%D0%98%D0%BD%D1%81%D1%82%D0%B0%D0%BB%D0%BB%D1%8F%D 1%86%D0%B8%D1%8F%20RkMobileWaiter%20%D0%B8%20TMS7% 20%20%D0%A6%D0%B5%D0%BD%D1%82%D1%80%20%D0%9F%D0%BE %D0%B4%D0%B4%D0%B5%D1%80%D0%B6%D0%BA%D0%B8%20%D0%A E%D0%A1%D0%98%D0%AD%D0%A1_files/mbwtms1.png[/IMG]
    Рис. 1 Свойства кассовой станции
    1. Добавьте “XML interface for windows” для соответствующего кассового сервера. Пропишите порт (любой, но свободный на данной машине) в секции "Опции" для параметра Port. В дальнейшем этот же порт необходимо будет прописать в файле tms7.ini у параметра "ServAddr="; Параметр CryptKey (ключ защиты) и OutputDir (каталог для входящих/исходящих запросов xml) можно не прописывать. Параметр CryptKey служит для шифрования подключения к XML-интерфейса. В дальнейшем это же значение необходимо будет прописать у параметра "ServPWD" в файле tms7.ini.
    Важно: если в менеджерской прописан CryptKey, то в tms7.ini обязательно прописать такое же значение для ServPWD, иначе связь сервера TMS с кассовым сервером не установиться.
    Важно: Убедитесь, что у вас нет других интерфейсов с таким же портом.
    [IMG]file:///C:/Users/Dio/Documents/%D0%9A%D0%BD%D0%B8%D0%B3%D0%B0/%D0%98%D0%BD%D1%81%D1%82%D0%B0%D0%BB%D0%BB%D1%8F%D 1%86%D0%B8%D1%8F%20RkMobileWaiter%20%D0%B8%20TMS7% 20%20%D0%A6%D0%B5%D0%BD%D1%82%D1%80%20%D0%9F%D0%BE %D0%B4%D0%B4%D0%B5%D1%80%D0%B6%D0%BA%D0%B8%20%D0%A E%D0%A1%D0%98%D0%AD%D0%A1_files/mbwtms8_1.png[/IMG]
    Рис.2 Добавление XML-интерфейса на кассовый сервер
    1. Проверьте, что интерфейс из п.2 привязан к логическому интерфейсу ("Сервис -> Интерфейсы"). Это может быть предустановленный XML-интерфейс или его копия (рекомендуется).
    Примечание: Не назначайте один и тот же драйвер интерфейса на несколько логических интерфейсов.
    Настройка сервера TMS

    Для запуска сервера TMS7 необходимы следующие файлы: MobilGuard7.exe, mwnsettings7.xml, TMS7.exe, tms7.ini – и две пустых папки: XMLs и TMP (создаются при запуске сервера автоматически).
    Сервер TMS7.exe слушает 2 порта: первый - основной (использует протокол TCP), прописывается в секции TMS у параметра port, и второй (использует протокол UDPi) = первый+1 - для проверки состояния сервера на клиенте (типа "пинг").
    Необходимо в TMS.ini в обязательном порядке прописать следующие параметры:
    • секция [LOG], параметр LogPath=D:\UCS\TMS\ ;; путь к каталогу с логом
    • секция [TMS]
    • Title=TMS7 ;; Название TMS

    • KeyPublicNo=716919917 ;; указать ID лицензионного ключа (можно взять из LUpdater с конца 9 цифр, первые две цифры отбрасываются, можно посмотреть десятичный номер ключа в драйвере Guardant)
    • UseLic=10 ;; указать количество подключений прописанных в ключе (в случае использования нескольких TMS)
    • Index=0 ;; индексное число номера лицензий, по-умолчанию = 0 (в случае настройки нескольких экземпляров, указывается для каждого конкретного сервера, см.ниже)

    • Port=610 ;; порт подключения к экземпляру TMS-сервера по протоколу TCP. Это основной порт. Значение дублируется при указании порта в mwnsettings.xml
    • секция [RK7SERV]
    • ;RestID="2" ;; код ресторана. используется для нового лицензирования
    • StationCode=2 ;; код кассовой станции
    • Station ID=15664 ;; идентификатор кассовой станции (не путать с сетевым ID)
    • PayStationCode=4 ;; код станции для оплаты
    • PayStationID=15004 ;; идентификатор кассовой станции для оплаты (не путать с сетевым ID)
    • ;RefUpdateTime=60 ;; время в секундах устаревания загруженных данных справочников ;от 0 до суток без одной секунды ;есди не задан 60 сек.
    • ServAddr=172.22.3.109:14441 ;; IP-адрес и порт XML-интерфейса на кассовом сервере (см.рис.2)
    • ServPWD= ;; ключ шифрования. CryptKey в свойствах XML-интерфейса кассового сервера РК7
    Примечание: Для каждой копии TMS должно быть прописано уникальное значение Index, в котором резервируется для каждого запускаемого экземпляра TMS количество одновременных подключений с разных IP. При первом старте TMS в памяти создаётся объект в 256 байт (Index). Каждая копия TMS по этому индексу проверяет доступность указанного числа лицензий, если все хорошо, то записывает в Index забранное кол-во лицензий. Параметры UseLic и Index взаимосвязаны между собой.
    Необходимо в mwnsettings7.xml в обязательном порядке прописать следующие параметры:
    • <RK Ver="7"/> ;; версия R-Keeper
    • <PING IP="172.22.4.78" WaitTime="10" TryNumber="3"/> ;; IP-адрес машины, где установлен TMS сервер
    • <SERV IP="172.22.4.78" PORT="610" SSID="" CanCloseConnect="1"/> ;; IP-адрес машины, где установлен TMS сервер и его порт = порт из tms7.ini
    Настройка клиента rkMobWaiter

    Запустите приложение на мобильном устройстве. Зайдите в настройки (пароль=051791) и установите параметры сервера: адрес, основной порт (TCP), тип версии (RK6 или RK7), тип лицензии (обычный или расширенный для RK7). Сохраниет изменения и перезапустите приложение.
    [IMG]file:///C:/Users/Dio/Documents/%D0%9A%D0%BD%D0%B8%D0%B3%D0%B0/%D0%98%D0%BD%D1%81%D1%82%D0%B0%D0%BB%D0%BB%D1%8F%D 1%86%D0%B8%D1%8F%20RkMobileWaiter%20%D0%B8%20TMS7% 20%20%D0%A6%D0%B5%D0%BD%D1%82%D1%80%20%D0%9F%D0%BE %D0%B4%D0%B4%D0%B5%D1%80%D0%B6%D0%BA%D0%B8%20%D0%A E%D0%A1%D0%98%D0%AD%D0%A1_files/mw7ipod02.jpg[/IMG] [IMG]file:///C:/Users/Dio/Documents/%D0%9A%D0%BD%D0%B8%D0%B3%D0%B0/%D0%98%D0%BD%D1%81%D1%82%D0%B0%D0%BB%D0%BB%D1%8F%D 1%86%D0%B8%D1%8F%20RkMobileWaiter%20%D0%B8%20TMS7% 20%20%D0%A6%D0%B5%D0%BD%D1%82%D1%80%20%D0%9F%D0%BE %D0%B4%D0%B4%D0%B5%D1%80%D0%B6%D0%BA%D0%B8%20%D0%A E%D0%A1%D0%98%D0%AD%D0%A1_files/mw7ipod03.jpg[/IMG] [IMG]file:///C:/Users/Dio/Documents/%D0%9A%D0%BD%D0%B8%D0%B3%D0%B0/%D0%98%D0%BD%D1%81%D1%82%D0%B0%D0%BB%D0%BB%D1%8F%D 1%86%D0%B8%D1%8F%20RkMobileWaiter%20%D0%B8%20TMS7% 20%20%D0%A6%D0%B5%D0%BD%D1%82%D1%80%20%D0%9F%D0%BE %D0%B4%D0%B4%D0%B5%D1%80%D0%B6%D0%BA%D0%B8%20%D0%A E%D0%A1%D0%98%D0%AD%D0%A1_files/mw7ipod04.jpg[/IMG] [IMG]file:///C:/Users/Dio/Documents/%D0%9A%D0%BD%D0%B8%D0%B3%D0%B0/%D0%98%D0%BD%D1%81%D1%82%D0%B0%D0%BB%D0%BB%D1%8F%D 1%86%D0%B8%D1%8F%20RkMobileWaiter%20%D0%B8%20TMS7% 20%20%D0%A6%D0%B5%D0%BD%D1%82%D1%80%20%D0%9F%D0%BE %D0%B4%D0%B4%D0%B5%D1%80%D0%B6%D0%BA%D0%B8%20%D0%A E%D0%A1%D0%98%D0%AD%D0%A1_files/mw7_save_set_0.jpg[/IMG]
    Запуск

    1. Запустите кассовый сервер MIDSERV.exe (с ключом /desktop или /install как обычно)
    2. Запустите сервер ТМС - TMS7.exe. Для запуска сервера ТМС в качестве приложения - используется обычный запуск, без параметров, для установки в качестве служы - используется параметр /INSTALL. Так же для запуска сервера можно использовать MobilGuard7.exe, который запускает TMS7.exe и в случае сбоев, перезапускает его.
    3. Запустите приложение MobWaiterNP7.exe на мобильном устройстве (IPod) или MobWaiterNP7.exe, если используется PDA.
    4. Также необходимо запустить кассовую станцию и зарегистрироваться "мобильным" пользователем в смене, если этого еще не было сделано.
    5. В свойствах кассового сервера после вы можете наблюдать соединение:
    [IMG]file:///C:/Users/Dio/Documents/%D0%9A%D0%BD%D0%B8%D0%B3%D0%B0/%D0%98%D0%BD%D1%81%D1%82%D0%B0%D0%BB%D0%BB%D1%8F%D 1%86%D0%B8%D1%8F%20RkMobileWaiter%20%D0%B8%20TMS7% 20%20%D0%A6%D0%B5%D0%BD%D1%82%D1%80%20%D0%9F%D0%BE %D0%B4%D0%B4%D0%B5%D1%80%D0%B6%D0%BA%D0%B8%20%D0%A E%D0%A1%D0%98%D0%AD%D0%A1_files/mbwtms7.png[/IMG]
    Рис.
    Запуск нескольких экземпляров сервера на одной машине

    Предположим, что необходимо несколько мобильных официантов (например 9) распределить на несколько кассовых станций (например 3) в пределах одного кассового сервера.
    Для этого необходимо cделать следующее:

    1. Разделить TMS по разным каталогам. Создать столько каталогов, сколько кассовых станций используется в системе, т.е.3.
    2. Отредатировать в каждом каталоге в tms7.ini параметры:
    [TMS]
    ; -- Заголовок --
    Title=TMS7 - уникальный заголовок для TMS
    ; -- время обновления меню (сек) --
    MUT=1000
    PUT=3000
    ; -- число используемых лицензий --
    UseLic=3 - количество используемых подключений iPOD на один тмс сервер;
    Index=1 - не повторяющийся номер индекса, у первого тмс - 1, соответственно у второго - 2 и т.д.
    ; --прописать номер ключа для TMS, если к машине подключено несколько ключей --
    ; --номер можно считать программой LUpdater (начиная с 3 цифры) или с помощью утилиты "Драйвера гвардант" в панели управления
    KeyPublicNo=Указать код ключа, одинаков у всех сборок.
    ; -- порт для сервера TMS
    Port=610 - уникальный порт экземпляра сервера

    [CFGXML]
    7=mwnsettings7.xml - изменить название у каждого сервера на уникальное и указать в параметре.
    UseDig=3
    1. Не забудьте так же поправить файл mwnsettings7.xml у каждого сервера на требуемые настройки соединения.
    2. Если необходимо сделать так, чтобы iPad'ы относящиеся к серверу - TMS1 при распечатке пречека использовали принтер, указанном как пречековый у станции с кодом 2 необходимо проверить следующие параметры:
    [PRECHECKINFO]
    BySeats=0
    MaketCode=9
    PrecheckStationCode=2
    1. Для каждого TMS сервера в ini файле указать соответствующий код и идентификатор станции для параметров:
    • StationCode=2
    • Station ID=15664
    • PayStationCode=4
    • PayStationID=15004
    Описание конфигурационных файлов

    Конфигурационные файлы

    1. Необходимо отредактировать два файла (по умолчанию, только IP-адрес и код объекта RK7): tms7.ini (для TMS7.exe) и mwnsettings7.xml (для MobWaiterNP7.exe и RkMobWaiter.app).
    2. Файл mwnsettings7.xml и tms7.ini должен лежать рядом с TMS7.exe (если сеть защищена файерволом, то у вас могут быть проблемы с этим файлом, уже загруженным на PDA), затем так же поместите mwnsettings7.xml рядом с MobWaiterNP7.exe

    TMS7.INI

    ; -- Параметры лога
    [LOG]

    ;LogPath=f:\
    ; -- предельный размер файла (по достижении создается новый) --
    TruncLogSize = 10000000

    ; -- время в часах сохранения файлов в каталоге TMP --
    ClearTMPMin = 1
    ; -- сохранение логов за предыдущие периоды --
    SaveTruncLog = 0
    ; -- параметры лог файла --
    QueryRequest = 1
    MenuQuery = 1
    ModQuery = 1
    CommModQuery = 1
    PersQuery = 1
    TableCheck = 1
    TableCheckLine = 1
    PrinterConfig = 1
    PrinterCommand23 = 1
    PrinterCommand23Data = 1
    PrinterDispatch = 1
    PrecheckPrint = 1
    Answer = 1
    Socket = 1
    NewTableDetaile = 0
    NBCALLS = 0
    SendRecv = 1
    CardInfo = 1
    RemovePreCheck = 1
    RK7CommandLog = 1

    VDUi = 0
    HallPlans = 1
    Visibility = 1
    FreeLicConnection = 1
    Pager = 1

    [TMS]
    ; -- Заголовок --
    Title=TMS7
    ; -- время обновления меню (сек) --
    MUT=1000
    PUT=3000
    ; -- число используемых лицензий --
    UseLic=2
    ; -- индекс номера лицензии (0 базовая) --
    Index=2
    ; --прописать номер ключа для TMS, если к машине подключено несколько ключей --
    ; --номер можно считать программой LUpdater(начиная с 3 цифры), см.п.3.2.2 или с помощью утилиты "Драйвера гвардант" в панели управления

    KeyPublicNo=716919917
    ; -- параметры соединения
    ; -- порт сервера TMS

    Port=610
    ; -- разрешить официантам одновременное использование столов --
    TableCommonUse=1
    ; -- удаление префиксных нулей из кода при логине
    DelPrefZeros=1
    ; -- имя сервиса при установке как сервис
    SVCNAME=TMS7

    ; --секция для перезапуска TMS --
    [Restart]
    ;Time=14:24:00
    ;WaitSeconds=72000

    ; --секция для закрытия TMS --
    [Close]
    ;Time=15:42:00

    ; -- файлы конфигурации для покета --
    [CFGXML]
    7=mwnsettings7.xml

    PG=pgsettings.xml
    UseDig=3



    ; настройки соединения с кассовым сервером РК7
    ; обязательно задать парметры Addr и PWD

    [RK7SERV]
    ;RestID="2"
    RefUpdateTime = 4000
    DoNotSendNullQnt=1
    ;DefOrderTypeID=1011458
    ;DefOrderTypeCode=2
    ; ------------------------------------------ RK7 ---------------------------------------------------------------
    ;; код кассовой станции
    StationCode=11
    ;; идентификатор кассовой станции (не путать с сетевым ID)
    StationID=15004

    ;; код кассовой станции для оплаты
    PayStationCode=11

    ;; идентификатор кассовой станции для оплаты (не путать с сетевым ID)
    PayStationID=15004

    ;время в секундах устаревания загруженных данных справочников
    ;от 0 до суток без одной секунды, если не задан 60 сек.
    ;RefUpdateTime=60

    ; IP-адрес машины с кассовым сервером и порт XML-интерфейса, загруженного на кассовом сервере для TMS (рис.2)
    ServAddr=172.22.3.109:14441

    ;ServPWD = CryptKey в свойствах XML-интерфейса кассового сервера РК7!
    ServPWD=


    ; параметры необходимые для операции оплаты
    [PAYOFF]

    ; используется ли данная функция
    Active=1

    ; код представления документа для чека
    ReceiptMaketCode=2164

    ; код валюты
    PaymentCode=1


    PaymentCode0=97
    MaketCode0=88
    PaymentCode1=89

    MaketCode1=98

    ; ----------------------------------------------------------------------------------------------------------------
    ; Первод из черновика в производство
    [DRAFTTODO]
    ; курс черновика при чтении с кассы
    DraftCourseCode=3
    ; курс активного заказа при сохранении с мобильного терминала
    ActiveCourseCode=0
    ; курс черновика при сохранении с мобильного терминала
    ; если не задан, то приравнивается DraftCourseCode

    CookLaterCourseCode=2

    ; Фикивная схема общих модификаторов
    [COMMONMOD]
    ; Идент схемы, не должен совпадать с идентами из БД
    ; = 1 если не задан ­

    Ident=1

    ; ­настройки для печати пречека
    [PRECHECKINFO]
    ; по местам или целым чеком
    BySeats=1
    ; код представления макета пречека
    MaketCode=2160
    ; код станции печати пречека
    PrecheckStationCode=13

    ;категории заказа
    [ORDERCATEGORY]
    Code=

    ;использование альтернативного имени как короткого
    [ALTNAME]
    Use=ShortName

    ;сотртировать столы в планах по коду и планы по минимальному коду
    [HALLPLANS]
    SortPlansByCode=1

    ;режим фастфуда
    [EXTSAVE]
    ;Dir=F:\work\Mobile\TMS7\

    [PRICESCALE]
    ;Scale=1000

    [SORTMENU]
    SortBy=2

    [SOUNDS]

    SaveNewOrder=64

    ;; специализированный режим для очень большого меню (10000 пунктов). В таком случае для ускорения идёт привязка к ценам станции. Сейчас не используется, т.к. справочники в любом случае передаются единым сжатым куском.
    [BIGMENU]
    Use=0

    ; параметры вызова VDU
    [VDU]
    VDUID = 130
    LocalPort = 1111
    RestCode = 199999999
    Waiter = iPod
    ShowComboTitle = 1


    ; параметры вызова RTCPGATE.DLL
    [RTGI]
    // ip-адрес машины, где запущен фаркардс и порт протокола [RTCP]
    Addr=172.22.4.113:2044

    // код ПДС интерфейса из РК7
    Interface=100
    Cashier=555

    ; ближайшее время RK7 сделают отдельный запрос, пока так
    [ORDER]
    DefCateg=10033

    [SPEECH]
    ; использовать или нет голосовые сообщения
    Use=1
    ; индекс используемого голоса
    Voice=16
    ; скорость проговаривания
    Rate=4
    ; префикс для идентификации источника голосового сообщения
    Pref=Красный зал.


    [CARDDATA]

    // код ПДС интерфейса из РК7
    Interface=100


    Описание параметров в файле tms7.ini
    1. Для активации платежей установите «Active=1» в секции [PAYOFF], для отключения установите соответственно «Active=0».
    Если вы устанавливаете «Active=1», то убедитесь, что два параметра: «ReceiptMaketCode=» и «PaymentCode=» настроены правильно.
    «PaymentCode=» - это код валюты RK7 для оплаты (вы сможете сделать платеж на PDA только с одним временным набором для этого параметра).
    [IMG]file:///C:/Users/Dio/Documents/%D0%9A%D0%BD%D0%B8%D0%B3%D0%B0/%D0%98%D0%BD%D1%81%D1%82%D0%B0%D0%BB%D0%BB%D1%8F%D 1%86%D0%B8%D1%8F%20RkMobileWaiter%20%D0%B8%20TMS7% 20%20%D0%A6%D0%B5%D0%BD%D1%82%D1%80%20%D0%9F%D0%BE %D0%B4%D0%B4%D0%B5%D1%80%D0%B6%D0%BA%D0%B8%20%D0%A E%D0%A1%D0%98%D0%AD%D0%A1_files/mbwtms3.png[/IMG]
    Рис.3 Свойства валюты
    ReceiptMaketCode= код в RK7 из пункта "Настройки -> Печать -> Схемы печати".
    [IMG]file:///C:/Users/Dio/Documents/%D0%9A%D0%BD%D0%B8%D0%B3%D0%B0/%D0%98%D0%BD%D1%81%D1%82%D0%B0%D0%BB%D0%BB%D1%8F%D 1%86%D0%B8%D1%8F%20RkMobileWaiter%20%D0%B8%20TMS7% 20%20%D0%A6%D0%B5%D0%BD%D1%82%D1%80%20%D0%9F%D0%BE %D0%B4%D0%B4%D0%B5%D1%80%D0%B6%D0%BA%D0%B8%20%D0%A E%D0%A1%D0%98%D0%AD%D0%A1_files/mbwtms4.png[/IMG]
    Рис.4 Справочник "Представление документов"
    2. Если вы используете обязательный тип гостей, установите DefGuestType=1 (или другой код типа гостя) в секции [RK7SERV] файла tms7.ini. Параметр в RK7 «Исп.тип гостей» не должен быть установлен в значение «Обязательное свойство», следует выбрать «неoбязательное свойство» или «не использовать». DefGuestType=0 означает, что в заказе не будет определятся тип гостя.
    Примечание: Начиная с версии клиента Ipod 2.6.6 и TMS-сервера 7.4.32 реализован механизм выбора типа гостей.

    В RK7 есть параметр [Все] - [Использование опций] - [Свойства визита] - [Исп. тип гостей], который может принимать 3 значения:
    • Не использовать
    • Обязательное свойство
    • Необязательное свойство
    1. Если выбран вариант - «не использовать», то никаких настроек в MobWaiter делать не надо. Тип гостей будет не доступен на кассе и также не доступен на Ipod.
    2. Если выбран вариант - «необязательно», то на TMS-сервер будет передан список Типов гостей для выбора. Никаких настроек в MobWaiter делать не надо, типы гостей будут доступны для необязательного выбора.
    3. Если выбран вариант - «обязательно», то на TMS-сервер будет передан список Типов гостей для выбора.
    При этом в tms7.ini в секции [RK7SERV] надо задать параметр
    DefGuestsTypeID и/или DefGuestsTypeCode.

    Примечание: если задан DefGuestsTypeID, то DefGuestsTypeCode игнорируется.

    [RK7SERV]
    DefGuestsTypeID=Y

    где Y- идентификатор типа гостей, который будет использован для стартового назначения Типа гостей в заказ. Этот Тип гостей не будет выбран в заказ, а лишь «бронирует» обязательный выбор для Типа гостей.
    В этом варианте без выбора Типа гостей невозможно выйти из заказа.
    3. В секции [LOG] вы можете активировать или деактивировать сообщения, которые были записаны в файл TMS7.LOG.
    4. Параметр «Title=» в секции [TMS] устанавливает имя сервера системы. Вы можете поменять этот параметр в случае запуска двух или более TMS7 серверов в одном окне операционной системы (серверы должны иметь различные системные имена). В данном случае вы должны поменять значение параметра «Port=» так, чтобы каждый из этих серверов имел уникальный порт (имеется ввиду изменение соответствующего параметра «Port» в файле mwnsettings7.xml).
    5. Если два или более TMS7 сервера в одном окне операционной системы используют один ключ Guardant, то вам необходимо настроить параметры «UseLic=» и «Index=» в секции [TMS]. «UseLic=» является приоритетом данного экземпляра сервера при подсчете лицензий (т.е. определяет кол-во лицензий, которые будет задействовать сервер), «Index=» - это номер PDA, который соединяется с этой копией сервера.

    mwnsettings7.xml

    <?xml version="1.0" standalone="yes"?>
    <SETTINGS>

    <RK Ver="7"/>
    <PING IP="172.22.4.78" WaitTime="10" TryNumber="3"/>
    <SERV IP="172.22.4.78" PORT="610" SSID="" CanCloseConnect="1"/>
    <TIMES Sync="2" ST="20" Serv="60"/>
    <CAN DD="0" CC="1" QOS="0" CLC="0"/>
    <MENU Cash="1" UpTm="1" UseNameSearch="1" ClearSearch="1"/>
    <ConPar CWT="50"/>
    <LANG Use="0"/>
    <!--<GUESTS DefNum="3" DefTabCode="212"/>-->
    <MSGQ SMN="3"/>
    <CHPACK Pack="0"/>
    <COMMON6 QDN="3"/>

    <FLASH Use="1" TickDuration="50" FlashTickNumber="8" DimTickNumber="4"/>

    <READERS Use="7">
    <Codes>
    <Code Pref="778" Corp="13555" Rest="0001"/>
    </Codes>
    </READERS>

    <MANCODEINPUT>
    <Intervals>
    <Interval Begin="100" End="1000"/>
    </Intervals>
    </MANCODEINPUT>

    <!-- Type: 1 - Code, 2 - Name, 3 - Qnt, 4 - Price, 5 - Seat -->
    <!--
    <ORDERFIELDS>
    <VERT>
    <Item Width="200" Type="2"/>
    <Item Width="42" Type="4"/>
    <Item Width="40" Type="3"/>
    <Item Width="40" Type="5"/>
    </VERT>
    </ORDERFIELDS>
    -->

    <RK7 EditDraft="1" UseCodeNameChoice="0" UseCodeByDefault="0" UseHorzOrientation="0"
    StepByStepNewOrder="0" FastFoodScanNumber="0" FastFoodDigNumber="4" HideDefModifiers="1" BigMenu="0" NewDishNewString="1"
    OrderComplete="1" Suggestions="1" CanSpeakSuggestions="1" DiscCardRegime="0" Plustek="0"/>

    <SuggestionsView>
    <iPod TopPanelHeight="40" BottomPanelHeight="52"/>
    <iPad TopPanelHeight="40" BottomPanelHeight="60"/>
    </SuggestionsView>

    <Messages SoundInterval="5" SoundFile="" ShowMsgInTablesWindow="0" SpeakMsg="0"/>

    <!--
    <PINPADS>
    <PinPad ID="88" Name="Pin Pad #11 OOO"/>
    <PinPad ID="89" Name="Pin Pad #12 IP"/>
    </PINPADS>
    -->

    <!--<MenuPricesTableCode Code="206"/>-->
    <WINCE>
    <ORDFCL T="40" H="234" V="1" CW0="62" CW1="256" CW2="68" CW3="90" TFSZ="22" SFSZ="32" LFSZ="28" QDN="3"/>
    <ORDMBTN W="155" H="52" DX="3" DY="3" BW="32" BH="32" BAL="1" TXTW="105" TXTH="22" TXTMH="15" TXTFW="400"/>
    <ORDMSBT W="32" H="32" DX="5" DY="5" TH="16" TL="3" USE="1"/>
    <BMPCASH SID="100" EID="5000"/>
    <SBTS>
    </SBTS>
    <Plan Use="1" Scale="0.66666" TH="14" TW="700" TBW="50" TBH="50"/>
    <PlanNR Use="1" Scale="0.33333" TH="10" TW="700" TBW="50" TBH="50"/>
    <EXTDEV Use="0" CrdFmt="1" COM="8"/>
    <KEYS K1="193" K2="0" K3="195" K4="196" K5="197" K6="13" K7="205"/>
    <CHKFM PW="30" QRO="9" SW="7" SAD="3"/>
    <CRSS Use="0" TI1="384" TI2="386" TI3="387" TI4="388"/>
    <COMBO CReg="2"/>
    <FFOOD BegNo="300"/>
    </WINCE>
    <IPOD>
    <!--<Messages SoundFile="VovkaZolotaiarybka.m4r"/>-->
    <Use HallPlans="1"/>
    <OrderSum Hide="0"/>

    <TablesView CollButtonTitleHeight="20" CollButtonTitleWidth="46" CollButtonHeight="90" CollButtonWidth="90" CollCount="3" RowHeight="106"/>

    <OrderView CourceItemColor="15845119" CourceBckgColor="16773098" ComboItemColor="13038079" ComboBckgColor="15728618"
    ModOffset="20" ComboOffset="10" NewBckgColor="16313310" PaidBckgColor="8355711" SavedBckgColor="5987327" DraftBckgColor="54741"
    SumWidth="100" DishTitlePriceWidth="60" DishTitleQNTWidth="40" DishTitleCodeWidth="40" DishListModyHeight="28" DishListDishHeight="28"
    DishTitleHeight="22" MenuHeight="204" ButtonLineHeight="44" DishListHeight="148"/>

    <MenuView CurValMarkTextColor="16777215" CurValMarkBckgColor="255" LimitMinMarkTextColor="16777215" LimitMinMarkBckgColor="255"
    LimitMaxMarkTextColor="16777215" LimitMaxMarkBckgColor="255" BtnTxtHeight="16" BtnDY="3" BtnHeight="64" BtnDX="3" BtnWidth="103"/>

    <MessagesView RowHeight="54" TextFontHeight="54" />
    <OutgivingView OSO="5"/>
    </IPOD>
    <IPAD>

    <!--<Messages SoundFile="VovkaZolotaiarybka.m4r"/>-->

    <Use HallPlans="1"/>
    <OrderSum Hide="0"/>

    <!--<TablesView CollButtonTitleHeight="20" CollButtonTitleWidth="46" CollButtonHeight="90" CollButtonWidth="90" CollCount="3" RowHeight="106"/>-->

    <!--

    <OrderView CourceItemColor="15845119" CourceBckgColor="16773098" ComboItemColor="13038079" ComboBckgColor="15728618"
    ModOffset="20" ComboOffset="10" NewBckgColor="16313310" PaidBckgColor="8355711" SavedBckgColor="5987327" DraftBckgColor="54741"
    SumWidth="150" DishTitlePriceWidth="60" DishTitleQNTWidth="40" DishTitleCodeWidth="40"
    DishListModyHeight="38" DishListDishHeight="38" DishTitleHeight="22" MenuHeight="204"
    ButtonLineHeight="44" TopButtonLineHeight="64" MidButtonLineHeight="54" DishListHeight="348"
    DishFontSize="24" ModyFontSize="20"/>

    <MenuView CurValMarkTextColor="16777215" CurValMarkBckgColor="255" LimitMinMarkTextColor="16777215" LimitMinMarkBckgColor="255"
    LimitMaxMarkTextColor="16777215" LimitMaxMarkBckgColor="255" BtnTxtHeight="24" BtnDY="3" BtnHeight="104" BtnDX="3" BtnWidth="153"/>
    -->

    <!--<Messages SoundInterval="5" SoundFile=""/>-->
    <MessagesView RowHeight="54" TextFontHeight="54" />
    <OutgivingView OSO="5"/>

    </IPAD>
    </SETTINGS>

    Описание параметров в mwnsettings7.xml
    1. Для работы offline (открытия столов и сохранения заказов) вы должны создать (если еще нет) стол с неким кодом (например: 666) и добавить тэг <MMPRCS TC="666"/> в файл mwnsettings7.xml внутри тега <SETTINGS> </SETTINGS> (если его еще нет здесь). Это также означает, что если взять предустановленный файл mwnsettings7.xml из дистрибутива, то он не будет работать правильно, пока есть стол с номером 666 в вашей БД RK7 или пока вы не исправите код стола внутри тега, указанного в существующем файле.
    2. Для работы только в режиме online удалите тег <MMPRCS/> из mwnsettings7.xml и добавьте вместо него <ZCFGTAG tag="TIACXWLN1"/>.
    3. Внутри тега <CAN/> значение параметра CC=“0” отключает кнопку закрытия, исключая низшие настройки режима.
    4. Для изменения языка программы измените в теге <LANG/> параметр Use="0":


    0 Russian (Русский)1 Bulgarian (Болгарский)2 Spanish (Испанский)3 Ukrainian (Украинский)4 Lithuanian (Литовский)5 Latvian (Латвийский)6 Estonian (Эстонский)7 Hungarian (Венгерский)8 Czech (Чешский)9 Polish (Польский)10 Romanian (Румынский)11 French (Французский)12 English (Английский)13 Serbian (Сербский)14 German (Немецкий)15 Vietnam (Вьетнамский)16 Arabic (Арабский)17 Georgian (Грузинский)18 Macedonian (Македонский)19 Thai (Тайский)5. Для использования Bluetooth-принтера (например bixolon SPP-R201BGM) внутри тега <EXTDEV/> установите параметр Use="4". Проверьте так же, что настроен правильно следующий параметр COM="7" (номер COM-порта на PDA). Имейте ввиду, что от настроек языка в теге <LANG/> зависят настройки для печати правильных символов в заказе.
    6. Для настройки на Bluetooth-принтере формата счета измените в теге <CHKFM/> следующие параметры: PW="32" ширина столбца (в числовых символах); QRO="11" правая сторона колонки смещения "Quant"; SW="7" - ширина колонки "Sum"; SAD="2" количество чисел в секции Sum.
    7.В теге <GUESTS/> есть параметр DefNum="1", который равен числу гостей по умолчанию. Если вы добавите этот тег в файл mwnsettings7.xml между тегами <MMPRCS/> и </SETTINGS>, то диалог "Количество гостей" не будет появляться на PDA. Если установить DefNum="0", то диалог «Количество гостей» будет появляться так же без тега <GUESTS/>.
    8.В теге <GUESTS/> параметр DefTab="1" определяет по умолчанию код стола для сохранения заказа. Если присвоить этому параметру значение отличное от нуля, то диалог «Номер стола» не будет появляться и все заказы на PDA будут сохранены на этот номер стола. DefTab="0" включает диалог «Номер стола».


    ---------- Добавлено в 23:35 ---------- Предыдущее сообщение было размещено в 23:33 ----------

    лично я уже не использую ipod. использую планшеты на windows 8 и разворачиваю там станцию официанта.

  3. #3
    ТВОРЕЦ СЧАСТЬЯ Аватар для SH
    Регистрация
    29.11.2006
    Сообщений
    18,069
    Поблагодарил(а)
    481
    Благодарностей: 192 (сообщений: 165)
    1. Главное, помнить, что в оригинале данный мануал может обновляться, и не факт, что он спустя некоторое время здесь будет актуальным. В частности, поэтому я воздерживаюсь от публикации здесь мануалов с саппорта. Лучше читать там.
    2. iPod под семеркой работает без нареканий.
    3. Планшет под Windows - хорошо, и в некоторых сценариях отлично. Но - больше по габаритам, в том числе тяжелее, и куда дороже.
    Алексей Аркадьев

    Когда заказчик ищет волшебника, то чаще всего он находит сказочника.
    Если у Вас есть вопрос по поддержке - напишите его на форуме, я обязательно отвечу, если знаю ответ.
    Если Вам нужны какие-то файлы, пишите на почту: support@carbis.ru, но вначале посмотрите в разделе для скачивания.
    Для коммерческих вопросов:
    +7 (495) 740-49-91, или на почту: sales@carbis.ru

  4. #4
    Сведущий
    Регистрация
    28.06.2009
    Адрес
    Калуга
    Сообщений
    95
    Поблагодарил(а)
    0
    Благодарностей: 0 (сообщений: 0)
    Спасибо, буду сегодня пробовать, да дело в том, что айподы были ранее закуплены, поэтому выбора нет)

  5. #5
    Разбирающийся
    Регистрация
    28.06.2013
    Адрес
    Краснодар
    Сообщений
    1,333
    Поблагодарил(а)
    23
    Благодарностей: 143 (сообщений: 101)
    2. iPod под семеркой работает без нареканий.
    ну это ты хватил, в трекере какие только чудеса не встречаются.

    Китайцы сейчас делают весьма достойные планшеты от 7-ми дюймов с 2-мя осями: Андроид и Win10. По цене не дороже айпода и уж точно дешевле айпада мини, которые чуть ли не популярней айподов.
    А вот лицензия на ПО, да, в 2-3 раза дороже.

  6. #6
    ТВОРЕЦ СЧАСТЬЯ Аватар для SH
    Регистрация
    29.11.2006
    Сообщений
    18,069
    Поблагодарил(а)
    481
    Благодарностей: 192 (сообщений: 165)
    НУ, так скажу: по сравнению с работой под шестым кипером - все гораздо лучше.
    7" - это, обычно, уже неудобно. И да, лицензия в три раза дороже.
    Алексей Аркадьев

    Когда заказчик ищет волшебника, то чаще всего он находит сказочника.
    Если у Вас есть вопрос по поддержке - напишите его на форуме, я обязательно отвечу, если знаю ответ.
    Если Вам нужны какие-то файлы, пишите на почту: support@carbis.ru, но вначале посмотрите в разделе для скачивания.
    Для коммерческих вопросов:
    +7 (495) 740-49-91, или на почту: sales@carbis.ru

  7. #7
    Разбирающийся
    Регистрация
    14.02.2011
    Адрес
    Россия
    Сообщений
    202
    Поблагодарил(а)
    4
    Благодарностей: 2 (сообщений: 1)
    Ребят, приветствую.
    Подскажите, где брать следующие параметры:
    Station ID= (в настройках менеджерской (7.5.7) в свойствах кассы в секции "Главное" нет параметра "Идентификатор")
    PayStationCode=
    PayStationID=
    и не очень понятен параметр index=, т.е. если имеется 5 лицензий на МО и TMS работает один, то его значение будет равно 5ти?
    Последний раз редактировалось lexick; 13.04.2017 в 17:52.

  8. #8
    Разбирающийся
    Регистрация
    27.02.2017
    Адрес
    Москва
    Сообщений
    279
    Поблагодарил(а)
    8
    Благодарностей: 101 (сообщений: 66)
    Идентификаторы видно только под дилерской учеткой.

    Думаю что можно вытащить через запрос xml, и наверняка идент станции есть в sql.

  9. #9
    Разбирающийся
    Регистрация
    14.02.2011
    Адрес
    Россия
    Сообщений
    202
    Поблагодарил(а)
    4
    Благодарностей: 2 (сообщений: 1)
    Цитата Сообщение от SLion Посмотреть сообщение
    Идентификаторы видно только под дилерской учеткой.
    Думаю что можно вытащить через запрос xml, и наверняка идент станции есть в sql.
    Спасибо, нашел его.
    А правильно ли я понимаю, что PayStationID будет такой же как и Station ID?
    И от куда взять параметр PayStationCode? Это не тот же код станции, который StationCode (вернее его же значение)?

  10. #10
    Разбирающийся
    Регистрация
    27.02.2017
    Адрес
    Москва
    Сообщений
    279
    Поблагодарил(а)
    8
    Благодарностей: 101 (сообщений: 66)
    Вроде зависит от того является ли станция на которой будет делаться оплата той же станцией с которой работает тмс. Кстати если я правильно помню при использовании нескольких тмс вешать их надо на разные станции.

Похожие темы

  1. Настройка маски магнитной карты в RKeeper 7
    от Black_viper в разделе R-Keeper 6
    Ответов: 14
    Последнее сообщение: 06.07.2015, 23:15
  2. настройка скидочных карт в rkeeper 6
    от mitas в разделе R-Keeper 6
    Ответов: 12
    Последнее сообщение: 20.05.2014, 01:20
  3. Настройка VDU для Rkeeper 7
    от Vladimir в разделе Периферийное оборудование и R-Keeper 7 (Дисплеи покупателя, считыватели, клавиатуры и т.д.)
    Ответов: 2
    Последнее сообщение: 31.01.2014, 14:55
  4. Ответов: 1
    Последнее сообщение: 24.10.2013, 01:20
  5. Мануал по Game-Keeper 3
    от Anubis в разделе GameKeeper
    Ответов: 3
    Последнее сообщение: 04.11.2012, 21:00

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •