Hi
Systems that I have used for this purpose in the past have been in-house developed systems based on spreadsheets or access databases combined with paper systems. Not something that would work for somebody else without a lot of re-configuring, so sorry, not able to help.
Regards
Niekie