Epicor 9.05 Misc Invoices

In our testing of Epicor 9.05 607 we have discovered that we can raise Miscellaneous Invoices for customers that are on credit hold. We cannot raise Sales Orders for customers on credit hold which is the correct process we would expect. In Vantage 6.1 we cannot raise Miscellaneous Invoices for customers on credit hold. I would have expected this same philosophy to be carried through to Epicor 9.05. The response I received from Epicor was that "by design, the misc invoice won't show any message about credit limits".
We consider this to be a business risk to us.
Does any site have a BPM that they would be willing to share with us which will stop users processing a Misc Invoice for a customer on credit hold ?

Jill Ribbons
Bedford Group