(0) Вызываешь на клиенте Оповестить(<ИмяСобытия>, <Параметр>, <Источник>), например, так
Оповестить("Выбор", Объект.Ссылка);
в ОбработкуОповещения прилетит твой параметр.
Только есть особенность: Оповестить работает в одном сеансе, т.е. если ты откроешь 2 экземпляра 1С, то Опопвестить будет работать только в том, где вызвана, второй про неё ничего не узнает
По коду:
Обработать(Данные) - тут Данные
Если ТипЗнч(Параметр) - но проверяем Параметр
Ничего не перепутал?