Sometimes I either
- when creating the sale, find that I have less in stock than my customer ordered, or -
- go to the warehouse with a picklist and find less items of an article than expected. Maybe because of own consumption, mistakes, theft, loss - or whatever - or
AFAIK, tryton handles this incident as follows:
- customer shipment position(s) remain listed
- not delivered items are put on invoice anyway
I cannot befriend with that behaviour:
My belive is that I only can invoice goods I actually can deliver (exept I can order articles within a few days - which is the case only of a fraction of my articles). May be for the reason that I delisted articles, or purchasing new stock may take a long time, as articles come from far east or whatever. I can handly such an out-of-stock situation manually, changing delivery record and invoice. That’s quite complicated, 7/10 cases I make a mistake with that.
Is there a better, more structured approach to handle this situation ? Does e.g. any custom module exist for that?