Partial packing : Wrong Quantity being written on new move
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Odoo Addons (MOVED TO GITHUB) |
Won't Fix
|
Wishlist
|
OpenERP R&D Addons Team 2 |
Bug Description
In v5.0, when you make a partial packing the wizard will create a copy of the packing and stock moves.
That's fine but then it does something I find rather weird:
- it lets the original stock picking and stock move "confirmed" and sets the quantities to the quantities remaining to be sent
- it sets the quantities actually sent to the stock new moves
- and it marks the old picking a backorder of the new one
As a result, the old picking seems to have "changed identity": new id, new reference. Anything you've printed, sent announced to your customer or your carrier is obsolete.
If you happen to have a little complex situation (like several partial pickings in a row), it's incredibly difficult for the user to understand what happened.
The wizard should:
- copy the picking
- use the original picking as the one actually sent
- use the copy as the one remaining to be sent
- mark the copy a backorder of the original.
Related branches
summary: |
- Partial packing wizard changes the picking id of existing moves + Partial packing wizard seems to change the id of existing pickings |
Changed in openobject-addons: | |
assignee: | nobody → JMA(Open ERP) (jma-openerp) |
milestone: | none → 5.0.9 |
Changed in openobject-addons: | |
milestone: | 5.0.9 → 5.0.10 |
tags: | added: long-term |
I'll provide a patch to illustrate the behavior that my users are expecting from this feature.
I can only suppose this is the correct behavior, maybe experts could confirm.
Lionel