Skip to main content

Errors

Ошибки

Группа сообщений с ошибками для внешнего мира.


Ответные модели

Данный блок содержит описание основных ответных моделей от ядра системы.


errorEvent

Событие вовращает ошибку и возможно ее описание.

Данная ошибка предназначена только для вывода транспортных ошибок из шины клиенту.

НазваниеОбязат.ТипОписание
requestIdДаuuidИД исходного запроса (в нижнем регистре)
errorДаstringтекст ошибки
commentНетstringкомментарий к ошибке: расширенное описание, уточнение причины или пути решения ошибки
Пример модели
{
"requestId": "395f9f71-13c0-4b03-8228-c9c82f47a351",
"error": "Количество выдаваемых УИД 4 ограничено относительно запрошенных 20 с учетом выданных ранее и неиспользованных УИД",
"comment": "Текст ошибки"
}

userError

Ошибка обработки из конкретного сервиса, кроме интеграционной шины. И данный объект подставляется в ответную модель данного сервиса в поле userError.

НазваниеОбязат.ТипОписание
traceIdДаuuidИД трассировки в логгере
objectДаintобъект ошибки
stageДаintэтап, на котором произошла ошибка
codeДаintкод ошибки
messageДаstringчеловеческое описание ошибки
commentНетstringинструкция для исправления
Пример модели
{
"traceId": "395f9f71-13c0-4b03-8228-c9c82f47a351",
"object": 1,
"stage": 1,
"code": 1,
"message": "Документ. Проверка. Истек сертификат подписи. Код трассировки: 395f9f71-13c0-4b03-8228-c9c82f47a351",
"comment": "Обновите сертификат подписи. Это возможно сделать на %реклама%"
}