Partial picking with tracking fails

Bug #1030880 reported by Alexis de Lattre
20
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Odoo Addons (MOVED TO GITHUB)
Fix Committed
Undecided
OpenERP Publisher's Warranty Team

Bug Description

Here is the scenario to reproduce the problem with an up-to-date server 6.1 (revno 4250) and addons 6.1 (revno 6924):
1. Create a new database and install the "sale" module. Activate extended view.
2. Activate "Track outgoing lots" on the products CPU1 and CPU2.
3. Create a new sale order with 2 sale order line : 1 x CPU1 and 1 x CPU2
4. Validate the sale order
5. Go to the corresponding delivery order : it should have 2 move lines, one with CPU1 and the other with CPU2.
6. Now, try to do a partial picking with ONLY CPU1 :
- Enter a prodlot for the move line of CPU1.
- click on "Force availability"
- click on "Process"
- in the pop-up window, set the Quantity to 0 for CPU2
- Click on the "Validate" button of the pop-up window
=> You get an error message "Correct red fields ! Product Moves - Production Lot"

OpenERP refuses to Validate the partial picking because he requires to have a prodlot for CPU2... although this line has a quantity of 0.

The enclosed patch fixes the problem in addons/6.1.

Tags: maintenance

Related branches

Revision history for this message
Alexis de Lattre (alexis-via) wrote :
Changed in openobject-addons:
assignee: nobody → OpenERP Publisher's Warranty Team (openerp-opw)
tags: added: maintenance
Changed in openobject-addons:
status: New → In Progress
Revision history for this message
Amit Dodiya (OpenERP) (ado-openerp) wrote :

Hello,

The issue is fixed with following branch:
Branch : lp:~openerp-dev/openobject-addons/6.1-opw-577446-ado with
Revision-id : <email address hidden> and
Revision-no : 6926

Soon our experts will review and merge it with stable(6.1) version.

Regards,
Amit Dodiya

Changed in openobject-addons:
status: In Progress → Fix Committed
no longer affects: ocb-addons
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.