Last back orders does not generate proper OUT delivery note
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Odoo Addons (MOVED TO GITHUB) |
New
|
Medium
|
OpenERP R&D Addons Team 2 |
Bug Description
How to reproduce in V6.
I create an order product 1 for 100 pces. Invoicing on delivery, partial picking allowed.
Output location is linked to Customer with Automatic Move.
When I confirm the SO, 2 documents are generated:
- INT708 =100 pces
- OUT150=100pcs , which is logical
I process the INT708 for 30 Pces =>
INT708 = 70 pces
OUT150=100 pces
OUT151=30 pces
I process again the INT708 for 30 Pces =>
INT708 = 40 pces
OUT150=100 pces
OUT151=30 pces
OUT152=30 pces
I process again the INT708 for 40 Pces=>
INT708 = 40 pces
OUT150=100 pces
OUT151=30 pces
OUT152=30 pces
So in total, I have
- one OUT150 for 100 pces,
- one OUT151 for 30 pces
- one OUT152 for 30 pces
but I do not have one OUT for 40 pcs and I have one INT707 for 40 pcs which should be 100.
This is very annoying to control the deliveries and invoice properly.
Changed in openobject-addons: | |
assignee: | nobody → OpenERP R&D Addons Team 2 (openerp-dev-addons2) |
importance: | Undecided → Medium |
status: | New → Confirmed |
Changed in openobject-addons: | |
status: | Confirmed → In Progress |
tags: | added: partial-delivery |
tags: | added: chained-location |
tags: | added: ocb-stock-v1 |
no longer affects: | ocb-addons |
Actually we should end with the following:
INT708 = 0 pces (Not applicable)
OUT150=0 pces (Not Applicable)
OUT151=30 pces (To be invoiced)
OUT152=30 pces (To be invoiced)
OUT153=40 pces (To be invoiced) NEW Document
This would much more reasonable/ understandable and easy to use by the users.