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