|
АвтоТерм
(V 2.0)
Автономный
кассовый сервер
Система
дисконта и сопряжения ККМ
с
платежным терминалом
Назначение
Автономный
кассовый сервер, система дисконта и
сопряжения контрольно-кассовой машины
(ККМ) с платёжным терминалом (далее по
тексту АвтоТерм v 2.0)
является дальнейшим развитием разработки
АвтоТерм и предназначен для совместной
работы ККМ и платежного терминала
«Золотая Корона» для оплаты
безналичных платежей, применения
фиксированных процентных скидок, а
также выполняет новую функцию – является
автономным кассовым сервером с
возможностью учета ведения продаж
товаров по кодам.
Принцип
работы устройства основан на выборе
кода направления, в зависимости от
которого устройство само определяется
с выбором действия:
- при выборе
кода товара АвтоТерм берет цену и
название данного товара и посылает его
в ККМ;
- при выборе
кода оплаты через платежный терминал
АвтоТерм производит посылку на платежный
терминал итоговой суммы по чеку, на
терминале производится идентификация
карты клиента и при успешном списании
суммы с карты производится автоматическое
закрытие чека на кассе;
- при выборе
кода скидки производится перерасчет
итоговой суммы чека с учетом скидки и
вывод указанной суммы на индикатор
кассы.
Код оплаты
может быть комбинирован с кодом скидки.
Программирование
устройства происходит через компьютер
с помощью программы autoterm.exe
В случаях,
когда осуществляется обычная работа
касс без использования выбора кода
направления АвтоТерм v
2.0 не оказывает какого-либо влияния на
работу ККМ.
Дополнительный
сервис: непосредственно на кассе - вывод
настроек и кодов направлений на чековую
ленту, учет количества проданного
товара; управление через ПК - редактор
названий товаров и цен, скидок и
направлений оплаты (нал/безнал),
выгрузка/загрузка настроек и справочника
товаров из текстового файла.
Устройство
идеально подходит для столовых, кафе,
предприятий торговли с небольшой
товарной номенклатурой (до 999 позиций).
Легко настраивается, не требует
технической поддержки, не изменяет
привычный режим работы касс.
Описание работы
В случае
работы терминала с кассой он подключается
к ККМ в разъем «ПК» и работает по
протоколу конкретной модели ККМ. Питание
устройства осуществляется от ККМ.
С другой
стороы АвтоТерм через разъем
последовательного интерфейса подключается
к платежному терминалу. Обмен данными
с платежным терминалом обеспечивается
по последовательному каналу в стандарте
RS232 с параметрами: скорость
обмена 9600 бит в секунду, 8 бит данных,
без бита четности, 1 стоп-бит. В случае
отсутствия необходимости подключения
платежного терминала данного соединения
не требуется.
Для
взаимодействия с ПК терминал подключается
через соответствующий кабель к компьютеру.
Программирование и настройка терминала
происходит с помощью программы
AutoTerm.exe (см.
описание ниже)
Порядок
работы комплекса «АМС-100Ф – АвтоТерм
– Платежный терминал»
Включение
питания АвтоТерма осуществляется
включением питания ККМ.
После
включения питания АвтоТерм сигнализирует
о подаче питания переливающимся звуковым
сигналом.
Формирование
чека на ККМ производится согласно
инструкции по эксплуатации ККМ. Подсчет
итога по чеку осуществляется нажатием
клавиши [=] на ККМ. Далее, если требуется
оплата по безналичному расчету, и (или)
по наличному расчету с применением
фиксированной скидки, на кассе нажимаются
кнопки [ФЦ] КОД НАПРАВЛЕНИЯ [ВВ].
Если
ККМ находится в режиме готовности к
выводу чека, АвтоТерм блокирует
клавиатуру ККМ, вычисляет сумму по чеку
с учетом запрограммированной скидки
для безналичного расчета (если таковая
имеется), передает запрос с полученной
суммой в платежный терминал и ожидает
ответ от терминала с подтверждением
транзакции.
Ожидание
ответа от платежного терминала может
быть отменено нажатием кнопки [Отмена]
на PIN-PADe
терминала или на самом терминале, после
чего АвтоТерм восстанавливает итог по
чеку, если он пересчитывался с учетом
скидки для безналичного расчета, снимает
блокировку клавиатуры ККМ и чек может
быть закрыт штатными средствами ККМ.
Если
АвтоТерм не получил ответ от платежного
терминала в течении установленного в
нем тайм-аута (по умолчанию 240 сек.), то
он сообщает об этом звуковым сигналом,
восстанавливает итог по чеку, если он
пересчитывался с учетом скидки, снимает
блокировку клавиатуры ККМ и чек может
быть закрыт штатными средствами ККМ
(вводом клавиши [=] для закрытия чека по
наличной форме оплаты или клавиши [%]
при безналичной форме оплаты с
использованием работы платежного
терминала в ручном режиме).
После
получения ответа от платежного терминала,
АвтоТерм разрешает автоматический
вывод чека безналичной оплаты. После
вывода чека на ККМ блокировка клавиатуры
ККМ снимается автоматически.
При
наличной форме оплаты после ввода кода
направления на ККМ происходит
автоматический перерасчет суммы по
чеку с выводом ее на индикатор кассы
для сообщения конечной суммы покупателю
и закрытия чека.
Работа
по кодам товара ведется следующим
образом:
Вводится
код товара [ФЦ] КОД ТОВАРА [ВВ].
При
необходимости операция повторяется
При
закрытии чека могут быть выбраны
направления с учетом скидки и/или по
безналичной оплате.
Для
вывода на чек ККМ опций без обнуления
показаний денежных счетчиков и количества
проданного товара (X-отчет),
запрограммированных в АвтоТерме V
2.0, на кассе набирается [ФЦ] 777777777777 [ВВ].
Для
вывода на чек ККМ опций с обнулением
показаний денежных счетчиков и количества
проданного товара (Z-отчет),
запрограммированных в АвтоТерме V
2.0, на кассе набирается [ФЦ] 888888888888 [ВВ].
Пример вывода
опций на ККМ выглядит следующим образом:
#################
#АВТОТЕРМ
АТ0001# наименование и серийный номер
#P1,1,1,810ЪЪЪЪЪ# строка
запроса платежа
#ТАЙМАУТ
240 СЕК# таймаут терминала
#ГАМБИТ332-08-84#
#################
#
X-ОТЧЕТ #
#################
#000
17 код:000, скидка магазина 17%
#
СОТРУДНИК ИЯФ название направления
(скидки)
#СУММА
24358.71 Оборот по данному направлению
#001
001 15% 00% код:001, 001 отдел в терм., скидка
м. 17%, скидка банка 0%
#
ЗОЛОТАЯ КОРОНА название направления
(вид оплаты + скидка)
#СУММА
9064.98 Оборот по данному направлению
#002 1
240.00 код:002, 1 номер отдела, 240.00 цена
товара
#КОЛБАСА название
товара
#КОЛ.
3.325 количество проданного товара
#100
2 34.00 код:100, 2 номер отдела, 34.00 цена
товара
#МОЛОКО
3.5% название товара
#КОЛ.
38.000 количество проданного товара
Значения
параметров могут иметь следующие
значения:
Наименование
и серийный номер устройства (не изменяемое
значение);
Строка
запроса платежа – системный параметр
связи с платежным терминалом, настраивается
представителем Банка, где:
Р -
запрос на платеж
1 – тип
системы(1=ЗОЛОТАЯ КОРОНА)
3 – тип
операции(3=Коммунальный)
1 -
тип расчёта(1=Безналичный)
810 – валюта
(810=РУБЛЬ РФ)
Таймаут –
время, в течении которого ожидается
ответ от терминала.
Код
– код направления в кассе (значения
от 0 до 99);
Оплата –
форма оплаты (0 безнал. форма в автоматическом
режиме, 1 наличная форма, безнал. форма
в ручном режиме);
Направление
– направление (отдел) в терминале (от
0 до 999);
Скидка
магазина – целое значение от 0% до 99%;
Скидка
терминала – целое значение от 0% до 99%;
Наименование
платежа – строковое значение (до 17
символов) подписи в чеке.
Задание
системных параметров обмена, а также
кодов направлений, величин скидок
производится с персонального компьютера
через программу «AutoTerm.ехе»,
входящую в состав устройства. Параметры
полей в программе имеют значения,
описанные в предыдущем пункте настоящего
описания.
Подключение
Устройства сопряжения к персональному
компьютеру осуществляется с помощью
специального кабеля (см. Приложение
1). Параметры настройки последовательного
канала: скорость обмена 9600 бит в секунду,
8 бит данных, без бита четности, 1 стоп-бит.
Звуковые
сигналы
Перелив – оплата произведена;
Длинный низкий – ошибка связи с ККМ;
Три коротких низких – ошибка ККМ (нулевая сумма чека, неправильное направление);
Длинный высокий – ошибка связи с Терминалом;
Три коротких высоких – ошибка Терминала (отмена оплаты (в т.ч. по тайм-ауту), ошибка карты и др.).
Настройки
кассы АМС-100Ф
ограничение
на количество покупок в одном чеке –
не более 40;
значения
скидок и наценок в процентах – только
целые числа от 1 до 99.
при
работе со скидками/наценками: ККМ
корректно обрабатывает процентные
скидки/наценки с подитога;
при
возврате нельзя применять скидки (в
кассе на возврат неправильно работает
арифметика).
Опции,
требуемые для работы кассы:
«Есть
сеть» Ввод [КН], [КЧ] – если на индикаторе
справа горит НС (нет сети), то повторно
нажать [КЧ]. Режим сменится на ЕС (есть
сеть). Выход – [КН].
«Есть
скидки/наценки» Ввод [КН], [3Т]. На
индикаторе появится: ПН-------НК
(скидки/наценки запрещены). Нажать
клавишу [=]. На индикаторе отобразится
ПН---d---НК. Скидки/наценки
разрешены. Повторное нажатие клавиши
[=] отменяет режим работы со скидками/наценками.
Выход – [КН].
ВНИМАНИЕ!!!
Опцию «Есть скидки» нужно
устанавливать ОБЯЗАТЕЛЬНО даже в
том случае, если при оплате платежей с
применением устройства сопряжения
«АвтоТерм» они не используются.
В противном случае возможно нарушение
накапливающей информации в суточном
итоге и неверная запись ее в ФП.
Дополнительные
опции, устанавливаемые на кассе:
«Разрешен
дубликат чека» Ввод [КН] [2В] [=]. На
индикаторе появится ПЧ---d--ХХХ.
Повторное нажатие клавиши [=] отменяет
данную функцию. Выход [КН].
«Разрешен
возврат по штрих-коду». Ввод [КН],
[ВТ]. На индикаторе появится ПО-------НВ
(возврата по штрих-коду запрещен). При
повторном нажатии [ВТ] на индикаторе
появится ПО-------ЕВ (возврат по штрих-коду
разрешен). Выход – [КН].
Смена
системных опции разрешена только после
снятия ежедневного Z-отчета
- [КЗ] [2В] [ВВ].
Настройки
сканера для работы с переходником для
работы по готовности: скорость – 9600, 8
бит данных, 1 стоповый, без паритета,
постфикс «CR», работа
по готовности (RTS/CTS,
Data Ready).
Внимание!
Программа работает с программным
обеспечением ККМ эталонных версий 2.2.x
(паспорта эталонных версий 12, 13, 16).
Примечание:
допускается работа ККМ с платежным
терминалом, работающим в автономном
режиме, т.е. без подключения устройства
к терминалу (например при использовании
на кассе двух и более терминалов). В этом
случае с помощью программы «AutoTerm.exe»
программируется данное направление
как тип «1» и заданной величиной
скидки (или без нее). После завершения
оформления покупки и указанием данного
направления происходит перерасчет
суммы на индикаторе ККМ, которую можно
вручную ввести на платежном терминале
и произвести транзакцию. Закрытие чека
произвести на кассе нажатием клавиши
[%](оплата по безналичному расчету) до
истечения времени тайм-аута.
Работа
с программой AutoTerm.exe
Настоящая
программа служит для настройки терминала
«AutoTerm», а также для
чтения параметров настроек из него и
сохранения их в отдельный файл.
После
запуска программа имеет следующий вид:
где
Порт:
номер СОМ-порта, к которому подключен
АвтоТерм.
АвтоТерм:
серийный номер терминала (доступен
только для чтения)
Строка
платежа: системный параметр связи с
платежным терминалом, настраивается
представителем Банка, где:
Р -
запрос на платеж
1 – тип
системы(1=ЗОЛОТАЯ КОРОНА, 2=ЛОКАЛЬНАЯ
СИСТЕМА, 3=VISA, 4=Tradex)
1 – тип
операции(1=Платёжный, 2=Кассовый,
3=Коммунальный, 4=Скидочный, 5=Бензиновый)
1 -
тип расчёта(1=Безналичный, 2=Наличный)
810 – валюта
(810=РУБЛЬ РФ, 840=Доллар США, L**=Локальная
валюта)
Таймаут:
время, в течении которого ожидается
ответ от терминала;
АвтоТерм:
«считать» и «записать»
операции чтения и записи в АвтоТерм
системных настроек, справочника товаров
и таблицы направлений. Настройками
являются строка состояния и таймаут
терминала.
Путь
отчета: каталог, в котором будут
сохраняться файлы Z-отчетов,
а также файлы системных настроек
Файл:
«открыть» «сохранить»
операции сохранения и загрузки из файла
системных настроек и таблицы направлений.
Файл:
«импорт» «экспорт» операции
сохранения и загрузки из файла системных
настроек и таблицы направлений.
Поля
таблицы:
N
– номер направления в кассе (значения
от 0 до 99);
Тип
– тип направления (0 – безналичная
оплата с запросом на терминал с
автоматически закрытием чека, 1-скидка,
2 – товар);
Есть
– включение направления (1 – включено,
0 – выключено);
Отдел
– направление (номер отдела) в терминале
(от 0 до 999),(например при коммунальном
программном обеспечении 001=СОТРУДНИК
ИЯФ, 002=ГОСТЬ;
Маг.
– магазинная скидка, целое значение от
0% до 99%;
Банк
– банковская скидка (рассчитывается в
терминале) целое значение от 0% до 99%;
Наименование
– служебная строка для печати в чеке.
Приложение
№1
Схема
кабеля для подключения терминала к ПК
|
АвтоТерм:
DB-9F (контакт)
|
ПК:
DB-9F
(контакт)
|
ПК:
Тюльпан (вилка)
|
|
5
GND
|
5
|
(юбка)
|
|
2
RXD
|
3
|
-
|
|
3
TXD
|
2
|
-
|
|
9
+5V
|
-
|
+
5V (центральный)
|
Питание
устройства производится от ПК через
соединительную планку, входящую в состав
устройства, с выводом ответной розетки
с питанием +5V,(тюльпан),
которая вставляется и закрепляется в
свободный слот ПК и подключается к блоку
питания ПК.
Схема
кабеля для подключения устройства к
платежному терминалу Verifone
OMNI-395
|
АвтоТерм:
Вилка 6Р4С (контакт)
|
Omni3xxx
RJ45
|
Verifone-395:
магнитофонная 7-контактная вилка(контакт)
|
|
5
GND
|
4
|
1
|
|
2
RXD
|
6
|
6
|
|
3
TXD
|
5
|
5
|
Нумерация
контактов на RJ-45 – проводом
к себе (контактами от себя) вид сверху
(защелка
снизу) слева направо 1 -> 8
Интерфейсный
кабель для терминалов VeriFone
серии Omni 3xxx
Оригинальный
кабель RJ-45 DB9F
DB25F DB25M
(modem)
1
TXC -
2
Power - 1 - - -
3
DCD 2 4 20 6
4
DTR 3 1.6.8 8.5.6 20
5
GND 4 5 7 7
6
RXD 5 3 2 3
7
TXD 6 2 3 2
8
CTS 7 7 4 5
9
RTS 8 4
10
RXC -
|