Как объяснить менеджеру её задание?
Просто спросить.
Привыкайте.
Для любого разработчика НЕПОСРЕДСТВЕННО работающего с заказчиком этап ПОСТАНОВКИ ЗАДАЧ, состоящий из довольно длительных переговоров/выяснений сути задачи - это НОРМА.
ну а что там непонятного ? делай атпуты в пдф, ексель, грузишь данные в таблицу и выводишь, если признака DIY нету - возьме с нета или от фонаря ("поменяю на какие скажете")