1. Как минимум некоторые ошибки средствами настройки клиентского показа (через "Режим тех.специалиста", без кодинга) не ловит. Ни в режиме включённой/разрешённой отладки, ни без неё. Смоделировал на: ошибке открытия формы, ошибке перехода по навигационной ссылке, ошибке работы с избранным, применении СКД-отчёта с кривой схемой (не настройками, а именно самой схемой). Все моделируемые ошибки - восстановимые. Так вот, плевать оно хотело на все настройки, в т.ч. "Все ошибки" и "Прочие". Ноль эмоций, только типовая сообщалка.
2. Программно ОбработкаОтображенияОшибки нормально работает и в режиме отладки, клиентские и серверные ошибки нормально ловит. А вот в запуске ком-Application она не исполняется.
3. Содержимое, возвращаемое ИнформацияОбОшибке в некоторых случаях - матрёшка, и чтоб добраться до вменяемого текста, приходится погружаться, раскрывая свойство "Причина", иногда на 3-4 уровня. Поэтому скармливать что-либо сообщалке надо вдумчиво, с анализом.
4. Если в транзакции происходит реальная обрабатываемая ошибка, то "наведённая ошибка-фантом" вида "В данной транзакции уже происходили ошибки" никак и нигде не регистрируется этим новым механизмом. При этом, необрабатываемая ошибка в транзакции фиксируется в ЖР, т.е. режим записи в ЖР там явно "независимый".
5. При этом, "вложенные" ошибки обрабатываются единожды на "верхнем уровне", т.е. принудительный вызов ИнформацияОбОшибке() даёт пустоту, буфер ошибок в этот момент уже вычищен.
6. У объекта "ДанныеОтчета" в подсказке больше свойств, чем описано в СП. Явно не всё документировали. Например, "ДанныеОтчета". Есть опечатки в самих методах (например, "ОтправлятьОчет" в настройке обработки ошибок юзера). Это значит, что ляпы могут быть и смысловые.
7. Никакого описания категорий ошибок в хдто-пакете с URI http://v8.1c.ru/8.2/data/bsl/ нету вообще. Или в СП ошиблись, или я не знаю что.
8. ОбработкаОтображенияОшибки вызывается даже в случае ошибки в ПередНачаломРаботыСистемы (правда, там ничего толком не сделать без основного-то окна 1С), ну хоть в ЖР. Интересно, ловятся ли и к каким категориям будут относиться ошибки авторизации, внешних соединений итд. Особенно если речь о вызываемой базе-провайдере - что это за категория будет применительно к ней?
9. ОбработкаОтображенияОшибки можно вызывать принудительно, в т.ч. из своей попытки-исключения, передавая ей информацию об ошибке. Но, при этом, естественно, никакой записи в ЖР не будет.
10. Жаль, что ошибки расширений не выведены в отдельную категорию, и нет признака отличия их от ошибок основной конфы. Имя модуля и даже строка кода бесполезны, если оно всё частично перегружено, да ещё несколькими расширениями.
11. В версии 8.3.19 категории ошибки разделены на возвращаемые всегда и НЕ всегда (например, КатегорияОшибкиДляПользователя не вернёт ничего, связанного с выполнением команд встроенного языка).
12. В обычных формах не работает от слова "совсем", хотя событие в модуле обычного приложения объявляется и делается. Но упс.
13. У штатной кнопки "Вставить параметр" в окне правки шаблона текста для ошибки - очень забавная подсказка)
И ещё много кривых недоделочек, как всегда)