Реакция
NDemia CashMatic KioskBrowser на отказ зависит от уровня серьёзности отказа. Серьёзные отказы называются ошибками. Если возбуждается отказ уровня ошибки, то пользовательский интерфейс
принудительно переключается на
страницу неисправности (см.
Автоматический переход на страницу неисправности), в остальных случаях пользователю ничего не сообщается. Во всех случаях возбуждение отказа регистрируется в лог-файле (с соответствующими комментариями), и оповещаются
компоненты расширения (см.
Обработка отказов терминала).
Модель обработки отказов терминала
NDemia CashMatic является обобщённой как для предопределённых отказов, так и для "пользовательских" отказов, созданных прикладным программистом (см.
Виды отказов терминала).
После запуска
NDemia CashMatic KioskBrowser по умолчанию ошибками считаются отказы
BillValidator,
Browser,
Printer,
PaperEnd.
Прикладные скрипты и
компоненты расширения могут добавлять в этот список другие
имена отказов (в том числе свои собственные) - см. метод
AddErrorName объекта
CashMaticHost. В текущей версии возможно только повышение отказа до уровня ошибки - это как бы начальная настройка всего приложения, не изменяющаяся по ходу работы или в зависимости от каких-либо условий.