Subs Renewal by line item

I saw a post similar to this on the forums from 2009 but it had no answers:

Before I set about writing something custom, i was wondering if anyone had a script that pulled the subscription renewal info by line item (i.e. combining the seats) rather than by sub line item (one column for every seat).

Thanks!

RJ