Good job summarizing the situation into a single paragraph! I am not aware of any ISV solutions to do this; however, something like this certainly could be handled with customization.
First I would need to be sure of the accounting. Is it correct that at the time you print the invoice you want to debit A/R and credit Sales? You mention "recognize cost", but I'm not sure how to offset the cost GL debit without a corresponding credit. That pesky old accounting rule: debits and credits must equal.
The next question: I would assume that the inventory hold may span beyond the end of a fiscal period (month-end). Is this correct? Your response here changes the solution, because for example we want to make sure at month end that your A/R GL balance matches your Aged Receivables trial balance.
Let me know the answer to these, and I'll do my best to throw out some ideas.
Thanks,
Ron
Ron Draganowski
Senior Solution Developer
Olsen Thielen Technologies, Inc.
rdrag@ottechnologies.com
www.ottechnologies.com Find me on LinkedIn: http://www.linkedin.com/in/rondraganowski