Важно: В настоящее время установка плагина Time Keeper производится только из инсталлятора R-Keeper 7.

Плагин совместим с версиями R-Keeper 7, начиная с 7.5.3.ххх.

Пошаговая установка

Для установки  TimeKeeper должна быть настроена связь c SQL и запущен CommonServer (http://support.ucs.ru/ru/node/7836).

Для установки программного обеспечения TimeKeeper необходимо:

  1. Запустить инсталлятор RK7_Setup_7.5.3.Х.exe (лежит на фтп в папке ftp://ftp.ucs.ru/rk7/versions/7_05_03/);

  2. В открывшемся окне выбрать язык установки,  нажать нажать клавишу «ОК» (см. рис. 1);

Рис. 1 – Выбор языка установки

  1. В открывшемся окне прочитать приветствие, принять условия лицензионного соглашения и нажать клавишу «Далее» для начала установки (см. рис. 2);

Рис. 2 – Начало установки

  1. Далее выбрать тип установки и выбрать, в какую папку требуется установить ТК (см. рис. 3);

 

Рис. 3 – Тип установки и путь к папке, куда будет установлен ТК

  1. В открывшемся окне выбрать компоненты, которые необходимо установить, нажать клавишу «Далее» (см. рис. 4)

Рис. 4 – Выбор компонентов, которые необходимо установить

  • Клиент ТК (RK7man) – плагин Time Keeper для станции менеджера RK7;

  • TK Feature Server -  Фича сервер ТК (становиться один на базу):

  • Сервер ТК2 (ТКА) – сервис для связи устройства регистрации TK-2 с Time Keeper

  1. В открывшемся окне указать параметры для TK Feature Server (IP адрес и порт). Нажать клавишу «Далее» (см. рис. 5)

Примечание: порт должен быть свободным.


Рис. 5 - Параметры TK Feature Server

  1. Выберите директорию, где лежит менеджерская станция (RK7MAN.EXE)

Рис. 6 - Путь к менеджерской станции

  1. Выберите компоненты, которые необходимо поставить в качестве службы (рис.7).

Примечание: первый запуск рекомендуется делать в качестве приложения от имени администратора.

Рис. 7 Выбор компонент для работы в качестве служб

  1. Введите параметры для подключения к Common Server - IP адрес и порт.

Примечание: подразумеваетс, что у вас установлен и запущен Common Server. Если это не так, то его необходимо будет также проинсталлировать, отметив пункт "UCSCommonServer" на этапе 5 (см. рис.4).

Рис.8 Параметры подключения к CommonServer

  1. Далее необходимо ввести параметры для подключения к БД SQL

Рис. 9 - Параметры подключения к БД SQL

  1. Выбираем компоненты, для которых необходимо создать ярлыки.

Примечание: По умолчанию ярлыки создаются в папке R-Keeper на рабочем столе и будут иметь следующие имена:

  • ИмяЭкземпляра_TK_FSServer (в нашем случае TK_NEW_TK_FSServer);

  • ИмяЭкземпляра_TKAServer (в нашем случае TK_NEW_TKAServer).

Рис.10 - Выбор компонент, для которых необходимо создать ярлык

  1. Завершение установки (рис. 11).

Рис. 11 - Завершающий этап установки

Важно: для работы регистрации работников на кассе (без устройства регистрации TK-2) необходимо сделать дополнительные настройки в менеджерской станции (см.пункты ниже) и в папку с кассовым сервером добавить TkReg.dll и \TkReg\TkReg.ini. 

13. Отредактировать TkReg.ini. Основное - это прописать url для связи с CommonServer.

Важно: TkReg.ini находится в инсталляторе кассовой части R-Keeper 7 (0://ftp.ucs.ru/rk7/versions/7_05_03/RK7_Cash_Setup_7.5.3.X.exe) и при использовании инсталлятора лежит в папке \Имя_экземляра_кассовой_части\Rk7MidServer\TKReg\TKReg.ini.

Важно: TkReg.ini должна лежать не в одном каталоге c TkReg.dll, а в папке \TkReg\, которая лежит в одном каталоге с TkReg.dll. Учтите это при установке не из инсталлятора. В данном случае папка \TkReg\ с дефолтовым TkReg.ini  будет создана автоматически при первом запуске кассового сервера с включенным логическим интерфейсом "Time Keeper" (см. пункт 15).

[TK_Client]

LogLevel=1
FILEShowDeleted=0

[CS_CONNECTION]

url=http://127.0.0.1:7007/soap/UCSCommonWS

14. Добавить на кассовый сервер интерфейс "TimeKeeper interface".

Для этого выбираем меню «Сервис - Станции и устройства», становимся курсором на кассовый сервер, в поле вкладки «Устройства» правой кнопкой мыши вызываем контекстное меню, выбираем строку«Список драйверов» (см. рис. 8). Из появившегося перечня выбираем драйвер «TimeKeeper interface», перетаскиваем в его в поле «Устройства».

Рис. 12 Добавление драйвера на кассовый сервер.

15. После выбора драйвера проверяем, все ли настройки  предустановленного нами интерфейса TimeKeeper верны, а именно:

Открываем меню «Сервис - Интерфейс». Становимся на интерфейс, просматриваем свойства. В строке «Статус» должно отобразиться «Активный», строки в зоне «Файлы библиотек» должны соответствовать рис. 13.

Рис. 13 - Проверка активности предустановленного интерфейса

16. Открываем меню «Настройки - Параметры - Параметры работы предприятия - Учет рабочего времени - Clock: Интерфейс TimeKeeper», просматриваем свойства. В строке «Ссылка» должна быть запись «102 Time Keeper» (см. рис. 14).

Рис. 14 – Настройки «Clock: Интерфейс TimeKeeper»

17. Выбираем меню «Настройки - Параметры - Использование опций - Связь с доп. системами и оборудованием - Учет рабочего времени», просматриваем «Свойства». В строке «Значение» должно быть прописано «Через TimeKeeper» (см.  рис. 15).

Рис. 15 – Настройки учета рабочего времени

18. Дополнительные требования: 

  • Сотрудник должен иметь код карты;

  • Код карты сотрудника должен содержать более 1 цифры;

  • Необходимо создать расписание для ресторана;

  • Необходимо принять сотрудника на работу;

  • У сотрудника должны быть соответствующие права для логина.

Запуск

Запускаем TK_FSServer (ярлык TK_NEW_TK_FSServer). После успешного запуска и соединения с БД SQL значок в трее примет вид как на рисунке 12 (две стрелки).

Рис. 12 - Параметры TK_Feature Server

Версию установленного плагина для TimeKeeper можно узнать, открыв справочник Расширения - Конфигуратор.

Рис.13 - Сведения о программе

Информация о настройках RK7, настройках устройства регистратора находится в статье http://support.ucs.ru/ru/node/3554.

Дополнительно о отправке сообщений из плагина в менеджерской.

  • Сообщение пользователь может прочитать только после логина, т.е. в реальном времени они не отображаются;

  • Если было отправлено несколько сообщений, то это можно увидеть только на кассе. На устройстве не отображается кол-во сообщений;

  • Сообщения просматриваются только один раз, т.е если просмотреть сообщение на устройстве то на кассе его уже не увидишь.

Перевод содержимого справочников на английский язык

Важно: Начиная с версии ТimeКeeper 7.5.26 появилась возможность перевода содержимого справочников, которые заполняет TK_DB_Setup, на английский язык.

Для этого необходимо вручную применить скрипт Translation_ENG.sql на базе, которая указывалась при установке ТК.

Скрипт расположен в подпапке TimeKeeper папки экземпляра, установленного инсталлятором RK7.

Невозможность автоматического применения этого скрипта во время инсталляции связана с тем, что этот перевод не совместим со всеми предыдущими версиями ТК.