В конфигурации реализован механизм уведомлений пользователей через ПоказатьОповещениеПользователя().
При нажатии гиперссылки в окне оповещения должна открываться форма регистра сведений "Уведомления". Но не основная форма списка регистра, а произвольная - специально созданная для просмотра уведомлений пользователя (форма называется "УведомленияПользователя"). Для открытия нужной формы пробую получить навигационную ссылку:
Метод ПолучитьНавигационнуюСсылку() в данном случае возвращается результат "e1cib/list/РегистрСведений.Уведомления". Т.е. возвращается навигационная ссылка на сам регистр, а не на форму. По данной ссылке открывается основная форма списка, а не необходимая мне произвольная форма.
Попробовал напрямую подсунуть навигационную ссылку вида "e1cib/list/РегистрСведений.Уведомления.Форма.УведомленияПользователя". В этом случае открывается необходимая мне форма. Но не отслеживается ключ уникальности формы и каждый раз открывается новая - а хотелось бы чтобы отображалась уже открытая если она есть.