← Back to team overview

openerp-expert-production team mailing list archive

[Bug 528320] Re: [stock] picking cancels done moves (5.0)

 

I think it is even more worse then that.
If the order is created with "invoice from order" parameter, the invoice could already be sent for the whole order. Should we then allow a canceling on the picking without any action to the invoice as it is now? We have a serious issue here.

If the order is created with "invoice from picking" parameter the
invoices are created at picking time, so then a canceling is possible
before a picking is done, afterwards only a return goods will generate a
credit note that can be sent to customer if the original invoice was
sent already, otherwise it can be reconciled internally!

-- 
[stock] picking cancels done moves (5.0)
https://bugs.launchpad.net/bugs/528320
You received this bug notification because you are a member of OpenERP's
Manufacturing Experts, which is a direct subscriber.

Status in OpenObject Addons Modules: Incomplete

Bug description:
Hi!
5.0 latest bzr.
When a picking is cancelled, it cancels all moves, even if the moves are in done state. 'done' moves should never be altered.

Test case:
A picking with 3 moves. 2 of them are assigned, 1 is only confirmed because it doesn't have enough stock. Make the picking done and write the originally requested amount for move 3 instead of 0 in the partial picking wizard. Force the picking. 
Now there are 2 done lines and an assigned line. The stock worker changes his mind and cancels the picking. All 3 lines become cancelled.

Fix is provided in the attached patch.