From 25acbc1f3f83643a9b188c48d1ba21321cfbf736 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicolas=20=C3=89vrard?= Date: Mon, 3 Feb 2014 17:03:57 +0100 Subject: [PATCH] Allow transition from done to processing review2351004 issue3564 --- sale.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/sale.py b/sale.py index 51c99f5809..d8a99e1328 100644 --- a/sale.py +++ b/sale.py @@ -190,6 +190,7 @@ class Sale(Workflow, ModelSQL, ModelView): ('quotation', 'confirmed'), ('confirmed', 'processing'), ('processing', 'processing'), + ('done', 'processing'), ('draft', 'cancel'), ('quotation', 'cancel'), ('quotation', 'draft'), @@ -883,8 +884,6 @@ class Sale(Workflow, ModelSQL, ModelView): def process(cls, sales): done = [] for sale in sales: - if sale.state in ('done', 'cancel'): - continue sale.create_invoice('out_invoice') sale.create_invoice('out_credit_note') sale.set_invoice_state()