Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Jira Legacy
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keyCR-3320

Jira Legacy
serverSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverIdbc8d3685-f9c0-329d-9054-b12aabbcb834
keySRTZ-699

...

Table of Contents

Описание

Начиная с версии 10.2.92.0, при оплате одним из 4-х видов типа оплат, можно регулировать окно с сообщением кассиру после совершения оплаты покупателем, чтобы оно закрывалось автоматически, через настроенный интервал времени для сокращения время обслуживания покупателя или большей информативности кассира.

Применяется для следующих типов оплат:

  • Наличная.
  • Оплата по банковской карте (не внешний банковский терминал).
  • Автоматические ящики для приема монет и банкнот.
  • Оплата QR-кодом.

Image Modified

Настройка

Info
  • По умолчанию для всех типов оплат применяется общая настройка настройки тайм-аута.
  • При применении настройки для каждого типа оплаты общая настройка становится более низким приоритетом.

1. Откройте на редактирование файл /crystal-cash/config/cash-config.xml.

Image Modified

2. Установите в секундах тайм-аут для настройки showChangeMessageTimeout для окна после совершения оплаты.

Image Modified

3. В зависимости от того, к какому типу оплаты нужно применить настройку тайм-аута секундах, когда окно будет скрываться с экрана кассы, выполните скрипт в базе данных Image Modifiedset на сервере SetRetail10 или SetCentrum.

Info
  • Если настройка для каждого типа оплаты, включена (установлен тайм-аут).
  • Если настройки не включена (установлен тайм-аут = 0), тогда применяется общая showChangeMessageTimeout.

Пример скриптов:

Code Block
languagesql
titleУстановить тайм-аут 10 секунд для наличного типа оплаты
UPDATE sales_management_properties
   SET property_value = '10', send_status = 0
WHERE property_key = 'payment.complete.notification.timeout.CashPaymentEntity';

...