У меня пока всё просто. тестовая конфа. ГМ Почти такой :
Процедура ПриНачалеРаботыСистемы()
ГенералХук = СоздатьОбъект( "ГенералХук" );
ГенералХук.ПерехватитьГМ(); // там и включение настройки, и назначение перехватчиком себя родимого
КонецПроцедуры
//------------
ЗагрузитьВнешнююКомпоненту( "1cpp.dll" ); // 2.5.0.4--2007-11-12
ЗагрузитьВнешнююКомпоненту( "FormEx.dll" ); // 2.0.5.79.beta
//*
КОП "ГенералХук" тоже тупой, перехватывает и делает из параметров "Сообщить(...)". Просто чтобы видно было. На счет того, что в моем КОПе обработчик перехвата должен быть описан как СобытиеГМ_Событие_ЗаписьСобытияЖурналаРегистрации, так это я пробовал - конфа тестовая, дело не долгое, погонял все, даже глупые, вариации.
Все "ПриОткрытии" и т.п. отрабатывают "на Ура", с перехватом этих трёх забытий (НеобработаннаяОшибка, ЗаписьЖурналаРегистрации, ПользовательскаяЗаписьЖР) пока глухо.
Завтра с утреца продолжу
Есть, конечно, слабый шанс, что тупил... Но, кмк, перебрал все варианты.