Our company has at least triple the suppliers and 10X the parts, and they handle exception messages via MD07 process.... Some do it via vendor, other MRP groups etc... The key is they are only checking/acting on the critical "RED" parts as defined by their messages so they are not consumed, and finding ways to resolve issues with reoccuring suppliers/parts.
You will need to build a report as per your need, but I'm not sure if that will truely resolve the issues if no one is disciple to follow an exception process other defined in MD07.