Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Оглавление

Общие требования к кассовому терминалу

Основной функцией кассового терминала является осуществление различного вида продаж, а также сопутствующие действия, например, персонализация игровых карт, управление тарификациями, иные административные действия. Для удобства работы в качестве кассового терминала используют специализированный POS терминал с сенсорным экраном и встроенным считывателем карт (магнитных или бесконтактных) для ускорения работы кассира. В более простом варианте при отсутствии большого потока посетителей возможно использование ноутбука или обычного персонального компьютера. Дополнительно к кассовому терминалу могут быть подключены: фискальный регистратор (для соответствования ФЗ-54); дисплей покупателя; сканер штрих-кодов; банковский терминал оплаты

Минимальные и рекомендуемые требования к рабочему месту кассира приведены в Общих требованиях к объектам перед инсталляцией.


Предварительные настройки

При инсталляции и настройке ПО "Касса" POS-терминал должен быть залогинен под учетной записью с правами Администратора. Также необходимо понизить политику контроля учетных записей до минимума.

...

В корне диска D, если не имеется, то C, создать папку GK. В эту папку будут устанавливаться модуль Касса GK. Настроить раскладку клавиатуры по-умолчанию на английский!


Установка кассового модуля

В каталог GK в корне диска D:, если нет, то C:, из дистрибутива версии скопировать папку gkPos.

Настроить конфигурационный файл gkPos.ini:

[DbConnect]

Для версий GK с 419:

[GkPosServer]

provider = https://192.168.1.100:50301

apikey=_default

Здесь: 

ServerName=192.168.1.100 – ip-адрес сервера GK (Ip указан для примера)

Port=50300 50301 порт PortH службы gkPosServer

В разделе [Settings] указать ID кассы из справочника Зоны.

[Settings]

_default - ключ шифрования из gkPosServer.ini


Для версий GK до 419:

[DbConnect]

ServerName=192.168.1.100 – ip-адрес сервера GK (Ip указан для примера)

Port=50300 – порт службы gkPosServer

В разделе [Settings] указать ID кассы из справочника Зоны.

[Settings]

POSID=128


Если на объекте несколько кассовых терминалов, то POSID у каждого терминала должен быть уникальный. Этот параметр используется в отчётах в качестве значения фильтра.

Вынести Если объект лицензируется на физических ключах, то вынести на рабочий стол ярлык утилиты Licence.exe, переименовать его в Лицензирование.

Если на объекте применяется онлайн-лицензирование (виртуальные ключи), то делать этого не нужно.

Вынести на Вынести на рабочий стол ярлык .bat-файла start_app.bat, далее этот ярлык скопировать в Автозагрузку Windows.

Данная процедура актуальны при использовании ОС семейства Windows 10. Если установлена ОС семейства Windows 7 или семейства Windows XP, то в теле .bat-файла start_app.bat необходимо заменить строку строку cmdow.exe /RUN /MAX gkPosgkPOS.exe /ACT -altkbd -licT1 на start gkPos.exe -altkbd -licT1. Это связано с тем, что утилита cmdow.exe, переключающая активность окон на главное окно Инфо-терминала, предназначена для работы только на Windows 10. Без использования этой утилиты, после запуска активным остается окно последнего процесса, .bat-файла, и при проводе карточкой гостя по считывателю, начинался повторный запуск приложения. Это особенность работы с окнами в Windows 10. На ОС семейства Windows 7 и семейства Windows XP таких проблем не выявлено.


Подключение фискального регистратора (ФР)

В ПО Game-Keeper поддержана работа ФР производителей: Атол (рекомендуемые модели: АТОЛ-77Ф, АТОЛ-27Ф, АТОЛ-22 ПТК) и Штрих (рекомендуемые модели: ШТРИХ-01Ф, ШТРИХ-МИНИ-02Ф). Актуальный список моделей можно посмотреть на сайте.

...

ФР подключается к POS-терминалу через интерфейс RS-232 (COM-port) или через USB порт, который эмулирует в диспетчере устройств Windows виртуальные COM-port, а для отправки данных в ОФД используется подключение к сети через интерфейс Ethernet. Допускается подключение к POS-терминалу через USB порт, но это подключение не всегда гарантирует корректность передачи данных при больших нагрузках. В современных ФР АТОЛ на платформе 5.0 возможна передача данных в ОФД через внутреннюю службу Атола EoU, или через внутренний механизм EthernetOverTransport.

Предварительно на POS-терминале необходимо установить утилиту конфигурирования и настройки ФР актуальной версии от завода изготовителя по типу регистратора. Для ФР Штрих - «Тест драйвер Штриха», для ФР Атол - «Драйвер торгового оборудования».«ККТ DTO». Стоит отметить, что утилиты от производителя нужно устанавливать обязательно в 32-битном исполнении!


Подключение ФР Атол на Платформе 5.0

О подключении и настройке Атола на новой Платформе 5.0 можно ознакомиться в статье Подключение ФР Атол на Платформе 5.0 


Подключение ФР Атол

Через утилиту Атола «Драйвер торгового Через утилиту Атола «Драйвер торгового оборудования» необходимо выставить тип подключения ФР к POS-терминалу RS-232 или USB. При подключении по RS-232 мы видим к какому COM-порту подключен ФР, например, com1. Через утилиту DTO – драйвер торгового оборудования, необходимо выставить скорость порта равную 115200.

...

Если ФР Атол работает по протоколу 2.4, то настройку Protocol=3 из файла конфигурации следует удалить.


Подключение ФР Штрих

Подключение ФР Штрих идентично Атолу. Через утилиту «Тест драйвер Штриха» необходимо определить параметры подключения к POS-терминалу, такие как номер COM-порта и его скорость. Затем эти данные необходимо внести в конфигурационные файлы gkPos.ini и fpShtr54.cfg. Рекомендуемая скорость порта также, как и для Атола 115200. У ФР Штрих в отличие от Атола протокол работы один. 

...

Для настройки достаточно указать только эти два параметра, остальные можно оставить по умолчанию.


Настройка ставки налога на кассе

За настройку налогов на кассе GK в конфигурационном файле gkPos.ini отвечает секция [VatIndex], в которой прописывается соответствие размера ставки налога НДС номеру секции в справочнике налоговых ставок в фискальном регистраторе.


Для ФР Атол на платформе 5.0 описание настроек в статье Подключение и настройка Атол Платформа 5.0 на кассе GK


Для ФР Атол, если заведение работает с НДС:

...

2000=1 - цифра 1 в таблице налоговых ставок Атол соответствует ставке НДС 20%

1000=2

0=0


Для ФР Атол, если заведение работает без НДС (по упрощенной системе налогообложения):

...

Если объект работает без НДС, то остальные два блока настроек (1000=2 и 0=0) следует удалить.


Для ФР Штрих, если заведение работает с НДС:

...

2000=1 - цифра 1 в таблице налоговых ставок Штрих соответствует ставке НДС 20%

1000=2

0=0


Для ФР Штрих, если заведение работает без НДС (упрощенная система налогообложения):

[VatIndex]
2000=4 – цифра 4 в таблице налоговых =1 - НДС 20%
1000=2 - НДС 10% 
0=3 - НДС 0%
-1=4 - без НДС - цифра 4 в таблице налоговых ставок Штрих соответствует ставке «Без НДС»

Если объект работает без НДС, то остальные два блока настроек (1000=2 и 0=0) следует удалить.

Подключение сканера к кассовому терминалу

Сканер штрих-кодов на кассе GK предназначен для быстрого поиска объектов продажи в базе данных, а также для сканирования карт/браслетов, используемых в качестве идентификаторов, с нанесенными штрих-кодами. Поддерживаются сканеры подключающиеся по принципу в «разрыв клавиатуры» и отображающиеся в системе как устройства HID (устройства ввода-вывода). Для использования сканера штрих-кодов на кассе GK он должен быть предварительно запрограммирован на добавление к считываемому коду префикса, суффикса с переводом каретки на следующую строку (Enter). Префиксом в системе GK выступает символ « ` » - тильда, суффиксом « # » - решетка. При считывании штрих-кода в приложении "Блокнот" должен отображаться код в виде: `0123456789123#.

Программирование префикса и суффикса осуществляется при помощи служебных штрих-кодов сканера из специальных таблиц от производителя. На данный момент мы рекомендуем три модели сканеров для работы на кассе GK: Metrologic MS 9520/9540 Voyager; Datalogic qw2120, Honeywell HH-400. Коды программирования к этим моделям доступны ссылкам: Cканер штрих-кодов Datalogic QW2120Cканеры штрих кодов Metrologic MS 9520 Voyager и Honeywell HH-400.

Проверка работоспособности сканера штрих-кодов на кассе GK.

В приложении «Редактор» в справочнике «Товары» завести необходимо тестовый товар и в свойствах заполнить поле штрих-код. Если подключен принтер этикеток, то можно сгенерировать случайный штрих-код для тестового товара и сразу его распечатать. Если принтера этикеток нет, то можно взять реальный товар со штрих-кодом или использовать подручные предметы, на которых имеется штрих-код.

Image Removed

На кассе отсканировать штрих-код, приз/товар должен отобразиться в рабочем поле на экране кассы. Если мы пытаемся продать товар, то сканировать нужно в главном рабочем окне кассы GK, если нужно выдать приз, то ОБЯЗАТЕЛЬНО нужно нажать нажимаем кнопку "Призотека".


Внимание!
Начиная с версии 418 в конфигурационном файле gkPos.ini добавлена секция

[FiscReg]
TaxType=2

Секция управляет системой налогообложения в ФР. 
Значения в секции:
-1, по умолчанию, настройка не используется, печать согласно параметрам драйвера или устройства
0 - общее, 1-УСН доход, 2-УСН доход - расход, 4-ЕСН, 5-Патент


Подключение сканера к кассовому терминалу

Сканер штрих-кодов на кассе GK предназначен для быстрого поиска объектов продажи в базе данных, а также для сканирования карт/браслетов, используемых в качестве идентификаторов, с нанесенными штрих-кодами. Поддерживаются сканеры подключающиеся по принципу в «разрыв клавиатуры» и отображающиеся в системе как устройства HID (устройства ввода-вывода).

За настройку сканера на кассе GK отвечают параметры в конфигурационном файле gkPos.ini:

[Scanner]
; тип: 1-в разрыв клавиатуры, остальные не поддерживаются
AllowSpaceSymbol=1
Type =1
Suffix=\
;LowLog=0 

Начиная с версии GK 423 на кассе для работы с товарами, призами и услугами, а также для считывания штрих-кодов и QR-кодов с карт, браслетов, мобильных электронных устройств (смартфонов, планшетов...) больше не требуется программировать сканер на префикс и суффикс. Поменялся алгоритм обработки вводных данных на кассе GK. Сканер должен быть настроен в режиме HID с переводом каретки на следующую строку. Для работы кассы GK с такими сканерами необходимо приложение кассы запускать с ключом -altkbd, который можно добавить в ярлык на запуск кассового приложения или указать в bat-файле, который запускает кассовое приложение.

Важно!

Мы не можем проверить все модели сканеров на предмет корректной работы на кассе GK. Рекомендуемые модели в статье 


Проверка работоспособности сканера штрих-кодов на кассе GK.

В приложении «Редактор» в справочнике «Товары» завести необходимо тестовый товар и в свойствах заполнить поле штрих-код. Если подключен принтер этикеток, то можно сгенерировать случайный штрих-код для тестового товара и сразу его распечатать. Если принтера этикеток нет, то можно взять реальный товар со штрих-кодом или использовать подручные предметы, на которых имеется штрих-код.

Image Added


На кассе отсканировать штрих-код, приз/товар должен отобразиться в рабочем поле на экране кассы. Если мы пытаемся продать товар, то сканировать нужно в главном рабочем окне кассы GK, если нужно выдать приз, то ОБЯЗАТЕЛЬНО нужно нажать нажимаем кнопку "Призотека".

Image Added


Актуально для версий GK ниже 423:

Для использования сканера штрих-кодов на кассе GK он должен быть предварительно запрограммирован на добавление к считываемому коду префикса, суффикса с переводом каретки на следующую строку (Enter). Префиксом в системе GK выступает символ « ` » - тильда, суффиксом « # » - решетка. При считывании штрих-кода в приложении "Блокнот" должен отображаться код в виде: `0123456789123#

Если сканер 2D и читает QR-коды, тогда суффикс решетку следует заменить на \ (обратный слеш). В таком случае при считывании штрих-кода в приложении "Блокнот" должен отображаться код в виде: `0123456789123\

В конфигурационном файле gkPos.ini на кассе раскомментировать параметр Suffix=\

[Scanner]
; тип: 1-в разрыв клавиатуры, остальные не поддерживаются
Type =1
Suffix=\
;LowLog=0 

Программирование префикса и суффикса осуществляется при помощи служебных штрих-кодов сканера из специальных таблиц от производителя. На данный момент мы рекомендуем три модели сканеров для работы на кассе GK: Metrologic MS 9520/9540 Voyager; Datalogic qw2120, Honeywell HH-400. Коды программирования к этим моделям доступны ссылкам из статей Image Removed


Подключение дисплея покупателя к кассовому терминалу

Дисплей покупателя (ДП) на кассе GK предназначен для вывода информации посетителю о текущих расходных операциях, таких как приобретение карты, пакетов, товаров, услуг, пополнение баланса, а также зачисление тикетов. В системе GK поддерживаются только ДП с интерфейсом RS-232. Также ДП должен находиться в эмуляции Epson и поддерживать русскую кодовую страницу.

...

Также в корне папки gkPos должен присутствовать файл русификации rus.txt (по умолчанию включен в комплект дистрибутива). В дистрибутиве gkPos присутствует .bat-файл start_app.bat рекомендуемый для запуска кассы GK.


Подключение бесконтактного считывателя к кассовому терминалу

Если бесконтактный считыватель, подключенный к кассе GK, определяется в системе Windows как устройство HID (устройство ввода), то такой считыватель будет работать в приложении gkPos без дополнительных настроек.

...

Поскольку не все бесконтактные считыватели могут корректно работать на кассовом терминале, перед приобретением необходимо проконсультироваться со специалистами технической поддержки Game-Keeper.


Подключение банковского терминала к кассовому терминалу

Интегрированный с кассовым приложением банковский терминал предназначен для проведения оплат банковскими картами в автоматическом режиме, чтобы исключать ошибки кассиров при проведении операций оплаты на кассовом и банковских терминалах. В настоящий момент поддержана работа только с терминалами Сбербанка и ВТБ (протокол Arcus2). Банковский терминал должен иметь интерфейс либо RS-232, либо USB, который эмулирует COM-port.

...

В дистрибутиве gkPos по умолчанию присутствуют файлы необходимые для подключения банковского терминала: cvSBplt.dll – библиотека драйвера связи для Сбербанка, cvArcus21.dll - библиотека драйвера связи для ВТБ, btInit.txt – файл конфигурации, BarCodeGen.dll – вспомогательная библиотека.


Настройки для Сбербанка

В файле btInit.txt необходимо проверить настройки:

...

CfgName = btInit.txt

StrId = bank_term


Настройки для ВТБ - по протоколу Arcus2

В файле btInit.txt необходимо проверить настройки:

...

Здесь стоит обратить внимание на версию библиотеки Arccom.dll, которая устанавливается сотрудником банка. Она должна быть не ниже 2.1.0.28!!!


Настройки для ВТБ, Альфа Банк, Тинькофф - по протоколу Inpas

Поддерживает работу только с первым поколением ПО "DualConnector"!!!
ПО "DualConnector" должно быть предварительно установлено на кассу. Актуальную версию софта можно скачать с ресурса или здесь.

Содержимое папки скопировать в папку gkPos на кассе GK.

...

На примере из рисунка выше видно, что валюту VISA переименовали в Банковская карта. При оплате на кассе GK этой валютой, будет автоматически отображаться окно банковского терминала с приглашениями к действию со стороны клиента (клиент вставляет карту, клиент вводит пин-код и т.д.)


Подключение принтера для печати чеков на кассовом терминале (нефискальная печать)

На кассе GK печати нефискальных чеков есть возможность подключение обычного POS-принтера. Это может быть необходимо в случае, когда кассовый терминал обслуживает только магазин подарков, когда все операции нефискальные, либо когда фискальный аппарат не подключен напрямую к кассе, а находится рядом и работает автономно (без интеграции кассы с ФР, например, при использовании кассовых аппаратов Эвотор).

...

  Printer_Init_String = 1B7411 – строка инициализации (эмуляция Epson)

  Printer_End_String  = 0D0A0D0A0D0A1B69

  Open_Drawer_String  = 1B700030EF0D0A

  Printer_Width       = 42 – количество символов в строке на чеке

[Reg Info]

  Date    = 15.05.2009

  Owner   = Парк "Game-Keeper"

  INN     = 7701723025

  Address = ул. Большая Почтовая 18, стр. 6

  KkmNo   = 1548

  Phone   = +74997034261

В секции [Reg Info] необходимо заполнить информацию по объекту. Названия переменных изменять нельзя!

...

= 0D0A0D0A0D0A1B69

  Open_Drawer_String  = 1B700030EF0D0A

  Printer_Width       = 42 – количество символов в строке на чеке

[Reg Info]

  Date    = 15.05.2009

  Owner   = Парк "Game-Keeper"

  INN     = 7701723025

  Address = ул. Большая Почтовая 18, стр. 6

  KkmNo   = 1548

  Phone   = +74997034261


В секции [Reg Info] необходимо заполнить информацию по объекту. Названия переменных изменять нельзя!


Лицензирование модуля «Касса» на виртуальном ключе

Кассовые приложения Game-Keeper для работы с сервисом T1 (онлайн лицензирование) необходимо запускать с параметром -licT1 (можно добавить параметр запуска в свойства ярлыка или в bat-файл) 

Проверьте обязательно должен знак "минус", а не "тире"!!!. В противном случае касса будет запрашивать лицензию с аппаратного ключа.

Обратите внимание, что в актуальном дистрибутиве версии GK на официальном сайте bat-файл предлагается уже с онлайн лицензированием (на виртуальном ключе)


Лицензирование модуля «Касса» на физическом ключе

Для продления или изменения лицензии необходимо воспользоваться утилитой Licence.exe (находится в директории gkPos). При инсталляции, ярлык, ссылающийся на данную утилиту, выносится на рабочий стол.

...