diff --git a/sale_order.py b/sale_order.py
index 04faa88..5417df2 100644
--- a/sale_order.py
+++ b/sale_order.py
@@ -60,6 +60,11 @@ class SaleOrder (Workflow, ModelView, ModelSQL):
('draft', 'confirmed'),
))
+ @classmethod
+ @ModelView.button
+ def draft(cls, orders):
+ pass
+
@classmethod
@ModelView.button
@Workflow.transition('confirmed')
@@ -81,7 +86,7 @@ class SaleOrder (Workflow, ModelView, ModelSQL):
pool = Pool()
Sequence = pool.get('ir.sequence')
order_sequence = Sequence.search([(
- 'sequence_type', '=', "sale.order")])
+ 'sequence_type.name', '=', "Order")])
return order_sequence
@staticmethod
diff --git a/sale_order.xml b/sale_order.xml
index a07ea6c..3eeb624 100644
--- a/sale_order.xml
+++ b/sale_order.xml
@@ -49,11 +49,34 @@ this repository contains the full copyright notices and license terms. -->
SO
5
+
+ draft
+ Draft
+ sale.order
+
+
+ Draft
+
+
+
+
+
confirm
Confirm
-
+ sale.order
+
+ Confirm
+
+
+
+
+