Incorrect moves when several manual moves created for delivery (chained location)
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Odoo Addons (MOVED TO GITHUB) |
Fix Committed
|
Medium
|
OpenERP R&D Addons Team 3 | |||
OpenERP Community Backports (Addons) | Status tracked in 7.0 | |||||
7.0 |
Fix Released
|
Undecided
|
Alexandre Fayolle - camptocamp |
Bug Description
Tested on trunk - addons rev 8266 - server rev 4644
Description:
------------
I want to setup two manuals steps for picking products and then deliver to the customer.
When I performed this setup I get two issues:
- Internal move is generated with no Reference (INT/XXXX is missing)
- The "Create/Invoice" can only be performed on Internal moves and not on the last move (The delivery order)
- Internal move field "Invoice control" is set to "To be Invoiced"
- OUT move field "Invoice control" is set to "Not Applicable""
I expect to see "To be invoiced" on OUT move
Steps to reproduce the bug:
-------
- Create a new db with demo data
- Install module:
- Sales management
- Warehouse
- Choose France accounting and all other options by default
- Put admin user in extended view (Technical Features")
- In warehouse configuration select:
- Manage multiple locations and warehouses
- Go to Warehouse -> Configuration -> Location, select Output location
- Edit chained location customer: Set "Chaining type" to "Manual operation"
- Confirm sale order SO006.
- Run schedulers
- A new internal move is generated but with no reference. (INT/XXXX is missing)
- A new OUT move is generated but impossible to generate invoice from this move.
Do not to request any further details if needed.
Bertrand
Related branches
- Nicolas Bessi - Camptocamp (community): Approve (no test, code review only)
- Olivier Dony (Odoo): Pending requested
- OpenERP Core Team: Pending requested
-
Diff: 65 lines (+15/-4)4 files modifiedstock/__openerp__.py (+1/-1)
stock/migrations/7.0.1.1.1/pre-rename_sequence_code.py (+11/-0)
stock/stock.py (+1/-1)
stock/stock_sequence.xml (+2/-2)
- Holger Brunn (Therp): Approve (code review)
-
Diff: 12 lines (+1/-1)1 file modifiedstock/stock.py (+1/-1)
Changed in openobject-addons: | |
importance: | Undecided → Medium |
assignee: | nobody → OpenERP R&D Addons Team 3 (openerp-dev-addons3) |
Changed in ocb-addons: | |
assignee: | nobody → Alexandre Fayolle - camptocamp (alexandre-fayolle-c2c) |
This is closely related to https:/ /bugs.launchpad .net/openobject -addons/ +bug/1080617 for which I opened an OPW on the 6.1 branch and also happens on trunk.