Parameters for setting up connection to cash register and terminal — различия между версиями
(→Подключение прокси-службы) |
(→Touch-M_FR-K_Settings.xml) |
||
Строка 185: | Строка 185: | ||
| style="padding-left:0.5em" |Начало секции | | style="padding-left:0.5em" |Начало секции | ||
|- | |- | ||
− | | style="padding-left:0.5em"|<nowiki><Tax FiscalTaxScheme="№ схемы" DeviceFiscalTaxScheme="№ схемы" /></nowiki><br> | + | | style="padding-left:0.5em"|<nowiki><Tax FiscalTaxScheme="№ схемы" DeviceFiscalTaxScheme="№ схемы" PaymentItemSign=""/></nowiki><br> |
− | <nowiki><Tax FiscalTaxScheme="№ схемы" DeviceFiscalTaxScheme="№ схемы" /></nowiki> | + | <nowiki><Tax FiscalTaxScheme="№ схемы" DeviceFiscalTaxScheme="№ схемы" PaymentItemSign=""/></nowiki> |
| style="padding-left:0.5em" | — | | style="padding-left:0.5em" | — | ||
Строка 195: | Строка 195: | ||
Тегов соответствия может быть несколько<br> | Тегов соответствия может быть несколько<br> | ||
На рисунке приведён пример таблицы налоговых ставок | На рисунке приведён пример таблицы налоговых ставок | ||
+ | * PaymentItemSign - признак предмета расчета. Значение может быть жестко задано (см. список ниже); если значение не задано, оно подставляется автоматически из поля «Код» налоговой группы (Бухгалтерия/Налоги/Налоговые группы), установленной для услуги / товара. Используются не все предусмотренные законодательством коды.<br/> Возможные значения: Товар (1), Подакцизный товар (2), Работа (3), Услуга (4), Ставка азартной игры (5), Выигрыш азартной игры (6), Лотерейный билет (7), Выигрыш лотереи (8), Предоставление РИД (9), Платеж (10), Агентское вознаграждение (11), Составной предмет расчета (12), Иной предмет расчета (13), Имущественное право (14), Внереализационный доход (15), Страховые взносы (16), Торговый сбор (17), Курортный сбор (18) | ||
|- | |- | ||
| style="padding-left:0.5em; width: 40%"|<nowiki><Settings></nowiki> | | style="padding-left:0.5em; width: 40%"|<nowiki><Settings></nowiki> |
Версия 12:03, 6 сентября 2023
Параметры настройки подключения к кассе и POS-терминалу
Ниже приведены параметры настройки файлов конфигурации:
- ServiceSettings.xml — единый конфигурационный файл;
- Touch-M_FR-K_Settings.xml — файл настройки подключения к ФР «Штрих».
ServiceSettings.xml
Параметры, относящиеся к настройке автозакрытия смены:
описаны в статье «Автозакрытие смены в сервисе ФР». |
Секция <ServiceSettings> — операции с ФР | ||
<ServiceSettings> | — | Начало секции |
<IpAddress>адрес (например 10.2.7.200)</IpAddress> | — | Внутренний IP-адрес подключения кассы. Определяется через cmd/ipconfig |
<ComPort>номер порта (например, 3)</ComPort> | — | COM-port подключения ФР к компьютеру |
<ComBods>скорость обмена (например, 115200)</ComBods> | — | Скорость обмена данными между кассой и службой ФР |
<Debug>True</Debug> | — | Включение/отключение расширенного логирования |
<GroupArticles>False</GroupArticles> | — | Включение/отключение объединения услуг в чеке ФР. Правила объединения услуг задаются в секциях <JoinArticleSettings> |
<IsReceiptTimeoutClose>True</IsReceiptTimeoutClose> | — | Действие с чеком в случае истечения времени ожидания. True - чек закрывается, False - чек аннулируется; |
<CashierName /> | — | ФИО кассира. Если заполнено, передаётся на печать в чеке |
<CashierId>0</CashierId> | — | ID кассира в HMS Servio (Настройки/Персонал/Пользователь. Номер в выбранной кассе). Передаётся на печать в чеке, если параметр <CashierName> не заполнен |
<DetailingReciepts>True</DetailingReciepts> | — | Не используется. На печать чека не влияет |
<LoggingDetailsReceipts>True</LoggingDetailsReceipts> | — | Включение/отключение логирования детализации чеков |
<WaitBeforeStartService>0</WaitBeforeStartService> | — | Включение/отключение паузы перед запуском сервиса, сек. Может быть полезна службы при запуске на медленных терминалах |
<IpPort>Номер порта (Например, 2003)</IpPort> | — | Порт прослушивания IP-адреса кассы |
<CheckTimezoneTransitionTime /> | — | Время проверки перехода на летнее/зимнее время |
<SendCustomerEmail>True</SendCustomerEmail> | — | Включение/отключение отправки чеков на адрес электронной почты плательщика при её наличии в счете |
<SendCustomerPhoneInsteadEmail>False</SendCustomerPhoneInsteadEmail> | — | Включение/отключение отправки чеков по SMS на номер телефона плательщика при его наличии в счёте, вместо отправке по электронной почте |
<SuffixForArticle /> | — | Суффикс для расширения артикула |
<IsPrintDocument>True</IsPrintDocument> | — | Включение/отключение отправки чека ФР на сервис печати |
<PrinterServiceIpPort>IP-адрес (например, 127.0.0.1:8636)</PrinterServiceIpPort> | — | IP-адрес и номер порта сервиса печати |
<PrinterName>POS-80-Series</PrinterName> | — | Не используется |
</ServiceSettings> | — | Окончание секции |
Секция <PosTerminalSettings> — операции с банковским терминалом | ||
<PosTerminalSettings> | — | Начало секции |
<PosComPort>номер порта (например, 9)</PosComPort> | — | Номер порта подключения POS-терминала при подключении напрямую. При взаимодействии через библиотеки параметр значения не имеет; |
<PosTimeOut>таймаут (например, 90000)</PosTimeOut> | — | Таймаут на проведение операции POS-терминалом при подключении напрямую. При взаимодействии через библиотеки параметр значения не имеет; |
<PrintPosReceipt>True</PrintPosReceipt> | — | Включение/отключение печати чека банковского терминала на принтере ФР; |
<PrintPosReceiptInCheck>true</PrintPosReceiptInCheck> | — | Включение/отключение печати чека банковского терминала вместе с чеком ФР |
<CloseReceiptWithIncorrectMerchant>False</CloseReceiptWithIncorrectMerchant> | — | Разрешение/запрет закрытия чека банковского терминала, если в настройке операции с группой оплат «Кредитная карта» введён неверный номер «Идентификатор мерчанта» (Настройки/Оборудование/Кассы/Тип оплат с группой оплат «Кредитная карта») |
<PosPaidTypes>№№ групп (например: 1, 2)</PosPaidTypes> | — | Список групп оплат, доступные для обработки на POS-терминале:
|
</PosTerminalSettings> | — | Окончание секции |
Секции <JoinArticleSettings> — объединение услуг для печати в чеке. Группы секций с двумя услугами. В чеке печатается услуга с MainArticleName | ||
<JoinArticleSettings> | — | начало секции |
<MainArticleName>название услуги (например, Проживание)</MainArticleName> | — | ТОЧНОЕ название основной услуги, которая должна печататься в чеке |
<JoinArticleName>название услуги (например, Ранний заезд)</JoinArticleName> | — | ТОЧНОЕ название услуги, которая не должна печататься в чеке |
</JoinArticleSettings></PosComPort> | — | Окончание секции |
Touch-M_FR-K_Settings.xml
В файле Touch-M_FR-K_Settings задаются параметры настройки, относящиеся к ФР "Штрих", распространяемом на территории России
Секция <Touch-M_FR-K_Settings> | ||
<Settings> | — | Начало секции |
<Tax FiscalTaxScheme="№ схемы" DeviceFiscalTaxScheme="№ схемы" PaymentItemSign=""/> <Tax FiscalTaxScheme="№ схемы" DeviceFiscalTaxScheme="№ схемы" PaymentItemSign=""/> |
— | Группы тегов соответствия настроек HMS Servio и ФР «Штрих», где:
Тегов соответствия может быть несколько
|
<Settings> | — | Окончание секции |
<Security> <PwdOpr>1</PwdOpr> |
— | Пароль ролей пользователей для выполнения операций на ФР:
Значения паролей не меняются |
<Advanced IsRecalcDiscountPrice="False" Timeout="10000" IsPOSTerminalPrintDublicate="False" QuantityFeedDocumentBeforeCut="4"/> | — | Расширенные настройки:
|
Подключение прокси-службы
Прокси-служба предназначена для установления соединения оборудования на объектах с сервером без предоставления оборудованию "белых" IP-адресов. Как результат, оборудование может продолжать функционировать в случае обрыва внешнего интернет-соединения при переключении, например, на WiFi, в том числе, раздаваемый со смартфона.
Прокси-служба состоит из серверной и клиентской частей.
Серверная часть устанавливается на сервере. В данном документе настройка не рассматривается.
Клиентская часть устанавливается на компьютерах с подключенным оборудованием. Рекомендуется устанавливать отдельным каталогом в каталог со службами HMS Servio. Например: C:\HMS_Servio\HMSServioProxyClient.
Переключение на прокси-службу состоит из трёх этапов:
- Настройка конфигурационного файла прокси-клиент.
- Перенастройка подключения в HMS Servio (Настройки/Оборудование). В поле «IP-адрес сервера» вводится внутренний IP-адрес сервера и уникальный ключ:
- Перенастройка конфигурационного файла
ServiceSettings
службы печати чеков. В теге <IpAddress> вводится локальный IP:
<IpAddress>127.0.0.1</IpAddress>.
HMSServioProxyClient.exe.xml
В конфигурационном файле HMSServioProxyClient.exe.xml задаются настройки подключения клиента
Секция <Settings> | ||
<Settings> | — | Начало секции |
<ProxyServerSetting ProxyServerHostNameOrIPAddress="example.com" ProxyServerPort="XXXX"/> |
— | Тег подключения к прокси-службе сервера, где:
|
<LocalServicesSettings> | — | Начало секции |
<LocalServiceSetting ClientKey="unic_hotel_key" LocalServiceIPAddress="XX.XX.XX.XX" LocalServicePort="XXXX"/> |
— | Тег подключения локальных служб оборудования. Настройки подключения каждого вида оборудования вводятся отдельной строкой:
|
</LocalServicesSettings> | — | Окончание секции |
</Settings> | — | Окончание секции |