Драйвер используется для подключения фискального регистратора Туссон TFP-115 на базе принтера EPSON TM-T70.
Связь ФР с кассой осуществляется посредством интерфейса RS-232 или USB.
Передача данных из кассовой программы в ФР осуществляется по позициям. На печать в чеке выводится информация о коде или штрих-коде товара в соответствии со способом его добавления в чек. Наименование товара печатается с переносом текста на следующую строку. Максимальное количество символов в строке составляет 40.
Сторнированные позиции и скидки на них печатаются в чеке продажи в виде коррекции. Для документов продажи/возврата в БД Documents
сохраняется информация о номере и копии чека из ФР.
В случае возникновения ошибки при добавлении товара в чек возможно настроить звуковое оповещение.
При открытии смены в ФР TFP-115 осуществляется регистрация кассира в ФР. В фискальном регистраторе записывается имя пользователя, которое печатается в чеке. ФР хранит имя пользователя длиной не более 20 символов, в противном случае строка обрезается до нужного значения. В открытой смене в ФР может регистрироваться неограниченное количество пользователей, активным считается пользователь, который авторизовался последним. Совершение кассовых операций невозможно до тех пор, пока пользователь не авторизован в ФР. Также, открыть смену с фискальным регистратором TFP-115 можно по команде.
В том случае, если при закрытии смены контрольные суммы программы и ФР не совпали, то осуществляется принудительная валидация электронного журнала. Информация о расхождении контрольных сумм записывается в основной лог программы.
На документах возможна печать следующих штрих-кодов:
Для использования ФР TFP-115 необходимо перейти в менеджер оборудования и добавить ФР в список устройств.
Для печати фискальных отчетов необходимо в утилите администрирования Yuki на пункт меню настроить действие "Печать отчета" с командой COMMAND_OPERATION
. О настройке действий подробнее можно прочитать в разделе "Настройка действий".
Чтобы напечатать отчеты по датам и сменам необходимо указать пароль доступа для конкретного ФР. При вводе неверного пароля – программа выдаст ошибку, печать отчета при этом осуществлена не будет.
Тип отчета для печати задается через параметр url, имеющий вид:
frdoc://frd2dreport, где frd2dreport – наименование отчета. |
Для ФР TFP-115 доступна печать следующих отчетов:
Тип отчета | Наименование отчета |
---|---|
Х отчет | frxreport |
Z отчет | frzreport |
Отчет по датам | frd2dreport |
Отчет по сменам | frz2zreport |
Печать контрольной ленты | frejprint?kkm=all |
При печати отчетов по датам и сменам на экран кассира выводится диалог для ввода параметров отчета:
Контрольная лента представляет собой первичный учетный документ на бумажном или электронном носителе, содержащий сведения о контрольно-кассовой технике, наличных и безналичных расчетах. На бумажном носителе контрольная лента печатается при закрытии смены. Кассовое ПО Artix позволяет просматривать контрольную ленту в электронном виде.
Для настройки просмотра контрольной ленты на пункт меню необходимо настроить команду COMMAND_SHOW_EJ
"Просмотр электронного журнала". О настройке действий подробнее можно прочитать в разделе "Настройка действий".
При выборе пункта меню "Просмотр электронного журнала" программа открывает перечень смен. Для просмотра доступен список программных смен, которым соответствуют смены ФР TFP-115 со значением поля shiftnumkkm
не равным NULL
. При выборе нужной смены программы открывает для просмотра соответствующую ей контрольную ленту.
Печать контрольной ленты можно выполнить указав для команды COMMAND_SHOW_EJ
параметр printej
, который может принимать следующие значения:
true
– контрольная лента будет напечатана на чеке,false
/ отсутствие параметра – контрольная лента выводится на экран кассира.При печати копии чека осуществляется проверка версии ПО ФР:
Для передачи реквизитов в свойствах товара должен быть указан соответствующий признак предмета расчета. Признак предмета расчета задается в БД Dictionaries
:
tmc
в поле paymentobject
,certificate
в поле paymentobject
.Поле paymentobject
может принимать следующие значения:
При наличии в чеке более одной позиции с |
Значение | Описание |
---|---|
0/1/null | Товар |
4 | Услуга |
10 | Платеж (выплата) или Аванс |
Для товара указан
Для товара указан
Для товара указан
|
Начиная с версии 4.6.154 добавлена работа с налогами для ФР TFP-115 с версией прошивки от 7.00.10. |
Чтобы иметь возможность продавать товары необходимо настроить секции [TaxMapping]
и [DepartMapping]
в конфигурационном файле /linuxcash/cash/conf/fr.ini
. Если настройка маппинга некорректна, то при закрытии чека на экран будет выведена ошибка “Ошибка ФР: Неправильный параметр”.
При регистрации позиции со скидкой в ФР TFP-115 с версией прошивки до 7.00.10 будет передаваться номера отдела:
При регистрации позиции со скидкой в ФР TFP-115 с версией прошивки от 7.00.10 (включительно) вместо номера отдела будет передаваться код налогового отдела:
|
Для работы с налогами необходимо настроить дополнительные параметры для ФР TFP-115. Подробнее о программировании параметров можно прочитать в разделе "Программирование дополнительных параметров".
Для программирования таблицы налогов параметр <S>
имеет вид <код налога>пробел<налоговая ставка>пробел<наименование налога>
, где:
наименование налога – любой текст без пробелов длиной не более 14 символов.
[HW.FR.commons.params] ; ; Параметры для программирования всех подключенных ФР ; param1 = "7.1.*.*$1.1.5:A 18.00 vat1" |
В данном примере для кода налога с флагом 'A' установлена налоговая ставка 18% и наименование налога "vat1".
При программировании таблицы "Налоги" значения из таблицы "Налоговые отделы" будут удалены. |
Для программирования таблицы налоговых отделов параметр <S>
имеет вид <код отдела>пробел
<код налога>пробел
<наименование отдела>
, где:
[HW.FR.commons.params] ; ; Параметры для программирования всех подключенных ФР ; param1 = "7.1.*.*$2.1.1:1 B vatdept1" |
В данном примере для налогового отдела с кодом 1 применен налог с флагом 'В' и установлено наименование отдела "vatdept1".
На версии прошивки ниже 7.00.10 программирование таблицы "Группы (отделы)" не поддерживается. |
Для программирования таблицы группы (отделы) параметр <S>
принимает значение <наименования группы (отдела)>
.
[HW.FR.commons.params] ; ; Параметры для программирования всех подключенных ФР ; param1 = "7.1.*.*$7.1.1:отдел1" param2 = "7.1.*.*$7.1.2:otdel2" |
В данном примере для группы 1 установлено наименование "отдел1", для группы 2 установлено наименование "otdel2".
При настройке секции |
Для программирования таблицы с видами валют необходимо указать следующие параметры:
код основной (национальной) валюты – любой текст без пробелов длиной не более 3 символов,
код валюты – любой текст без пробелов длиной не более 3 символов,
округление валюты при расчётах – количество знаков после запятой (0, 2, 3).
[HW.FR.commons.params] ; ; Параметры для программирования всех подключенных ФР ; param3 = "7.1.*.*$3.1.1:1 1 2" Param4 = "7.1.*.*$3.1.1:2 2 2" |
Для программирования таблицы с видами валют необходимо указать параметр:
[HW.FR.commons.params] ; ; Параметры для программирования всех подключенных ФР ; param1 = "7.1.*.*$4.1.2:yarus" |
При указании номера строки $4.1.1 настройки ФР не будут изменены. |
Если требуется удалить значение из таблицы, то необходимо запрограммировать пустое значение для нужной строки.
[HW.FR.commons.params] ; ; Параметры для программирования всех подключенных ФР ; param1 = "7.1.*.*$2.1.5:" |