Hi, I am testing on this Store module and I encounter a small problem that could easily be fixed.
The quantity for any given item can be set, and will be updated after every placed and confirmed order. This works fine, except that a customer can order more than het actual number of items in stock. This seems logical, but the order shows that the customer will get the odered number, while, in reality, the real number should be shipped, and the rest should be placed in backorder.
Another thing is the inability to see how many products are due to sink into the negative stock numbers. In logistics there are two figuresof importance: The LOW TRESHOLD and the HIGH TRESHOLD. (Where the HIGH TRESHOLD has a deliverytime attatched i.e. number of days to get the stuff from the manufacturer into my stock)
LOW TRESHOLD is used to get signalled when an item is going to sink under a certain number in stock. When I have a great number of different products, it would be nice that I could list the products that have reached this LOW TRESHOLD, in order to get them in stock in time, before my customers start complaining. On the other hand, the HIGH TRESHOLD gives me the maximum number of items that I have to order when my stock is getting low. (In fact this is the difference between the HIGH TRESHOLD and the actual stock, but I put that in my query for this purchase order)
When the stock of a certain product sinks under the LOW TRESHOLD, the status must automatically change to "Low". This will be the status to list the purchage items on.
So, in all my question:
Would it be possible to put these fields into the Store datamodel?
I'd like to see them called: "TresholdStatus"; "LowTreshold"; "HighTreshold" and "DeliveryTime" and, of course, "PurchagePrice".
With these extra fields I can build my own queries to get the purchase and stock management in the right place.
Cheers,