Дерево страниц

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

Ключ

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

...

Блок кода
# маппинг типов платежей для автопечати
# pt.<тип платежа>.fr=<на какой ККТ печатать>
# pt.<тип платежа>.pass=<пароль на ККТ для авторежимов>
# pt.<тип платежа>.print=<режим печати: manual(по уполчанию)/auto/delay>
pt.666.fr=100
pt.666.print=auto
pt.666.pass=01
 
fr.N.title=...
fr.N.connector=...
# автозакрытие смены, используется соответствующим таском
fr.N.autoclose=1
# пароль, под которым заходит в ККМ при автозакрытии смены, скорее всего нужен админский
fr.N.autoclose.pass=30
# пароль, привязанный к ККТ, используется для авторежимов, когда маппинга установить нельзя (например, печать "фейковых чеков"), либо просто вместо маппингов задать тут (а там не задавать)
fr.N.pass=01


# настройки для задачи печати delay-платежей (при её использовании) и допечати auto-платежей
# на сколько дней назад делать выборку очереди
delay.payment.back.days=5
# таймаут в миллисекундах между печатью dalay-платежей (и auto-платежей при допечати из очереди)
delay.payment.timeout.ms=10


# настройки для задачи запроса статуса чеков (при использовании асинхронных фискализаторов)
# на сколько дней назад делать выборку лога
check.status.back.days=5
# таймаут между запросами в миллисекундах
check.status.timeout.ms=10

Маппинг настраивается аналогично ручным платежам, привязываясь к типу платежа; только указывается не разрешённые регистраторы, а один конкретный. Также указывается пароль для регистратора. с которым надо заходить на ККТ.

...

Для режима delay всё аналогично, только делается это при запуске задачи "CashCheck => печать отложенных платежей". Вызывается метод addPaymentAutoDelay.

Для автоплатежей актуален вопрос автоматического закрытия дня на ККТ. Для этого существует задача "CashCheck => автоматическое закрытие дня (снятие z-отчёта)". Можно настроить на середину ночи, например. Настройки этой задачи централизованно находятся в конфиге плагина и дополняют настройки каждого регистратора (см. выше). Может быть настроено на автозакрытие любое количество ККТ, все они закроются последовательно одним запуском задачи.

...