Parameters for setting up connection to cash register and terminal — различия между версиями

Материал из Servio Doc
Перейти к: навигация, поиск
(Touch-M_FR-K_Settings.xml)
(ServiceSettings.xml)
Строка 138: Строка 138:
 
| style="padding-left:0.5em" |Разрешение/запрет закрытия чека банковского терминала, если в настройке операции с группой оплат «Кредитная карта» введён неверный неверный номер «Идентификатор мерчанта» (Настройки/ОБорудование/Кассы/Тип оплат с группой оплат «Кредитная карта»)
 
| style="padding-left:0.5em" |Разрешение/запрет закрытия чека банковского терминала, если в настройке операции с группой оплат «Кредитная карта» введён неверный неверный номер «Идентификатор мерчанта» (Настройки/ОБорудование/Кассы/Тип оплат с группой оплат «Кредитная карта»)
 
|-
 
|-
| style="padding-left:2em" |<nowiki><PosPaidTypes>1</PosPaidTypes></nowiki>
+
| style="padding-left:2em" |<nowiki><PosPaidTypes>№№ групп (например: 1, 2)</PosPaidTypes></nowiki>
 
| style="padding-left:0.5em" | —
 
| style="padding-left:0.5em" | —
| style="padding-left:0.5em" |<span style="color:red"> ?</span>
+
| style="padding-left:0.5em" |Список групп оплат, доступные для обработке на POS-терминале:<br>
 +
* 0 — Наличные;
 +
* 1 — Банковская карта;
 +
* 2 — Безналичные;
 +
* 3 — Бонусы;
 +
* 4 — Депозитный счёт;
 +
* 5 — Оплата сертификатом
 
|-
 
|-
 
| style="padding-left:0.5em" |<nowiki></PosTerminalSettings></nowiki>
 
| style="padding-left:0.5em" |<nowiki></PosTerminalSettings></nowiki>

Версия 16:34, 7 июня 2022

Параметры настройки подключения к кассе и POS-терминалу

Ниже приведены параметры настройки файлов конфигурации:

ServiceSettings.xml

Clipboard.png Параметры, относящиеся к настройке автозакрытия смены:
  • <ShiftCloseTime>;
  • <LastShiftClosingDate>;
  • <WaitAfterClosingShift>;
  • <CashOutBeforeShiftClose>;
  • <CashOutType>3</CashOutType>;
  • <FractionalCoins>;
  • <XReportBeforeShiftClose>;
  • <LastShiftClosedAutomatically>;
  • <TrackBeforeAutoShiftClosing>

описаны в статье «Автозакрытие смены в сервисе ФР».

Секция <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-терминале:
  • 0 — Наличные;
  • 1 — Банковская карта;
  • 2 — Безналичные;
  • 3 — Бонусы;
  • 4 — Депозитный счёт;
  • 5 — Оплата сертификатом
</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="№ схемы" />

<Tax FiscalTaxScheme="№ схемы" DeviceFiscalTaxScheme="№ схемы" />

Группы тегов соответствия настроек HMS Servio и ФР «Штрих», где:
TaxShtrih.png
  • FiscalTaxScheme — номер фискальной схемы в HMS Servio (Бухгалтерия/Налги/Налоги): фискальная налоговая схема, установленная для определённого налога
  • DeviceFiscalTaxScheme — номер ряда из таблице налоговых ставок в Драйвере ФР Штрих

Тегов соответствия может быть несколько
На рисунке приведён пример таблицы налоговых ставок

<Security>

    <PwdOpr>1</PwdOpr>
    <PwdAdm>29</PwdAdm>
    <PwdSys>30</PwdSys>
    <PwdFisc>0</PwdFisc>
</Security>

Пароль ролей пользователей для выполнения операций на ФР:
  • <PwdOpr>1</PwdOpr> — пароль кассира;
  • <PwdAdm>29</PwdAdm> — пароль администратора;
  • <PwdSys>30</PwdSys> — пароль налоговой инспекции и выполнения служебных операций (X-отчёт, Z-отчёт);
  • <PwdFisc>0</PwdFisc> — пароль техника

Значения паролей не меняются