После закрытия чека КСО может автоматически отображать веб-страницу во встроенном браузере и активацией звукового оповещения. При бездействии покупателя браузер закрывается по таймауту и отображается окно приветствия.
Если сервер, на который был отправлен запрос для отображения страницы, недоступен, то:
- Содержимое запрашиваемой веб-страницы отображено не будет.
- Браузер будет закрыт.
- Будет отображено окно приветствия.
Настройка
Для работы необходимо:
- Создать макрос с командой
COMMAND_WEB_BROWSER
– для отображения страниц во встроенном браузере. - Добавить созданный макрос в список макросов для события
DocumentAfterClosing
(после закрытия чека).
Для воспроизведения звукового оповещения при показе веб-страницы можно использовать команду COMMAND_PLAY_SOUND
.
Настройка отображения веб-страницы
Для настройки отображения веб-страницы в браузере необходимо для команды COMMAND_WEB_BROWSER
задать параметры:
url
– ссылка на стартовую страницу,timeoutInactive
– время (в секундах) до автоматического закрытия браузера при бездействии покупателя,cashMode
– отображать встроенный браузер в зависимости от типа кассы.Необходимо задать для параметра значениеsco
(отображать только на SCO).
При необходимости url
может быть дополнен комбинацией параметров:
- код магазина,
- код кассы,
- номер карты,
- номер телефона.
Например:
url = http://127.0.0.1:8000/?ncard=%(cardRecord.number[s])&nphone=%(client.phoneNumber[s])&nshop=%(document.shopCode[s])&cash=art-%(document.shopCode[s])-%(document.cashCode[s])
Настройка воспроизведения звукового сигнала
Для настройки отображения веб-страницы в браузере необходимо:
- Подготовить файл со звуковым оповещением.
- Для команды
COMMAND_PLAY_SOUND
задать параметры:path
– путь к файлу для воспроизведения,volume
– громкость воспроизведения (опционально).