← Back to team overview

openerp-expert-production team mailing list archive

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

 

>From request in the expert list;
Moves in "Done" state should NEVER be cancelled. Those materials are shipped already to the next stage (that could be the customer) and invoices are created and perhaps already paid!
The flow to follow for Moves in "Done" state that should be shipped back to the original location is via Return Goods functionality.

Only Moves in state <> Done can be cancelled.

-- 
[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.