I have a project requirement for a basic inventory control module to be implemented with Sugar. My first thought was to use the 'Product Catalog' module as a inventory module with a few extra fields. I did however notice that the 'Quantity' field remains unaffected in Product Catalog even after a quote had been 'closed accepted' - which should be the obvious thing for the system to do.
Now since this functionality does not already exist I was wondering if I could use a logic hook to decreement the product's quantities (in the product catalog module) specified in the quote and on condition that quote has been closed and accepted.
Any suggestions or ideas on would be appreciated.