I don't have a solution for you other than coping the report and making changes. You can possible check if there are user exits/enhancement spots for the development.
I will let you know if I find out something. In case you come across anything, pl do share.
Regards