Начиная с версии 10.2.92.0, при оплате одним из 4-х видов типа оплат, можно регулировать окно с сообщением кассиру после совершения оплаты покупателем, чтобы оно закрывалось автоматически, через настроенный интервал времени для сокращения время обслуживания покупателя или большей информативности кассира.
Применяется для следующих типов оплат:
|
1. Откройте на редактирование файл /crystal-cash/config/cash-config.xml.
2. Установите в секундах тайм-аут для настройки showChangeMessageTimeout
для окна после совершения оплаты.
3. В зависимости от того, к какому типу оплаты нужно применить настройку тайм-аута секундах, когда окно будет скрываться с экрана кассы, выполните скрипт в базе данных set на сервере SetRetail10 или SetCentrum.
|
Пример скриптов:
UPDATE sales_management_properties SET property_value = '10', send_status = 0 WHERE property_key = 'payment.complete.notification.timeout.CashPaymentEntity'; |
UPDATE sales_management_properties SET property_value = '10', send_status = 0 WHERE property_key = 'payment.complete.notification.timeout.BankCardPaymentEntity'; |
UPDATE sales_management_properties SET property_value = '10', send_status = 0 WHERE property_key = 'payment.complete.notification.timeout.CashMachinePaymentEntity'; |
UPDATE sales_management_properties SET property_value = '10', send_status = 0 WHERE property_key = 'payment.complete.notification.timeout.BankQRPaymentEntity'; |
Если таймаут для окна для типа оплаты истекает раньше, чем в showChangeMessageTimeout
или закрывается денежный ящик (тип оплаты - наличные), или сканируется товар, то окно с сообщением закрывается.
Если истекает showChangeMessageTimeout
, или закрывается денежный ящик (тип оплаты - наличные), или сканируется товар, а тайм-аут для окна для типа оплаты еще не истек, то окно с сообщением, также закрывается.
showChangeMessageTimeout
= 30сек.showChangeMessageTimeout
= 30сек.showChangeMessageTimeout
= 30сек.