NDemia Новости CashMatic Рубли Форум

Автоматический переход на страницу неисправности


см. также: Модель обработки отказов Специальные URL Отложенные отказы
Уровни серьёзности отказов Обработка отказов терминала Объект CashMaticTerminal


Когда возбуждается
отказ уровня ошибки, пользовательский интерфейс автоматически переходит на страницу неисправности (см. Виды отказов, Уровни серьёзности отказов).
Адрес страницы неисправности определяется как специальный URL "failure" ("CashMatic:failure") - см. Специальные URL.
Рекомендуется всегда делать страницу неисправности локальной на терминале, чтобы отказ связи с сервером не ломал всё окончательно.
В некоторых случаях ошибка (серъёзный отказ уровня ошибки) не приводит к автоматическому переходу на страницу неисправности - см. Отложенные отказы.

Примечание: В текущей версии при возникновении ошибки в состоянии инкассации (см. Контроль URL-адресов переходов) переход на страницу неисправности запрещён (но будет автоматически выполнен после восстановления купюроприёмника, если ошибка останется действующей). В будущих версиях это поведение может быть изменено.


Автоматический переход на страницу неисправности выполняется только в момент возбуждения отказа уровня ошибки, если других действующих ошибок нет. Если по какой-либо причине переход в этот момент не произошёл (например, см. Отложенные отказы), то автоматически он не произойдёт и в дальнейшем, даже если возникнут новые ошибки - пока все ошибки не будут сняты. Однако контроль допустимости переходов остаётся в силе (см. Контроль URL-адресов переходов), таким образом, когда отказ перестанет быть отложенным, страница неисправности станет единственным допустимым адресом перехода. В этом случае переход на страницу неисправности должен выполняться прикладным скриптом, отвечающим за сценарий платёжного сеанса (см. Подключение прикладных скриптов, Сеанс приёма платежа) - немедленно после снятия условия отложенного отказа (в текущей версии это означает немедленно после сброса платёжного сеанса).

Когда какой-либо отказ снимается, если текущим положением терминала была страница неисправности и ни один из оставшихся отказов не является ошибкой, то происходит восстановление нормальной работоспособности терминала, поэтому пользовательский интерфейс автоматически переходит на стартовую страницу.
Адрес стартовой страницы определяется как специальный URL "start" ("CashMatic:start") - см. Специальные URL, Стартовая страница.
тел. +7-(916)-129-26-84 (C)opyright: NDemia Ltd, Москва, 2006..2024 ndemia@ndemia.com