Ingram Micro förvärvade för något år sedan mjukvaruleverantören Odin, som var en utbrytning från företaget Parallels. Odin har ett system som Odin Business Automation. Det gör precis det du är ute efter och inkluderar dessutom stöd för billing, tredje parts applikationer etc.
http://www.odin.com/products/obas/
Alternativet finns annars att göra som vi - att knacka det själva till stor del men sedan integrera mot andra system. Vi släpper dessutom en del av våra funktioner som öppen källkod under MIT licensen.