Вот как бы и думаю. Нужно типизировать или нет ТЗ.
НаборЗаписей = РегистрыСведений.ВредныеФакторыПозицииШтатногоРасписания.СоздатьНаборЗаписей();
НаборЗаписей.Отбор.Позиция.Установить(ТекущийОбъект.Ссылка);
НаборЗаписей.Прочитать();
Возврат ВредныеФакторыПозицииШтатногоРасписания = НаборЗаписей.Выгрузить(, "ВредныйФактор");