[trunk][procurement] Cancel Picking then PO leaves Procurement Running

Bug #868456 reported by John B
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Odoo Addons (MOVED TO GITHUB)
Fix Released
Low
OpenERP R&D Addons Team 2

Bug Description

If you cancel the pickings (receptions) for a PO attached to a Procurement Order and then cancel the PO itself, the Procurement Order is left running. It should be cancelled.

Steps to recreate:
 1. Create Procurement
 2. Confirm Procurement
 3. Open PO -> click convert to PO
 4. Goto Receptions
 5. Cancel Picking -> note that PO is in 'Shipping Exception'
 6. Cancel PO -> note that Procurement is still 'Running'

I haven't looked at the workflow fully but I'd assume that 'Shipping Exception' isn't handled properly by the sub-workflow, so it never handles the cancel back from the PO properly.

Related branches

Amit Parik (amit-parik)
Changed in openobject-addons:
assignee: nobody → OpenERP R&D Addons Team 2 (openerp-dev-addons2)
importance: Undecided → Low
status: New → Confirmed
Changed in openobject-addons:
status: Confirmed → In Progress
Revision history for this message
Kirti Savalia(OpenERP) (ksa-openerp) wrote :

Hello,

It has been Fixed in https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-bug-868456-ksa
revision-id: <email address hidden>
revno: 5491
It will be available in trunk soon.

Thanks.

Changed in openobject-addons:
status: In Progress → Fix Committed
Revision history for this message
Rucha (Open ERP) (rpa-openerp) wrote :

Hello John,

there was a problem of workflow of PO and it has been fixed in lp:~openerp-dev/openobject-addons/trunk-bug-868456-rpa

revno: 5546
revision-id: <email address hidden>

Thanks for reporting,

Revision history for this message
Vo Minh Thu (thu) wrote :

The fix has landed in trunk.
revno: 5572
revision-id: <email address hidden>

Thanks a lot for the bug report and the given steps to reproduce it.

Changed in openobject-addons:
status: Fix Committed → Fix Released
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.